189788
58032240
89699737
897997
78261933
31114689
99878682
26658913
3013530
83197814
71143682
67219850
70078316
59676420
51504978
89331143
866229
79628106
94391427
78983053
61954054
3616712
99816469
9068814
48267255
13384990
59756456
5008218
45609586
57138888
74313497
51469907
98288663
1503425
73963240
55144949
1679638
27368863
28036048
2734674