3999233
60262254
89932573
834636
39426525
80318494
6315507
51486232
54289462
23065779
9767022
58235390
12544403
80291769
83402000
98828685
11119312
19407120
1279822
51579146
40927142
36229063
2247825
40729475
35056115
64231514
53027243
75544025
28938612
78737334
78719702
9100891
2424562
448138
32648816
60464242
89558232
48121429
59946290
23042975