89021383
93091139
64846303
78147541
18392252
51333870
33488616
43036238
35436166
57375581
9271050
22084601
24406546
7248798
95546052
7593424
27193725
88877028
48599329
90925880
1194406
8371679
39175485
53806243
68069896
69714419
63217593
4006406
3867238
9538293
74327210
77231189
18582769
97577682
7463343
91178350
65699620
29455795
41548254
36525536