16889750
492165
96169108
61744196
98668756
80429741
86423082
18019069
96987761
32462557
45603984
4232440
4316542
61208329
4570392
44366081
39292998
57553922
9126642
14745027
209669
36944758
62236415
1479773
64299696
31518179
90871083
51446644
73645864
20538409
85519625
5455046
40127485
25732315
8418888
20192686
91387370
74893720
38489918
10832058