99999 9402101982907849800153200012530700000000289463302860611 134896706843132636932491000027709223295304200130000000 136708207598132485940164000029509222295404103110000000 139510208632132279081312000028309222294904604810000000 142509709551132095402429000029009220294904505690000000 145539710269131951735081000028209220295004706020000000 147669210642131877191028000028109220295204602270000000 99999 9402101982907840350153200010815100000700719454201700461 677672019998128829692885000017810038282806500100000000 679593411313128774307585000017010038282706601670000000