3907818
3253520
98392440
84492091
49207687
21969793
78535710
38456215
30398996
54802561
17784348
56662646
22196479
52328843
28306616
62591901
9109030
57891981
88913805
50632155
66657358
70266701
71917001
9095466
6777630
58184903
72488536
57839352
41603463
61091205
70373778
27053710
75435377
70858719
53062290
61725127
48504718
69907482
88066448
27702376