64691670
898765
54437956
14779151
8072863
66949414
65156080
62852339
41015635
79845151
99373314
99552771
3545041
11704787
78783705
84332728
67355703
19482568
72873261
70169415
3256821
2357613
99553654
89186364
75983662
21982248
65819406
20843440
12979250
2132765
48375647
82918556
5030777
54458489
60406424
59112172
75648321
55837859
33567897
56407741