95631963
85211695
75331507
78401442
85971168
42151121
5779675
5666628
5806562
9432308
6784299
6168224
8305160
884881
28952