57935592
21152291
4090476
11362135
52464315
59047266
99442938
7427387
42988724
62086083
37723588
41461369
35254152
3769227
7557454
18841211
20652424
67009072
33518105
5691548
65384842
46962146
5411626
16279478
99144205
4465596
36511889
2586278
10265298
48739169
80385039
63476675
98672680
90478727
60732528
2827728
3416689
33861730
64331319
58424928