59731964
2354482
74364175
7706686
55315
97769988
6662226
24745950
10311521
133637
27708529
1098480
1234616
51508339
17741776
93098167
8975139
52029437
30943332
28009498
46693861
60675564
9702452
70419458
18738972
85717780
88958333
5979766
78789655
55575684
55192018
16133398
99434238
48044465
37665391
41253537
29213268
507199
38639021
94762413