99999 9407401973317843250253200018651800000500423367200430571 390706833898006534023879000005208656291704100510000073 390806120337006627078607000005508656291704100420000056 99999 940740197331709005135320001028250000020034330000042022 509518025814008851621347000004509827290908000200000058 509590025818009017548869000004109827290908000310000072 509730025820009368424873000004309828290908000160000064 509870025816009753112469000005109828290908000020000061 510056025820010309807470000006309827290908000020000038 510234025812010884323362000004609828290908000410000043 510380025812011381508227000003909828290908000430000047 510496025822011791010725000003609827290908000330000047