99999 8903903993327849800153200011924000000600279401501630661 215380312549137491396083000014909298294403300660000000 217414309569138087315560000017009298294703302050000000 220103305351138930913270000013609299294903800760000000 223659299313140138541187000015809298294803500390000000 226324794467141107835909000015709298294803400340000000 229579288207142359776422000016809298294503600350000000 232062283198143361493482000018009298294703500510000000 235422276131144774967090000018509298294403500280000000 99999 8903903993327328710153200015792200000000279401202000501 292556348624130277105318000013810014283805800080000000 295585347942130413518072000025910016283705300070000000 301500845795130842941460000019310017283605300090000000 99999 890390399332186859015320000491000000000000970000000036 346761284503133830309773000149309879251103500030000066 357141657833136767039815000027809879251103500030000079 99999 8903903993327110041153200009711000001500329307101090421 386297527867133919954364000009808171280204500300000085 388030027867133767610170000011908171280204500840000055 397447527883133538261689000011108172280204501210000068 400332527901133671237585000011108172280204501820000040 403245027873133901300276000010008172280204500490000033 407355027871134387133044000010908171280204501370000049 409564827865134724710367000010508171280204502670000068 412145027869135184705311000011208171280204501900000040 415272527865135834673750000007708171280204500060000064 99999 8903903993327835310253200019061300003000509755402120601 668494163185148390265420000022808837276604700100000076 670286163071147783903744000020708837276604700520000078 673642162689146673175658000021208837276604701120000086 676223163289145841188002000022008837276604701660000072 679378163308144850692505000021208837276604701450000083 681913163452144076149610000021208837276604700670000068 685330163478143062408052000018208837276604700370000068 688387162037142185169950000017808837276604700730000094 691188162465141406210654000020308837276604700610000061 694228162983140587852311000021308837276604700360000078 703985162595138154581926000020808837276604700430000088 706634162950137545741541000025108837276604700760000075 710267163689136747507353000022408837276604701280000084 712234162995136333308669000020808837276604700800000078 716023162605135571668141000020808837276604701150000062 718294162480135138395231000019608837276604702140000077 721177163333134613935794000018908837276604701720000085 724628163377134024549842000020508837276604701540000077 727626163600133547316918000022008837276604701830000071 729403162837133280059467000019708837276604700870000090 99999 8903903993327810680142300011621900000001649715003600601 689130080380141774513670000026009230275005500060000044 695405080380139915076370000021009230275005500050000045 697336080390139369564290000038009230275005500140000065 703680080380137668715170000031009230275005500250000044 706463080380136967916580000036009230275005500340000060 709677080380136194003480000037009230275005500250000049 712152080380135624452440000035009230275005500280000033 715671080390134855156620000032009230275005500200000038 718538080390134264372200000036009230275005500130000037 721463080380133695765640000037009230275005500110000047 724793080380133091457310000040009230275005500280000040 727202080390132683550610000036009230275005500240000033 99999 8903903993327845780153200016427200003001439764102480821 704347668250138070105895000023108837273102007550000063 706482887917137580064557000025408837273102015250000083 709471343446136918845209000024408837273102016320000071 712016929952136378569881000025308837273102010050000075 99999 8903903993328834100153200011984800000000949460202520671 713260815566136247150202000025909549275907603900000074 715540815632135652915098000025009549275907610420000078 718537815518134903315144000024209549275907610270000078 721491815537134200727328000025709549275907611590000085 723929815542133648951259000025009549275907607390000002 99999 8903903993327845780153200016427700003001629764102650871 787890176471132464700749000026308836275602013340000081 790488864973132859566752000026008836275602016910000004 792879316873133259645608000026108836275602008600000092 99999 8903903993328834100153200011984100000000819460202310531 800257788794133676075120000024409542273808205180000080 802606788783134306408739000023209542273808212540000080 805538788738135147070610000021909542273808217940000088 808554788809136073193779000022409542273808216850000004 811326788756136978135720000024009542273808210650000082 814491788809138072734407000024009542273808209120000081 99999 8903903993327845780153200016426300003001459764102520791 836576225182146698943282000024208832276502004820000082 838511480098147538833412000024908832276502014710000075 841326591183148790984092000024908832276502012590000087