145152
869139
60339
701117
75534
47118
102062
39116
52262
57235
3551
721
20626
67295
28422
42865
83356
1018112
99249
99196