38452067
11463550
6963276
2070316
80773961
66632582
29593414
28352761
35289937
377199
70647566
55844902
27812589
43843201
41884204
84285509
573516
3779747
42261690
80529293
22927981
74733938
7057061
73746996
23743025
10133225
57889594
36214375
14353227
24432211
99259549
5332990
10564463
71869139
57719675
92107393
59386598
22805621
52336405
33205522