1625711
87118987
48268436
44709119
12357440
52325647
32191491
99575354
27851254
6572803
38596089
7799235
27769701
67062041
9379505
33915444
64077367
83795427
594475
43938162
39004871
28134366
42716981
64838789
35133391
48716562
88552546
69645851
67229804
55476000
29533361
46853053
14177852
82583545
11767776
22875986
77051785
21853525
48176382
91948702