76974589
79474820
75877937
69971587
30689653
82327957
9827270
45411753
51879807
75759834
42609041
1063840
91216638
59805821
32011629
34833223
48558757
88238127
47726211
90858162
40918719
1638201
36223924
10168329
25771914
54828113
9836342
18412980
55832566
99695772
4314122
36803176
10072727
38636336
54826397
24276815
86772373
21086167
13747665
9417375