23433361
40216284
7372909
50045919
32646368
64869084
34843324
32671060
39726600
61301238
39336571
14029848
71898912
2855730
85178392
18759477
76939351
63593195
71008109
97622
40551977
88127201
50678458
5177558
22537348
81377059
55008008
53866289
81719800
97086546
23767826
32351204
76235590
75164875
75836698
6252884
1732176
1146701
63144625
1371241