94869870
62932743
3346119
89477372
70699961
788288
64198757
56681525
15514698
50078413
79278347
36174698
44832847
75307866
89302848
82055015
38561061
37442821
15592097
53609580
67878738
25035458
24541851
20087643
5925190
60915743
10188837
62444022
1845650
22304666
49589255
6759857
52164961
53789468
15091148
87094177
3693710
39967811
74596973
58267316