24795054
78347787
50702628
79351025
24337232
40227451
20432561
38087089
2483837
93768961
6261904
49085301
6721875
11337865
1037485
10685128
13113842
74594606
68029054
12389412
25595546
30203364
85079755
83985197
48244406
36596808
55468043
36583682
15714508
9372364
68818642
24032851
80031495
8132113
5977898
77848641
76577649
2555864
97449113
36089723