0 25 1 51 2 484 3 535 4 1554 5 5197 6 6751 7 11948 8 30647 9 42595 10 201027 11 243622 12 4098979 13 24837496 14 78611467 15 339283364 16 1096461559 17 6918052718 18 111785305047 19 118703357765 20 586598736107 21 705302093872 22 1997202923851 23 2702505017723 24 4699707941574 25 16801628842445 26 38302965626464 27 55104594468909 28 534244315846645 29 1123593226162199 30 56713905623956595 31 114551404474075389 32 1087676545890635096 33 1202227950364710485 34 3492132446620056066 35 11678625290224878683 36 15170757736844934749 37 26849383027069813432 38 68869523790984561613 39 95718906818054375045 40 451745151063202061793 41 547464057881256436838 42 9211170077163305051201 43 55814484520861086744044 44 176654623639746565283333 45 762432979079847347877376 46 2463953560879288608915461 47 15546154344355579001370142 48 251202423070568552630837733 49 266748577414924131632207875 50 1318196732730265079159669233 51 1584945310145189210791877108 52 4488087353020643500743423449 53 6073032663165832711535300557 54 10561120016186476212278724006 55 37756392711725261348371472575 56 86073905439636998909021669156 57 123830298151362260257393141731 58 1200546588801897341225559944735 59 2524923475755156942708513031201 60 127446720376559744476651211504785 61 257418364228874645896010936040771 62 2444211998436431557540749635871724 63 2701630362665306203436760571912495 64 7847472723767043964414270779696714 65 26244048533966438096679572911002637 66 34091521257733482061093843690699351 67 60335569791699920157773416601701988 68 154762660841133322376640676894103327 69 215098230632833242534414093495805315 70 1015155583372466292514297050877324587 71 1230253814005299535048711144373129902 72 20699216607457258853293675360847403019 73 125425553458748852654810763309457548016 74 396975876983703816817725965289220047067 75 1713329061393564119925714624466337736284 76 5536963061164396176594869838688233255919 77 34935107428379941179494933656595737271798 78 564498681915243455048513808344220029604687 79 599433789343623396228008742000815766876485 80 2962233839289737039960548776347483097110627 81 3561667628633360436188557518348298863987112 82 10085569096556457912337663813044080825084851 83 13647236725189818348526221331392379689071963 84 23732805821746276260863885144436460514156814 85 84845654190428647131117876764701761231542405 86 193424114202603570523099638673839982977241624 87 278269768393032217654217515438541744208784029 88 2697852029739893529411057277620715680856297885 89 5673973827872819276476332070679973105921379799 90 286396543423380857353227660811619370976925287835 91 578467060674634533982931653693918715059771955469 92 5492600089495091663199612544056887806514872887056 93 6071067150169726197182544197750806521574644842525 94 17634734389834544057564700939558500849664162572106 95 58975270319673358369876647016426309070567132558843 96 76610004709507902427441347955984809920231295130949 97 135585275029181260797317994972411118990798427689792 98 347780554767870424022077337900807047901828150510533 99 483365829797051684819395332873218166892626578200325 100 2281243873956077163299658669393679715472334463311833 101 2764609703753128848119054002266897882364961041512158 102 46514999134006138733204522705664045833311711127506361 103 281854604507789961247346190236251172882235227806550324 104 892078812657376022475243093414417564480017394547157333 105 3850169855137294051148318563893921430802304805995179656 106 12442588378069258175920198785096181856886931812532696301 107 78505700123552843106669511274471012572123895681191357462 108 1268533790354914747882632379176632383010869262711594415693 109 1347039490478467590989301890451103395582993158392785773155 110 6656691752268785111839839940981045965342841896282737508313 111 8003731242747252702829141831432149360925835054675523281468 112 22664154237763290517498123603845344687194512005633784071249 113 30667885480510543220327265435277494048120347060309307352717 114 53332039718273833737825389039122838735314859065943091423966 115 190664004635332044433803432552646010254064924258138581624615 116 434660048988937922605432254144414859243444707582220254673196 117 625324053624269967039235686697060869497509631840358836297811 118 6062576531607367625958553434417962684721031394145449781353495 119 12750477116839005218956342555532986238939572420131258399004801 120 643586432373557628573775681211067274631699652400708369731593545 121 1299923341863954262366507704977667535502338877221547997862191891 122 12342896509149145989872345026010075094152749547394640350491320564 123 13642819851013100252238852730987742629655088424616188348353512455 124 39628536211175346494350050487985560353462926396627017047198345474 125 132528428484539139735289004194944423690043867614497239489948548877 126 172156964695714486229639054682929984043506794011124256537146894351 127 304685393180253625964928058877874407733550661625621496027095443228 128 781527751056221738159495172438678799510608117262367248591337780807 129 1086213144236475364124423231316553207244158778887988744618433224035 130 5126380328002123194657188097704891628487243232814322227065070676947 131 6212593472238598558781611329021444835731402011702310971683503900982 132 104527875883819700135162969362048009000189675420051297774001133092659 133 633379848775156799369759427501309498836869454532010097615690302456936 134 2004667422209290098244441251865976505510798039016081590621072040463467 135 8652049537612317192347524434965215520880061610596336460099978464310804 136 27960816035046241675287014556761623068150982870805090970921007433395879 137 176416945747889767244069611775534953929785958835426882285626023064686078 138 2850631948001282517580400802965320885944726324237635207540937376468373127 139 3027048893749172284824470414740855839874512283073062089826563399533059205 140 14958827522997971656878282461928744245442775456529883566847190974600609947 141 17985876416747143941702752876669600085317287739602945656673754374133669152 142 50930580356492259540283788215267944416077350935735774880194699722867948251 143 68916456773239403481986541091937544501394638675338720536868454097001617403 144 119847037129731663022270329307205488917471989611074495417063153819869565654 145 428457568162434392548797529013554011253810607508562206788057915556610314365 146 976762173454600448119865387334313511425093204628198908993178984933090194384 147 1405219741617034840668662916347867522678903812136761115781236900489700508749 148 13623739848007914014137831634465121215535227513859048951024311089340394773125 149 28652699437632862868944326185278109953749358839854859017829859079170490054999 150 1446258711729651057461354140898370618903003169506601999842517265047864897523075 151 2921170122896934977791652607982019347759755697853058858702864389174900285101149 152 27736789817802065857586227612736544748740804450184131728168296767621967463433416 153 30657959940699000835377880220718564096500560148037190586871161156796867748534565 154 89052709699200067528341988054173672941741924746258512901910619081215702960502546 155 297816089038299203420403844383239582921726334386812729292603018400443976630042203 156 386868798737499270948745832437413255863468259133071242194513637481659679590544749 157 684684887775798474369149676820652838785194593519883971487116655882103656220586952 158 1756238574289096219687045186078718933433857446172839185168746949245866992031718653 159 2440923462064894694056194862899371772219052039692723156655863605127970648252305605 160 11519932422548674995911824637676206022310065604943731811792201369757749585040941073 161 13960855884613569689968019500575577794529117644636454968448064974885720233293246678 162 234893626576365790035400136646885450734775947919127011306961240967929273317732887921 163 1423322615342808309902368839381888282203184805159398522810215510782461360139690574204 164 4504861472604790719742506654792550297344330363397322579737607773315313353736804610533 165 19442768505761971188872395458552089471580506258748688841760646604043714775086909016336 166 62833166989890704286359693030448818712085849139643389105019547585446457678997531659541 167 396441770445106196907030553641245001744095601096609023471877932116722460849072098973582 168 6405901494111589854798848551290368846617615466685387764655066461453005831264151115236853 169 6802343264556696051705879104931613848361711067781996788126944393569728292113223214210435 170 33615274552338374061622364971016824240064459737813374917162844035731918999717043972078593 171 40417617816895070113328244075948438088426170805595371705289788429301647291830267186289028 172 114450510186128514288278853122913700416916801349004118327742420894335213583377578344656649 173 154868128003023584401607097198862138505342972154599490033032209323636860875207845530945677 174 269318638189152098689885950321775838922259773503603608360774630217972074458585423875602326 175 962824042570479880471264948164189655272122292665410315115356099977553084250964117157752655 176 2194966723330111859632415846650155149466504358834424238591486830173078242960513658191107636 177 3157790765900591740103680794814344804738626651499834553706842930150631327211477775348860291 178 30615083616435437520565542999979258392114144222332935221953073201528760187863813636330850255 179 64387957998771466781234766794772861588966915096165704997612989333208151702939105048010560801 180 3250012983555008776582303882738622337840459899030618185102602539861936345334819066036858890305 181 6564413925108789019945842532272017537269886713157402075202818069057080842372577237121728341411 182 62329738309534109956094886673186780173269440317447236861927965161375663926688014200132413963004 183 68894152234642898976040729205458797710539327030604638937130783230432744769060591437254142304415 184 200118042778819907908176345084104375594348094378656514736189531622241153464809197074640698571834 185 669248280571102622700569764457771924493583610166574183145699378097156205163488182661176238019917 186 869366323349922530608746109541876300087931704545230697881888909719397358628297379735816936591751 187 1538614603921025153309315873999648224581515314711804881027588287816553563791785562396993174611668 188 3946595531191972837227377857541172749250962333968840459937065485352504486211868504529803285815087 189 5485210135112997990536693731540820973832477648680645340964653773169058050003654066926796460426755 190 25887436071643964799374152783704456644580872928691421823795680578028736686226484772236989127522107 191 31372646206756962789910846515245277618413350577372067164760334351197794736230138839163785587948862 192 527849775379755369437947697027628898539194482166644496459961030197193452465908706198857558534703899 193 3198471298485289179417597028681018668853580243577239045924526515534358509531682376032309136796172256 194 10123263670835622907690738783070684905099935212898361634233540576800268981060955834295784968923220667 195 43691525981827780810180552160963758289253321095170685582858688822735434433775505713215449012489054924 196 141197841616318965338232395265961959772859898498410418382809607045006572282387472973942132006390385439 197 890878575679741572839574923756735516926412712085633195879716331092774868128100343556868241050831367558 198 14395255052492184130771431175373730230595463291868541552458270904529404462331992969883833988819692266367 199 15286133628171925703611006099130465747521876003954174748337987235622179330460093313440702229870523633925 200 75539789565179886945215455571895593220682967307685240545810219847018121784172366223646642908301786802067