40848624
77584083
26441763
60527306
18154016
2546138
71468625
629816
24162974
40168430
93098528
30863980
89302437
69027028
33333122
90207920
24948973
33799845
29199297
19703747
33106826
54835491
14688707
11807906
34843263
44683416
11366502
2671799
62863397
98129216
92192451
88512843
54817798
19524122
66779548
88492927
31472290
95601212
38638704
80443685