19994598
54833271
14777710
5194533
98389077
47088364
40631985
39422110
80462088
13736308
70396073
5336355
12284145
67789555
59025735
56405922
59366558
82526490
53386389
88492836
91179729
64688788
57336763
67085825
64438093
806285
19905445
42437395
70833540
61075055
33496880
98877366
68525458
18443081
1952904
57577269
75887762
20608139
26702262
16884260