62455151
29317717
50134192
15327659
75065136
20222704
98199540
57699425
43657356
42264718
63123870
32115389
10181794
32963527
48563336
79904558
89545457
56438883
52986923
67272196
40057060
44541414
55125863
39814146
7999715
98265223
5676689
44559817
26002533
27369399
74835714
43048672
94695478
969821
75674533
47783353
64617442
6721183
10301883
47009866