4009780
21273759
46128988
36915345
87559502
16176022
48045239
25663138
59262448
3048777
14114911
27088153
43145255
84887353
4917732
38428945
37398644
14459447
52651597
5151238
40662528
88615053
26229904
1305321
52484305
1188402
41354496
79876745
32053605
75115974
18574675
18572225
41717968
20525241
63547858
70905936
1959428
69347851
8357654
9206917