31464583
51819325
71474515
48223704
29577763
599155
10032094
95435385
7916584
7705126
91078391
21302199
47681594
17303039
45326161
75146467
19605953
138228
87116974
28288983
20423315
98829710
63486560
8512769
83274613
9749774
25259461
571194
4541381
26342476
70297918
7930845
84453464
19101113
12203146
72258862
91308465
34328217
18181112
36331461