21437768
88697700
18156237
28419752
73944647
28655385
69813956
96474090
2963409
83133738
70671401
76694694
79706797
25142161
89372919
68728200
6253700
21969635
72166759
26848444
75666607
95114506
80092586
38615083
45203338
89837292
94772835
97113877
88531881
77993827
1553500
3299539
13554800
11353844
71144288
84063313
48731224
78659207
19294461
6940742