99999 9401601100427406880153210005215600000000409406200270001 143258689253138888097662000000009295295203300020000000 146168659431139708451612000000009295295203300020000000 152750855026141759903128000002709295295203300010000000 163300750397145557917192000001709295295203300040000000 166936332896146993502485000002709295295203300010000000 99999 9401601100421879940153200010035000000000009400002381131 682557648211149393630507000024509930241007000170000000 684012629840149760155789000000009930241007000010000000