80863253
14366694
2316644
70966326
45462163
34631307
77399621
118286
72648634
17335738
33312132
25131637
64077918
42983078
4413692
83389100
9759942
65312483
18858245
846538
53885515
20491971
82367726
14293457
39128065
34633819
66017711
25446380
8291660
12077424
73013697
73989680
38908015
67412008
30161409
95104136
3545118
24538886
89937250
57491611