32196756
73336214
56345650
84039075
66674760
2518117
29419791
430826
99718193
82967485
38196511
70201159
2656757
48666237
42125467
34631061
22655993
47237509
65559876
56424572
66694564
41888334
25134784
50753398
50327603
94542847
85644874
59095767
31274234
7296039
56772991
57283875
68367678
635869
50796792
45358296
53377895
87235212
55365384
57459489