75976668
40175896
73081960
1184687
55739451
86267410
38558870
21352338
14512533
58228875
72271133
2331198
3258106
61551105
72381990
65161629
18752893
15312693
3619309
23214296
89073508
88201341
37718146
31607013
6172446
70254946
6710296
47991417
50653972
1811126
66959010
77366411
62464155
91129709
45441018
2017991
10706516
69640
78146958
71384386