1592151
30095321
24328710
64215626
41615256
45144763
2783565
48635479
34158906
12615723
18543420
72084914
53207121
77527861
40505476
7033994
23974271
2879329
56419017
98318862
95763804
20673439
79596184
91855445
21123041
84278266
84953044
6238766
67618881
67482798
41476733
51562148
46618531
27001116
2029456
46357402
52305994
51699760
19481135
40621508