18685214
93765135
9485219
73664622
78292101
40723953
1992539
20927146
8574854
45405327
45792960
5610652
9113896
14435656
69201188
71969120
99245491
77496657
44997161
11828270
11142099
67789502
63116287
23296023
4511007
1114847
57058948
79617502
31716932
1209305
95297446
52284258
657518
79779675
6009645
30982210
91002327
89194637
91296104
97295182