131072 536870912
81060 529 124682 1012
