71116882
8359489
86502637
94628496
62513182
49179802
27643829
1038911
72882360
45594597
85433591
54777508
40849620
95117079
90939137
47199425
2461068
95109846
11211751
50273495
23101528
87034936
38639166
53035810
77002477
55184144
19604665
33477456
17157426
12482406
90712741
1874935
3074344
469961
30895416
14036404
79963794
41207336
15675679
72856321