9945592
11727844
59769370
8055192
80564651
51518877
9361015
22799210
68866296
6282830
78503624
10269208
95803209
42663788
17545582
34221945
45121562
15721423
90111094
4559985
1956078
56494895
70149860
7785369
22706902
40775594
70298721
82086109
7267992
56352703
70472013
88719492
91533616
50768792
56313288
24323301
556555
57226864
7822513
64502242