31938703
27298756
88012890
69454421
1255181
83974285
39059325
1571993
66095758
60643601
51353182
81314867
84861190
94834193
4966734
6982378
87574674
81744059
14732875
35809475
31418105
65792151
37918241
4837686
89609653
22495302
334981
2161974
61664322
9906169
80447715
24781450
94051082
32752507
18651389
71512752
38767332
76494649
33131800
23733856