4544914
2325590
1586286
2925665
4251006
1108668
100000
3114943
4965776
4197440
60646
61394
59896
70321
69284
44303
46274
62072
63195
64965
315336
348501
173060
470427
1045866
635010
701794
1154756
424354
3476013