27623855
85812883
21135590
60165599
58622668
13624186
53503244
7432511
87617364
470175
48041890
80159083
68466746
670474
10394650
46065762
24537317
9949997
86021381
50389146
72497402
85654042
20821764
53414424
9598450
37113138
1581263
12182318
24298397
93643076
80271834
48709019
10007529
61511975
79551027
71503006
76568823
3319595
1620502
96475872