85636872
62843390
31817813
58079320
17772141
30244327
66248041
4021204
71577557
86568104
99198359
12927456
94836455
96259063
56842870
32091126
36158189
65602112
86392999
68401406
58169235
61858246
4222782
1386422
18018238
85494664
93683463
55973599
77568353
54624967
84385108
87875759
48793140
58167429
10517584
57117985
85625150
83416856
1323109
6184324