9952235
58055536
2149126
28193309
47354194
17488059
74625195
24193170
74323168
1384832
73909089
3452333
55797982
15645004
9472768
81447288
61156477
23905869
80305759
40647470
51226897
77974237
75643697
85735749
90045610
4053460
25827870
88102040
83405058
78794994
66698813
34127365
93249752
823663
42321875
29647686
89196760
79145566
74249154
12922219