37148617
63124391
20153477
65768143
14729152
67879614
71417412
54883362
51092394
4792299
14013881
89521336
29234626
2563429
29825100
40382045
94025964
41828654
65175749
27781768
49783229
30894129
21875211
13437080
56955846
83989022
33699775
19683757
54095733
58074507
61041181
40593873
62235201
49572895
9468635
44534736
7138969
72025499
95781510
1275400