72833176
74178165
100530
58704588
8904926
15315336
38592822
48968214
87763168
70903834
69905574
1399225
64999
59493428
29878650
85162863
65705453
93977526
55395581
1436240
86176388
19519136
51459371
97126728
18838097
85907536
49635964
31011531
27769887
90991758
91367941
47334825
53158570
69335997
6546451
78753065
71353277
80073222
63467648
5676636