86487772
54558444
34529397
37977623
68001932
28105341
8214256
7604756
83001878
34038227
2359408
99908616
595440
18174955
11006685
20589458
16779803
62489942
29983972
34687040
16326686
64475923
53591305
99502174
89246609
8497914
56974026
63622597
56395110
91449904
9764697
30159678
9281806
58663673
60462249
17336354
26027828
77431552
28045590
13123046