1743508
90555851
19928070
71558622
24486057
90553149
15992482
53096956
10265797
13483637
9892269
7205934
31399695
1889683
77227202
86236172
658935
54894474
8963295
60556744
10674380
3065631
2645108
86471531
54174941
3138927
64144712
77694945
44483083
57617902
22074206
89225977
54889299
76366890
85531169
85183570
91753601
6254613
98232098
30896490