85987870
5519504
7106994
49252151
55692032
70073092
47675531
22971
65091179
85506803
7128426
75482199
5901311
5396101
32508579
15763406
56311247
94849104
91713565
59045337
59232835
39756312
125898
98444666
17901764
87636537
23975434
26131267
17409161
8725432
78794089
99815475
36502172
13053193
49051377
1932598
27937587
82783773
9761631
5218333