54737559
7229245
12078750
79396944
32328550
31434891
78831242
79745530
40424822
68429882
7632912
5766412
54576224
49661122
16983465
15091514
79256084
36008610
87495544
15595197
82213504
38159944
6111954
55592758
99647157
85491469
40389855
79571703
5552883
2655987
1279390
43055900
36972742
6198818
56271823
30931531
90924707
87644928
22064238
26839284