79942714
42128830
36318013
14769989
15362755
17226498
22212665
54891016
80124170
74651293
15323085
78508642
23743774
39303009
8712963
36897250
99049593
93467425
4240490
62035025
3374251
13043737
22025506
3247353
62866187
1731242
27544112
4591913
71972518
47404007
16433213
61739845
72409894
95036553
22767875
49371340
14411450
84424977
718804
3777186