17718720
74128854
65274164
12381872
31467889
33171298
90784839
85693098
66376561
13025134
36678480
11747143
10655074
2846884
35012373
589683
57263775
51843816
75373469
19871489
86877165
54332002
15987291
97465717
88528694
21981087
22604791
22236723
49744479
64963085
29418635
71814191
57692859
60585127
57758120
38902072
63454023
24724604
67003201
78148679