82332654
13873226
80894312
21767157
7294289
43324686
6118178
84326357
45225532
59521107
63554007
41058986
17107104
10491740
28078032
732748
40967386
87349655
88035165
64228048
95538718
6992342
57968086
69393333
21741110
87838910
79185422
55836645
86564326
59453041
22133696
77406677
23116958
9135331
65737344
1305110
70926154
1544757
28847010
76169513