39474712
21189619
70752110
70853139
57016119
89721444
27758721
30197176
3866882
61665448
8570952
10788704
20651897
45574942
81205798
3382525
54141091
35433756
28948504
36769620
61824162
8665883
13222013
37738078
4585092
17523714
71497337
99355241
121938
89181879
36845126
17209036
1954251
96956423
45541477
17265798
72934187
13319759
86232844
16213021