63947719
46528257
25637301
14322507
99222284
23545155
8025127
75733791
5610960
4313252
1377106
4335292
1384326
95533826
15222688
31874097
57795568
81601218
15348612
83635588
40921227
86835482
7742264
3345929
19775895
43783380
619944
88356523
51368309
84928837
10955
36157126
45237875
60212746
57265041
38435256
52402933
98661113
72111290
90013925