82447723
3792072
26301264
22836569
47425830
7935645
2456163
23179801
507412
69332836
29183611
8931825
91534321
83268991
39185288
93822184
33305741
96153605
96935888
47537590
44176614
12614125
34722805
93165306
34495243
93973738
2719107
8292844
84217550
79039773
2782666
3090543
6442233
60084895
70038611
43861716
27792825
39728472
80846038
11555774