16059339
20648899
7159791
9338755
4063316
23835161
64152370
1938918
80014718
28972690
1731653
70064252
40422744
48288043
10561636
24652816
91025691
71401405
22794973
638634
45471553
28318837
22521584
32249146
69699888
58178474
97432359
5071472
70756430
68361806
6784698
30365072
92099978
60572646
27254756
54544017
13753391
99613691
53592744
21543472