57036142
27747932
21451871
80171315
97076382
91787087
3886299
27444379
16375196
75479925
22361542
65577074
4573496
14681219
63825828
42512762
19034382
60578065
87834765
75184519
65631525
15765298
78698736
65831869
22766118
60484681
17059490
36518675
25836189
10104018
74241345
41614116
66913581
7384559
56887714
85003988
36286264
13736652
26492852
73267118