27578603
94442558
11527542
79718866
66421197
64426299
25528178
49587419
7582386
11729249
267478
20978331
89211632
56992708
43698390
66086456
11371291
31495648
35528696
82036198
30269221
15748868
64745433
31069862
16297164
1221735
58956737
47472461
445958
46155538
9612415
8768115
3432714
26222492
47698375
52733157
19595007
403464
4958890
22722272