32042868
89539
7093627
22554973
2445422
7750784
31268627
79856378
27762039
15082006
3122429
97135054
55869213
64178939
5244927
25813255
1525874
3502918
61713920
39733317
90865467
34365868
27751782
80391231
61962331
58607021
7263950
93741944
95603606
54916909
10715941
43768587
6267623
63018506
57596567
2444219
45788467
25723477
13373059
17423840