1 4 2 2902 3 117207580 4 268752741193822 5 37231937318464496521924 6 323097476641999571450657507823382 7 178177528846515370073473806783721111760309500 8 6274803675843247716007930604166972482973014660984656159102 9 14133320803274887938151042943450871085138954687445003049170541474310050244 10 2036977697629400432027176949311227987462623757661348004947404836166285493535553802693987222 11 18788192839989257778036879566403222412480958607686031937604900511813817589934439750846954984983907102339602460 12 11090654978510227841287452156638842351691127358907791003766368499449052477072087190395561693357385552400201626612817919360648663902 13 418993754314435342780174605353608387384136287390826204141887436117330013018537712324096838028426282347782839754103614426961991541869661567937147993529604 14 1013065165927434700648299141051918897071940563316638926575797400663031100791149311639747388820008527543937329045530738820383620111441355071863574876108306430057313459691781982422 15 156764259371120694998619777537343615349620980253642618942358312241290796209249383388743575192339599043080017733683454741925225254740322385783010706473215889771914940362516675819622837295076938232876884860 16 1552518074949967332417172318589554177825373362535155076743461485698068851684641222457430211806364962049975998478385213413785327319269750334693780040004995313257208583481279666962754259082064677451422979170745224816478641448462452222 17 984025242863921475999776977437718351422196687899024139278182573950387428312928426309229216489798917109042831427179743084166561908903819661971933260474525238063256160156400662989685311843315008018290667572871535099088666560092893257323189870447316955999426000004 18 39916806159327633340236085898774234365256756088583629012416535466098471449641471478741302574297964439548352071986262425760980718196333243837120113981789518022129310020735886454446491614243723996145999230458932413516722180148779580461604116401869695318025615068214827183438274278525981151866582 19 103629953671853832807124128590482802267081322437957339387643215431372746015151379282875958609326380497399325346188643392230166900502440995023787148094727960794727346723619970123905244343215907420788389923350383794419409631821701403615779910116460495211054245120966898242770324013121912035883885352868039551739256012848141180700 20 17218479455446143667819547802340538910990057346050276805337646569881984546196298203872246183123181439375801607628486613316827041844634467878017741801673096639172947086238671331128670947770194525839386836343775941930862665155766433407234662478422436726639156716696360335781143828227819359976367274832883243375688074055341725168856700421318200207249010351644045662 21 183098279503580233672647597470133916679880895832963335344678371587262983348358913321105059204577999554820550659442571462067366092747708122869359723162805283198704266159861263292431066032148841593755361334315825754958126119220830052190860966080039658989274675541168812570030715828172075129541182131119133360898165009618851339885506607297467156173052081645714375207219453055094172986185242070716184644 22 124610231858577159665859015761751582838359943099227447224489897577592291179437604329353148298908874336431697971608938644271372619123831563252847237215098085526133869338795280161535573895307439159271409061414895898198118855568812160412400327993927890899162506641213546140403830669013471116548761850914429385176343634594509911172438008570508903804436307114390875698816271874065561453469743645735849780052831521636668905274615384447438980502 23 5427541073858697148815758919171705245501656679627609786768732014031650341236311599597788017778024642067171330596260723154041739768530315881171822574383504170132791683482364430185087563228657269973615005083876855081974624953137386103556592058719627900954092972542539022780517293583200672496021250755425217585558383371666542984560094080850504622814917806345086254347012985474280986063298893404706361367768624979903438587416227488650926170952645135491589064717723513206829523491580 24 15129776317846225693136235717851372559998736409715513006319605733688392633092244525053234848868282456808296337426551575546211078638286304720957173032543880221522254638951137754036443242103812617083757162529809579992571962266857500752039651837734728105161750015852899126333158215424418739127198915507156938967156663168520241550873004311369034939210111008849390923515632567105326359633542053584380514156533527101115577539635991484859224820582139645450726106371127292527427297253815643482645901284070328431219686669125463422 25 2699242292600923038217688946629894511317008899725031386454198714957848194446472606663021090999842246869379246398986283912641923209519196316373119652754415806837297417578063969550820236962474677320685948026251245891155379662923873263016125628460700832098603539817244513246809211613279506179086781424145807425608963247256790116011185292465569415720945038066064799679933408839295871174411046986699161720558458715722040434792134693476159456018338659309767407349426141107626624414757599305147478529048982901115241560596963982353172283959316886023780707338871515641849924