17984782
54858605
77318383
27513589
2641942
17092948
26681825
100002001
52261425
75633855
62507805
34121921
67052139
13652552
23184450
99555633
97128433
3187442
98251307
6118115
27053516
14153762
7645687
84656872
37577040
90783903
57192017
427944
49668812
98048316
7573641
30419859
94867384
51058934
95244057
4403959
77491946
3944921
84957955
9416730