4986894
4683533
13505981
3338099
19697564
24591595
99476610
754732
64752253
60246845
86328096
50812129
5770744
11744666
68973141
1089494
3086823
58533740
6183974
65465414
41452367
84848948
36402526
19364910
73906843
97026481
10938826
820610000
36302646
75298771
7016202
29839080
7536325
54208687
56314856
10803992
84468072
47434709
69472502
42751806