87258810
56148184
27167264
8938025
45062485
96754320
20341950
89879323
74192494
84384714
14779107
45727390
7310102
23967156
56512187
3281775
9916927
70667032
20489864
65739430
14022164
59953263
97322105
16395455
40234019
2269953
74043566
45739488
78146275
58488653
22353130
22516770
56685053
70572863
38984176
69185096
35969300
23927152
1882875
94298973