28018962
54357259
71347008
45882839
64395998
91274988
80585393
90924014
85893577
81849100
37991890
9460122
9162951
18676449
9218851
11075401
6403791
60269716
30109059
91661228
59938630
15364548
99027708
32056368
5179301
67837812
84509284
50293976
33992104
11758991
1823210
96807787
40941387
57882744
54498476
87634053
14585245
48541200
754941
3451728