94535465
346442
12524576
20191730
36364215
74057721
66362619
36584897
97173225
30882522
12928391
28136486
9758103
3302839
82477842
86052031
85511837
33374315
95796404
34287746
54587394
86902957
3967393
51822503
46187913
41917433
76619302
28708552
19813340
1100169
79979833
72354960
84606290
84236664
78373322
41829506
56272801
5535184
98303988
89442541