21409676
24688783
1981830
3104500
3061838
78594684
2866594
1251196
19812531
29893547
97454567
10053078
15674170
24842369
35526345
57936726
62172629
6482371
43688965
46298143
47258020
25379244
41865073
79598305
9741699
67692991
35161232
63086697
1493330
86338508
87918933
85377880
65239121
92018370
64133772
72381109
98826445
76047293
44812727
42136862