86441175
33775641
38072305
84072165
56628954
36331906
66897759
2820773
21174068
66444233
5889739
76545220
72852898
17506256
34252571
61427426
15903997
66344490
10047322
13746188
20798732
74897341
15712978
3641685
71506020
53513320
99736191
27852997
1993026
40031749
94015170
55429784
73935780
23861318
37972715
37081418
3198057
96862089
21639158
28714799