23139992
86341882
27805326
45545547
66174368
51092905
74032945
60688205
84796070
98813939
20345034
91932252
86311460
5292275
78437329
1599958
20485863
42001564
17286457
9178470
40354872
57583712
9174608
93354812
9343757
29801892
39407097
17033952
1099610
78228208
65467571
3232912
8425273
29096272
2751241
38185480
6472945
60513747
16859822
88817780