1 1
2 36
3 1295
4 46584
5 1675729
6 60279660
7 2168392031
8 78001833456
9 2805897612385
10 100934312212404
11 3630829342034159
12 130608922001017320
13 4698290362694589361
14 169007844135004199676
15 6079584098497456598975
16 218696019701773433363424
17 7866977125165346144484289
18 282992480486250687768070980
19 10179862320379859413506070991
20 366192051053188688198450484696
21 13172733975594412915730711378065
22 473852231070345676278107159125644
23 17045507584556849933096127017145119
24 613164420812976251915182465458098640
25 22056873641682588219013472629474405921
26 793434286679760199632569832195620514516
27 28541577446829684598553500486412864116655
28 1026703353799188885348293447678667487685064
29 36932779159323970187940010615945616692545649
30 1328553346381863737880492088726363533443958300
31 47790987690587770593509775183533141587289953151
32 1719147003514777877628471414518466733608994355136
33 61841501138841415824031461147481269268336506831745
34 2224574893994776191787504129894807226926505251587684
35 80022854682673101488526117215065578900085852550324879
36 2878598193682236877395152715612466033176164186560107960
37 103549512117877854484736971644833711615441824863613561681
38 3724903838049920524573135826498401152122729530903528112556
39 133992988657679261030148152782297607764802821287663398490335
40 4820022687838403476560760364336215478380778836824978817539504
41 173386823773524845895157224963321459613943235304411574032931809
42 6237105633159056048749099338315236330623575692121991686368005620
43 224362415969952492909072418954385186442834781681087289135215270511
44 8070809869285130688677857983019551475611428564827020417181381732776
45 290324792878294752299493814969749467935568593552091647729394527109425
46 10443621733749325952093099480927961294204857939310472297841021594206524
47 375680057622097439523052087498436857123439317221624911074547382864325439
48 13514038452661758496877782050462798895149610562039186326385864761521509280
49 486129704238201208448077101729162323368262540916189082838816584031910008641
50 17487155314122581745633897880199380842362301862420767795871011160387238801796
51 629051461604174741634372246585448548001674604506231451568517585189908686856015
52 22628365462436168117091766979195948347217923460361911488670762055676325488014744
53 813992105186097877473669239004468691951843569968522582140578916419157808881674769
54 29281087421237087420935000837181676961919150595406451045572170229034004794252276940
55 1053305155059349049276186360899535901937137577864663715058457549328805014784200295071
56 37889704494715328686521773991546110792775033652532487291058899605607946527436958345616
57 1362976056654692483665507677334760452637964073913304878763061928252557269972946300147105
58 49029248335074214083271754610059830184173931627226443148179170517486453772498629846950164
59 1763689964006017014514117658284819126177623574506238648455687076701259778539977728190058799
60 63443809455881538308424963943643428712210274750597364901256555590727865573666699584995166600
61 2282213450447729362088784584312878614513392267446998897796780314189501900873461207331635938801
62 82096240406662375496887820071319986693769911353341362955782834755231340565870936764353898630236
63 2953182441189397788525872737983206642361203416452842067510385270874138758470480262309408714749695
64 106232471642411658011434530747324119138309553080948973067418086916713763964371418506374359832358784
65 3821415796685630290623117234165685082336782707497710188359540743730821363958900585967167545250166529
66 137464736209040278804420785899217338844985867916836617807876048687392855338556049676311657269173636260
67 4944909087728764406668525175137658513337154462298620530895178212002411970824058887761252494145000738831
68 177879262422026478361262485519056489141292574774833502494418539583399438094327563909728778131950852961656
69 6398708538105224456598780953510895950573195537431707469268172246790377359424968241862474760256085705880785
70 230175628109366053959194851840873197731493746772766635391159782344870185501204529143139362591087134558746604
71 8279923903399072718074415885317924222383201688282167166612483992168536300683938080911154578518880758408996959
72 297847084894257251796719777019604398808063767031385251362658263935722436639120566383658425464088620168165143920
73 10714215132289861991963837556820440432867912411441586881889085017693839182707656451730792162128671445295536184161
74 385413897677540774458901432268516251184436783044865742496644402373042488140836511695924859411168083410471137485876
75 13864186101259178018528487724109764602206856277203725142997309400411835733887406764601564146639922331331665413307375
76 498725285747652867892566656635683009428262389196289239405406494012453043931805807013960384419626035844529483741579624
77 17940246100814244066113871151160478574815239154789208893451636475047897745811121645737972274959897368071729749283559089
78 645350134343565133512206794785141545683920347183215230924853506607711865805268573439553041514136679214737741490466547580
79 23214664590267530562373330741113935166046317259440959104401274601402579271243857522178171522233960554362486963907512153791
80 835082575115287535111927699885316524431983500992691312527521032143885141898973602224974621758908443277834792959179970988896
81 30039758039560083733467023865130280944385359718477446291886355882578462529091805822576908211798469997447690059566571443446465
82 1080596206849047726869700931444804797473440966364195375195381290740680765905406036010543721002986011464839007351437391993083844
83 38871423688526158083575766508147842428099489429392556060741840110781929110065525490556997047895697942736756574592179540307571919
84 1398290656580092643281857893361877522614108178491767822811510862697408767196453511624041350003242139927058397677967026059079505240
85 50299592213194809000063308394519442971679794936274249065153649216995933689962260892974931603068821339431365559832220758586554616721
86 1809387029018433031358997244309338069457858509527381198522719860949156204071444938635473496360474326079602101756281980283056886696716
87 65087633452450394319923837486741651057511226548049448897752761344952627412882055529984070937374006917526244297666319069431461366465055
88 2341345417259195762485899152278390100000946297220252779120576688557345430659682554140791080249103774704865192614231204519249552306045264
89 84223347387878597055172445644535301948976555473381050599443008026719482876335689893538494818030361882457620689814657043623552421651164449
90 3029699160546370298223722144050992480063155050744497568800827712273344038117425153613245022368843923993769479640713422365928637627135874900
91 108984946432281452138998824740191193980324605271328531426230354633813665889350969840183282310460350901893243646375868548129807402155240331951
92 3920428372401585906705733968502831990811622634717082633775491939105018627978517489092984918154203788544163001789890554310307137839961516075336
93 141026436460024811189267424041361760475238090244543646284491479453146856941337278637507273771240876036687974820789684086622927154836459338380145
94 5073031284188491616906921531520520545117759626168854183607917768374181831260163513461168870846517333532222930546638736564115070436272574665609884
95 182488099794325673397459907710697377863764108451834206963600548182017399068424549205964572076703383131123337524858204832221519608550976228623575679
96 6564498561311535750691649756053585082550390144639862596506011816784252184632023607901263425890475275386907927964348735223410590837398871655783114560
97 236139460107420961351501931310218365593950281098583219267252824856051061247684425335239518759980406530797562069191696263210559750537808403379568548481
98 8494456065305843072903377877411807576299659729404356031024595683001053952732007288460721411933404159833325326562936716740356740428523703650008684630756
99 305564278890902929663170101655514854381193799977458233897618191763181891237104577959250731310842569347468914194196530106389632095676315522996933078158735
100 10991819584007199624801220281721122950146677139459092064283230307791547030583032799244565605778399092349047585664512147113286398703918835124239582129083704
101 395399940745368283563180760040304911350899183220549856080298672888732511209752076194845111076711524755218244169728240765971920721245401748949628023568854609
102 14223406047249251008649706141169255685682223918800335726826468993686578856520491710215179433155836492095507742524552155427875859566130544127062369266349682220
103 511647217760227668027826240322052899773209161893591536309672585099828106323527949491551614482533402190683060486714149354637559023659454186825295665565019705311
104 18405076433320946797993094945452735136149847604250494971421386594600125248790485689985642941938046642372494669779184824611524248992174220181583581591074359708976
105 662071104381793857059723591795976412001621304591124227434860244820504680850133956889991594295287145723219125051563939536660235404694612472350183641613111929817825
106 23816154681311257907352056209709698096922217117676221692683547426943568385356031962349711751688399199393516007186522638495156950320013874784425027516480955113732724
107 856719497422823490807614299957753155077198194931752856709172847125147957191967016687699631466487084032443357133663251046288989976115804879766950806951701272164560239
108 30818085752540334411166762742269403884682212800425426619837538949078382890525456568794837021041846625968567340804690515027908482189848961796825804022744764842810435880
109 1108594367594029215311195844421740786693482462620383605457442229319696636101724469459926433126039991450835980911835195289958416368858446819805961994011859833069011131441
110 39878579147632511416791883636440398917080686441533384369848082716560000516771555443988556755516397845604126745485262339923475080796714236551217805980404209225641590295996
111 1434520254947176381789196615067432620228211229432581453709073535566840321967674271514128116765464282450297726856557609041955144492312854069024035053300539672290028239524415
112 51602850598950717232994286258791133929298523573131398949156799197689691590319502219064623646801197770365114040090588663170461726642466032248314044112839023993215375032582944
113 1856268101307278644006005108701413388834518637403297780715935697581262056929534405614812323168077655450693807716404634265094667014636464306870281553008904324083463472933461569
114 66774048796463080466983189626992090864113372422945588706824528313727744357872919099914179010403994398454611963750476244880237550800270249015081821864207716643011469650572033540
115 2402009488571363618167388821463013857719246888588637895664967083596617534826495553191295632051375720688915336887300740181423457161795092500236075305558468894824329443947659745871
116 86405567539772627173559014383041506787028774616768018655231990481164503509395966995786728574839121950402497515979076170286364220273823059759483629178240672497032848512465178817816
117 3108198421943243214629957128968031230475316639315060033692686690238325508803428316295130933062157014493800995238359441390127688472695835058841174575111105740998358217004798777695505
118 111808737622416983099504897628466082790324370240725393194281488858098553813414023419628926861662813399826433331064960813874310420796776239058522801074821566003443862963660290818220364
119 4022006355985068148367546357495810949221202012026799094960440912201309611774101414790346236086799125379257798923100229858085047460211248771047979664118465270382980708474765670678237599
120 144680420077840036358132163972220728089172948062724042025381591350389047470054236909032835572263105700253454327900543314077187398146808179518668745107189928167783861642127903853598333200
121 5204473116446256240744390356642450400261004928246038713818776847701804399310178427310391734365385006083745098005496459076920661285824883213901026844194718948769836038408129773058861757601
122 187216351771987384630439920675155993681307004468794669655450584925914569327696369146265069601581597113314570073869971983455066618891548987520918297645902692227546313521050543926265424940436
123 6734584190675099590455092753948973322126791155948362068882402280485222691397759110838232113922572111073240777561313494945305477618809938667539157688408302201242897450719411451572496436098095
124 242257814512531597871752899221487883602883174609672239810111031512542102320991631621030091031611014401523353422133415846047542127658266243043888758485052976552516761912377761712683606274590984
125 8714546738260462423792649279219614836381667494792252271095114732171030460864300979246245045024073946343767482419241656962766211118078774810912456147773498853689360531394880010205037329449177329
126 313481424762864115658663621152684646226137146637911409519614019326644554488793843621243791529835051053974106013670566234813536058123177626949804532561360905756264462368303302605668660253895792860
127 11276616744724847701288097712217427649304555611470018490435009581027032931135714069385530250029037763996724049009721142796324531881316315795382050716061219108371831284727524013793866731810799365631
128 405644721385331653130712854018674710728737864866282754246140730897646540966396912654257845209515524452828091658336290574432869611669264191006804021245642526995629661787822561193973533684934881369856
129 14591933353127214665004374646960072158585258579574709134370631302734248441859153141483896897292529842537814575651096739536786981488212194560449562714127069752734295993076884678969253345925844929949185
130 524903955991194396287026774436543922998340570999823246083096586167535297365963116180766030457321558806908496631781146332749898463963969739985177453687328868571439026088980025881699146919645482596800804
131 18881950482329871051667959505068621155781675297414062149857106470728536456732813029366093199566283587206168064168470171239459557721214698444905938770029712198819070643210204047062200035761311528554879759
132 679225313407884163463759515408033817685141970135906414148772736360059777145015305940998589153928887580615141813433145018287794179499765174276628618267382310288915104129478365668357502140487569545378870520
133 24433229332201500013643674595184148815509329249595216847205961402491423440763818200846583116341873669314938937219424750487121130904270331575513724318855733458202124678018010960013807877021791192105084458961
134 878917030645846116327708525911221323540650711015291900085265837753331184090352439924535993599153523207757186598085857872518072918374232171544217446860539022184987573304518916194828726070643995346237661652076
135 31616579873918258687783863258208783498647916267300913186222364197717431203811924019082449186453184961809943778593871458660163503930568087844016314362660549065201350514284662972053820330666162041272450735015775
136 1137317958430411466643891368769604984627784334911817582803919845280074192153138912247043634718715505101950218842781286653893368068582076930213043099608919227325063630940943348077742703177911189490461988798915824
137 40911829923620894540492305412447570663101588140558132067754892065884953486309188916874488400687304998708397934561532448081501086965024201399825535271558431634637089363359675867826683494074136659615359146025953889
138 1471688559291921791991079103479342938887029388725180936856372194526578251314977662095234538790024264448400375425372386844280145762672289173463506226676494619619610153450007387893682863083491008556662467268135424180
139 52939876304585563617138355419843898229269956405965955594761644110890932093852886646511568908040186215143705117378844393946003746369237386043286398625082247874671328434836906288304756387511602171380233462506849316591
140 1904363858405788368424989716010900993314831401226049220474562815797546977127388941612321246150656679480724983850213025795211854723529873608384846844276284428868548213500678618991077547087334187161131742182978439973096
141 68504159026303795699682491420972591861104660487731805981489499724600800244492149011397053292515600275090955713490290084233680766300706212515811199995321157191393064357589593377390486938756519135629362485124716989714865
142 2464245361088530856820144701439002406006452946157118966113147427269831261824589975468681597284410953223793680701800230006617295732101893776960818352987285374461281768659724682967066452248147354695495917722306833189762044
143 88644328840160807049825526760383114024371201401168550974091817881989324625440746967861140448946278715781481549551317990153988965589367469758073649507546952323414750607392498993437001793994548249902223675517921277841718719
144 3188731592884700522936898818672353102471356797495910716101192296324345855254042300867532374564781622814909542103145647415536985465485127017513690563918702998268469740097470239080764998131555589641784556400922859169112111840
145 114705693015009058018678531945444328574944473508451617228668830849794461464520082084263304343883192142620962034163691988969177487791875205160734786651565760985341495892901536107914102930942006678854341806757705008810194307521
146 4126216216947441388149490251217323475595529689506762309515976718296276266867468912732611424005230135511539723687789765955474852575042022258768938628892448692474025382404357829645826940515780684849114520486876457457997882958916
147 148429078117092880915362970511878200792864124348734991525346493027816151145764360776289747959844401686272809090726267882408125515213720926110521055853476587168079572270663980331141855755637162647889268395720794763479113592213455
148 5339320595998396271564917448176397905067512946864952932602957772283085164980649519033698315130393230570309587542457854000737043695118911317719989072096264689358390576361498934091460980262422074639164547725461735027790091436725464
149 192067112377825172895421665163838446381637601962789570582181133309163249788157618324436849596734311898844872342437756476144125447509067086511809085539612052229733981176743297646961453433691557524362034449720901666236964178129903249
150 6909076725005707827963615028450007671833886157713559588025917841357593907208693610160692887167304835127845094740216775287187779066631296203107407090353937615581064931786397216356520862632633648802394075642226998249502920321239791500
151 248534694987827656633794719359036437739638264075725355598350861155564217409724812347460507088426239752703578538305366153862615920951217596225354846167202142108688603563133556491187789601341119799361824688670451035315868167386502590751
152 8940339942836789930988646281896861750955143620568399241952605083758954232842884550898417562296177326262200982284252964763766985375177202167909667054928923178297208663341021636466403904785647679128223294716494010273121751105592853475536
153 321603703247136609858957471428927986596645532076386647354695432154166788164934119019995571735573957505686531783694801365341748857585428060448522659131274032276590823276713645356299352782681975328816676785105113918797067171633956222528545
154 11568792976954081164991480325159510655728284011129350905527082952466245419704785400168942164918366292878452943230728596187539191887700232973978906061670936238778972429298350211190310296271765464158272140969067607066421296427716831157552084
155 416154943467099785329834334234313455619621578868580245951620290856630668321207340287061922365325612586118619424522534661386069159099622959002792095561022430563766416631463893957494871313000874734368980398101328740472369604226171965449346479
156 14970009171838638190709044552110124891650648555257759503352803387886237814143759464934060262986803686807391846339580519213710950535698726291126536534135136564056812026303401832258625056971759724973125022190678767049938884455714473925018921160
157 538504175242723875080195769541730182643803726410410761874749301673047930640854133397339107545159607112479987848800376157032208150126054523521552523133303893875481466530291002067353007179670349224298131818466334285057327470801494889335231815281
158 19371180299566220864696338658950176450285283502219529667987622056841839265256605042839273811362759052362472170710473961133945782454002264120484764296264805042953275983064172672592449633411160812349759620442597355495013850064398101542143326428956
159 696823986609141227253987995952664622027626402353492657285679644744633165618596927408816518101514166277936518157728262224665015960193955453813929962142399677652442453923779925211260833795622118895367048204115038463535441274847530160627824519627135
160 25066292337629517960278871515636976216544265201223516132616479588749952123004232781674555377843147226953352181507506966126806628784528394073180993872830123590444975065273013134932797567008985119420863975727698787331780872044446687681059539380147904
161 901689700168053505342785386566978479173565920841693088116907585550253643262533783212875177084251786004042742016112522518340373620282828231180701849459742049578366659895904692932369451578527842180255736077993041305480575952325233226357515593165697409
162 32435762913712296674379995044895588274031828885099727656076056600220381205328211962881831819655221148918585360398543303694126643701397287928432085586677883661230754781187295932430367459259993333369785634832021788209968953411663949461189501814584958820
163 1166785775193474626772337036229674199385972273942748502530621130022383469748553096880533070330503709575065030232331446410470218799630019537192374379270944069754728805462846748874560859081781232159132027117874791334253401746867576947376464549731892820111
164 41971852144051374267129753309223375589620970033053846363446284624205584529742583275736308700078478323553422503003533527473233750142979306050997045568167308627509006241881295663551760559484864364395383190608660466244912493933821106156091534288533556565176
165 1509819891410655998989898782095811847026968948915995720581535625341378659600984444829626580132494715938348145077894875542625944786347624998298701266074752166520569495902263797138988819282373335886074662834793901993482596379870692244671918769837476143526225
166 54311544238639564589369226402140003117381261190942792094571836227665426161105697430590820576069731295456979800301211986007060778558371520632702248533122910686112992846239615401340045733605955227534292478861971811299128557181411099702032984179860607610378924
167 1953705772699613669218302251694944300378698433925024519684004568570613963140204123056439914158377831920512924665765736620711562083315027117778982245926350032533547172968723890651102657590532014855348454576196191304775145462150928897028515511705144397830115039
168 70279096272947452527269511834615854810515762360109939916529592632314437246886242732601246089125532217843008308167265306359609174220782604719410658604815478260521585234027820448038355627525546579565010072264200915160606108080252029193324525437205337714273762480
169 2528093760053408677312484123794475828878188746530032812475381330194749126924764534250588419294360782010427786169355785292325218709864858742781004727527430867346243521252032812238729699933329144849485014146935036754477044745426922122062654400227687013316025334241
170 90941096265649764930722158944766513984804279112721071309197198294378654132044636990288581848507862620157557293788641005217348264380914132135396759532382695746204245179839153420146230841972323668001895499217397122246013004727288944365062233882759527141662638270196
171 3271351371803338128828685237887800027624075859311428534318623757267436799626682167116138358126988693543661634790221720402532212299003043898131502338438249615996006582952957490313025580611070322903218752957679361364101991125436975075020177765379115290086538952392815
172 117677708288654522872901946405016034480481926656098706164161258063333346132428513379190692310723085104951661295154193293485942294499728666200598687424244603480110032741126630497848774671156559300847873210977239611985425667511003813756361337319765390915973739647871144
173 4233126147019759485295641385342689441269725283760241993375486666522733023967799799483748784827904075084716144990760736845091390389691228939323421244934367475667965172097605740432242862581025064507620216842222946670111222039270700320153987965746174957684968088370968369
174 152274863584422686947770187925931803851229628288712613055353358736755055516708364268035765561493823617944829558372232333129804111734384513149442566130212984520566636162772680025062894278245745762973479933109048840512018567746234207711787205429542533085742877441706990140
175 5477661962892196970634431123948202249202996893109893827999345427856659265577533313849803811428949746170929147956409603255827856632048151244440608959442733075264730936687718875161831951154265822402537657375083535311762557216825160777304185407497785016129058619813080676671
176 197043555800534668255891750274209349167456658523667465194921082044102978505274490934324901445880697038535504496872373484876673034641999060286712479973808177725009747084595106825800887347275323860728382185569898222382940041237959553775238887464490718047560367435829197370016
177 7088090346856355860241468578747588367779236709958918853189159608159850566924304140321846648240276143641107232739449035852304401390479918019077208670097651665025086164108736126853670112550757393163819221023141252470474078927349718775131295763314168064696044169070038024643905
178 254974208931028276300436977084638971890885064899997411249614824811710517430769674560652154435204060474041324874123292917198081777022635049626492799643541651763178092160829905459906323164479990830036763574647515190714683901343351916350951408591845559611010029719085539689810564
179 9171983431170161590955489706468255399704083099689947886132944533613418776940783980043155713019105900921846588235699095983278639571424381868534663578497401811809386231625767860429773963808728912488159669466287405613258146369433319269859119413543125977931665025718009390808536399
180 329936429313194788998097192455772555417456106523938126489536388385271365452437453606992953514252608372712435851611044162480832942794255112217621396026262923573374726246366813070011956373949760858743711337211699086886578585398256141798577347478960689645928930896129252529417499800
181 11868539471843842242340543438701343739628715751762082605737177037336155737510807545871703170800074795516725844069761890753326707301021759657965835593366967846829680758637579502660000655498382662002285448470154879722303570927967787785478925389829041701275509847234935081668221456401
182 426937484557065125935261466600792602071216310956911035680048836955716335184936634197774321195288440030229417950659817022957280629893989092574552459965184579562295132584706495282690011641567826071223532433588363970916041974821442104135442736686366540556272425569561533687526554930636
183 15357880904582500691427072254189832330824158478697035201876020953368451910920208023574003859859583766292742320379683650935708775968882585573025922723153277896395795092290796250674180418440943355902044882160710948073255207522643947961090459595319366418324531810656980277669287756046495
184 552456775080412959765439339684233171307598488922136356231856705484308552457942552214466364633749727146508494115717951616662558654249879091536358665573552819690686328189883958528987805052232392986402392225352005766666271428840360684495121102694810824519126872758081728462406832662743184
185 19873086021990284050864389156378204334742721442718211789144965376481739436575011671697215122955130593508013045845466574548916402777026764709735886037924748230968312019743531710792886801461925204154584075230511496651912516230730340693863269237417870316270242887480285244368976688102708129
186 714878640016569812871352570289931122879430373448933488052986896847858311164242477628885278061750951639141961156321078732144327941318713650458955538699717383495168546382577257630014937047577074956578624316073061873702184312877451904294582571444348520561209617076532187068820753939034749460
187 25715757954574522979317828141281142219324750722718887358118383321146417462476154182968172795100079128415602588581713367782646889484696664651812663507151901057595099357753037742969744846911312773232675891303399715956626722747357538213911109302759128869887275971867678449233178165117148272431
188 925052407724666257442570460515831188772811595644431011404208812664423170337977308109225335345541097671322551227785360161443143693507761213814796930718768720689928408332726781489280799551759682761419753462606316712564859834591993923796505352327884290795380725370159891985325593190278303058056
189 33276170920133410744953218750428641653601892692476797523193398872598087714704706937749143899644379437039196241611691252444170526076794707032680876842368522043779827600620411095871139039016437266637878448762524001936378327322564423718460281574501075339763818837353888433022488176684901761817585
190 1197017100717078120560873304554915268340895325333520279823558150600866734559031472450859955051852118635739742146793099727828695795071101691962696769394548024855383865214002072669871724605039981916202204401988257752997054923777727259940773631329710827940702097419369823696824248767466185122375004
191 43059339454894678929446485745226521018618629819314253276124900022758604356410428301293209237967031891449591521042939898949388878096482866203624402821361360372750039320103454205019510946742422911716641480022814755105957598928675616934149390446295088730525511688259959764652650467452097762643682559
192 1548939203275491363339512613523599841401929778169979597660672842668708890096216387374104672611761295973549555015399043262450170915678312081638515804799614425394146031658510349308032522358122184839882891076419342926061476506508544482369437282435293483470977718679939181703798592579508053270050197120
193 55718751978462794401293007601104367769450853384299951262508097436050761439107379517166475004785439623156334389033322617549256764086322752072782944569964757953816507100386269120884151293945656231324067437271073530583107196635378925748365592777224270316224672360789550581572096682394837819959163413761
194 2004326132021385107083208761026233639858828792056628265852630834855158702917769446230618995499664065137654488450184215188510793336191940762538547488713931671912000109582247178002521414059685502142826544850682227758065797602367132782458791902697638437900617227269743881754891681973634653465259832698276
195 72100022000791401060594222389343306667148385660654317619432201957349662543600592684785117362983120905332405249817598424168839303338823544699314926649131575430878187437860512138969886754854732420910431547187289125759785606488581401242768142904337759494105995509349990192594528454368452686929394813724175
196 2593596465896469053074308797255332806377483054991498806033706639629732692866703567206033606071892688526828934504983359054889704126861455668412798811880022783839702747653396189824913401760710681650632709153891726299594216035986563311957194352653461703349915221109329903051648132675290662075992953461372024
197 93297372750272094509614522478802637722922241594033302699594006824713027280657727826732424701225153666060509236929583327551860509263673580518161442301031688642798420728084402321557912576630729807001867097992914857659631991689027697829216228552620283561102841964426526519666738247856095382048816929795668689
198 3356111822543898933293048500439639625218823214330207398379350539050039249410811498195161255638033639289651503594960016432812088629365387442985399124025260768356903443463385087386259939356945562370416582818591043149447157484769010558539827033541676746496352395498245624804950928790144143091681416519182700780
199 120726728238830089504040131493348223870154713474293433038957025398976699951508556207199072778267985860761393620181631008253683330147890274366956207022608355972205725543953778743583799904273409515527995114371284638522438037459995352409604556978947742590307583395972415966458566698197333055918482177760781559391
200 4342806104775339323212151685260096419700350861860233382004073563824111159004897211960971458762009457348120518822943756280699787796694684489767438053689875554231049216138872649681630536614485796996637407534547655943658322191075063676187224224208577056504576649859508729167703450206313845869973676982868953437296