83861699
16517186
8367554
4486881
43977922
17199841
57469326
28747620
2041821
40573312
20738094
3557396
79596697
961415
53351358
1812850
83657625
93165566
22646496
35361454
89545244
67175789
34281367
93497037
77811190
59404422
8015817
29976135
2241291
97718317
31951938
48804913
98469924
50659503
98936007
40624215
9347148
33446281
4371408
87061899