14163498
75128627
2847190
9606647
62438177
88226549
14233412
52081834
23693109
53449137
88344062
46731670
40044350
75144994
59826107
91498644
24891805
97293625
49914553
66532359
69629049
58226952
97574146
5663466
29807192
20862203
10062013
78483929
95919797
27623648
132243
57207409
11654855
922072
29243309
64874825
2890900
57139677
52313767
63007362