62627401
16165395
14101024
18010000
4695295
98879280
69602638
20534618
3549135
69775576
69055322
36261760
27946863
96332743
49469522
73834501
1933377
7179741
43169201
31783273
95208326
80677537
40092762
71159284
7477618
4359644
55923681
2290631
41979226
1491364
71315927
38643756
87501235
351459
5512256
57891128
75439360
42639920
15158930
84265694