31908605
85503670
62806743
13605859
1734141
23799290
46137028
12093490
9790397
92764569
77611195
22357936
65961745
24465392
36788217
78573741
99994271
59547509
84826520
95906264
78932679
85962531
60078653
19543040
19052711
35404480
95319134
34477576
5834883
40082490
84264001
12172630
77809394
35682061
40539819
36637296
25173714
2822755
7044301
39999182