1 10120 2 392664 3 15322566 4 604124712 5 23888919458 6 946183426722 7 37514052801518 8 1488477618052368 9 59095926803262212 10 2347453327563031374 11 93288365373668423336 12 3708702306984452959906 13 147488317372296445028922 14 5866985440606180839657906 15 233441216306425881273507100 16 9290325964859021723164725084 17 369796673860614319509129684882 18 14721875039646363222849271451628 19 586168163379579311112723698256546 20 23341697559873104069337019588592862 21 929580411136696050516380373601422538 22 37023709119173153035566529319381462016 23 1474708671194814438271277185758860158088 24 58743724861414512887250483074975436485186 25 2340140034792741614014939945875820617186468 26 93227495638457773359468964185283712940092902 27 3714198606801254672824837792891134068961959774 28 147979879270202090278001994335550691199461419302 29 5895959518081743266681034865499852045540097440488 30 234919311052699903144573999733286298085071578626288 31 9360385079689904018081342636008091710767397186476842 32 372973580316286462956585207127367632214263575276559416 33 14861770531153025648060421912312478937913599992980068958 34 592202306198485136933737045366351698114025991997006700058 35 23598031225880928726802656385109667945746822640515288835118 36 940344043497963754646694398735688597518959045908640063879564 37 37471615271449407787424797940117915947008331497904645686652060 38 1493214070454538299969916615210354084617829047287283931906863034 39 59503872133247678512616786086147625845266745192836941628867436692 40 2371217647627265017958760871187477117616566026135836301423473657910 41 94493132774473332707915959862043277091275723937540932074386390141462 42 3765575580949461144500809228582795212425381782165293506075445344987858 43 150059841050840024158667705123883791912194373498813958855352268368817208 44 5979974412748772767440348962907053638966359581913097686303430637916115744 45 238306381871252499354304100943890820723984116385949529240762143992221329830 46 9496713289391018556627968930554137051088330655042400821492025211559959044260 47 378453142212701344576934249714334064885631512241755322095215600589105368730086 48 15081755314533780037758423734227669693558061494654197947047532194538796620239690 49 601024979927947672615074164097109942385292607054272921672991728453740687749617142 50 23951565205929936285053440732704298114912216850899627858136314087209938707404975124 51 954499978520938333850341515051018818083931422499866338631751097033428591361624686808 52 38038073104826954913963520264488617339579567164297747176709328013394518397450264430370 53 1515868690808231467231064442336174734675496776824255417057464746074845114454867220057472 54 60409477812921094800561805031348288363431018601381063621431211245226083329308555549336846 55 2407403840672913162180546776724276259588468595869980009392109580019415001084610965489650230 56 95938547023841758341510263894274531398454541136355087846176442000338059204966396686991879734 57 3823293188164493234222364520572320989413410006712550850987337016587980506340599445892609735844 58 152363980879760878882911367262451817404260616492689549904733832469124960141466511912161812927652 59 6071936616384920623477748191550394909563596184118199741929195913423818495465513370737633439162974 60 241976020603328623983296049456700643535617704844997451540691552811837204349503388701552757729552756 61 9643120414353016243809121653528792139025029019578507536481079727126858125787151316831816710572073026 62 384293454428205116025605320365407104761595989669135848505102111667510977084913585110616398137471960934 63 15314700377772367372815468141624953516602387236750968980772502339424879764227063717610691967765391576102 64 610315115105643947414843227433801744785784223751006744428561614663245910251114625578472258218009545753064 65 24322030996844855456925930325867975784731420526431099869482881118704218422984616861002650038411587413057472 66 969271912507733699081334165504852817048043468294118001561513461051300263467765231254196831661528080304177230 67 38627045093570149965682967213236360583138572524288414129165692596492487109288764379688617642067521311799427508 68 1539350101070341281186363049092503383672471474581438387629641675111073735868602526433481714239027635123246172234 69 61345593720274113388855471493719366711324001185803929207273101345469062659891576282589642999923439808236432551066 70 2444721479793851700324043201430466436671628060718746358800402279395314081699850675112781433876582743917477766640470 71 97426127727919592659330120612162427526765517869591856154618706386660241112388180852477055286758116992979332203198892 72 3882589972541292884759076558762391971971350137751095722574833447617362336804566333227677870618518514308738052044170752 73 154727548618220006204601778135928998648915679954169038580527303379003921052870078606074187199538920642675905626398033094 74 6166145763009590946846763069817239550618298486355110220427859132378860254362803243288004827969444779882757121223088246376 75 245731001700563043360799902065326564619928810766819880103840400952111936759345536185571756564943570229980484317746625062542 76 9792783076705683791901638414716592310799219182338049677486400064423410001489724448359825340757125969367367314872357322010218 77 390258467273522198144652047326101436660285217970857165773836913603806880924569620445928658402002135049118144602195253809837814 78 15552440525686204917805798200867486487466153514356257742180769148644078442093083959674132326080071643163530779123850851595727168 79 619790302145742818217172958793892356405345880282832266066275814481195000146961283932263212547152105916344563206150206756893657832 80 24699662263041432701132978101912475956991974154286175069404256623290567649952887337101662093225944684644105665185936423464103888290 81 984322160582943542723770428140681751334232551859591436384477022389680125957924227393629174665195667370863837179140199761637695434308 82 39226857598237720973058253690071346541249648472297433220800494862322221908199901378880678367421196244424875893704649498957772111290486 83 1563254840928088454938620175639603275164779697865078195692290937102345438035993626625341282585912834898301014558420588732581731462141258 84 62298279356097383847223179881451450325200757331606160891129043003516076932518637212946842851402787187392370309220340997307536979346125134 85 2482689039391275334568738929017949211624590515248840085684205760918907198431099080675571861047662485968880861068420998395152663609117609760 86 98939248356597173817970365012604413691762003242718965315827979325399536719962442384919769704392380139042502340884287706415069029340910708100 87 3942892082991168673831281532065496514732422216150421540685029672680593420421166220009100778175753630532827427312600468368615528628506892806610 88 157130748050869394408377003421141349076494747571279789773050686059802843201606352113493952613484237471710360209875207647585406071311944812719288 89 6261919332212237074764301862629524660849966158941135466841899232475723977030898510844386356971848490448940457703028572750511885196443120254696190 90 249547809405810731740824170262578682206241144096622799949338364366045896117170081464290289440517100295319281435755677687405812519703677684902030926 91 9944891687532378649774721554981960903607574421093591148352653011888724576945820630837863769835534314473380064706507051396882123819862043063788107694 92 396320333868883565353108575017030375898962581778280659607289125004482506765663108559664985689189909224222355648385990261270218903342758597546646800460 93 15794018940804593592261022815129433545017277287859789770187504879775689906841537566045072881734588463263571833839197690118134531729416266308567887298192 94 629417705494413589023026471386693826395267302835941157018115510647961854160140440357204814153311275568497647999427873988433179129870417121317856242277942 95 25083333804512762098043305345162304778046278577437632200530369419275516489709493698690497404194905947512129971493121801012058073780787015316122354146783492 96 999612230377219663802687854270211554367517722839537939523176993070910637544607919510044553508295406054373889801792541269496582827110958837741101166956172902 97 39836196465145646522904174501696626724740964620232795727199558376419399142721620665908448837729112276130282845229544807749051835136207563399942606920227905626 98 1587538151077898697611713876971552213995071764675108796010993109207408069862970072698827981294506468120264379047308863859276482878794262714932785316158227947338 99 63266014559051487520163309664366824114242280325867676462289637534792032771824306401450060385698675268566692311263505984803092307214982500968656338287546319415556 100 2521255064993863256220171298495931266134082944736027358673523081053782239696258150313317896947646745293333634480733912752627777496110090993772845025248766372230140 101 100476174379970213865038074851405712775829118240771440805674317009012103049375539771151205464481918381841281952787273880046666839354809311211031032295639286246544986 102 4004141338097952414275101546687437377179224783038956814742922408684866128764112183467229760557263343955408608758781122840835584240527015252941633102987062416050237888 103 159571639449913793735972425530476304795437733116874440653275170981782734025177097672130137160304912881134121669178721369430714520327810216486320330319190508755058722262 104 6359193142495537495572725695095988800793830676430781738044526128511942144203991865314967787002892863311886995637336946988769157898487529880345510378303290545888053255058 105 253424340273993315542251929902839489115663314774820084798255859514179226531309201648690582993893742422207331455107178419720711231327200498245473384234156516596752324708470 106 10099378151636697025273584710332335441644503550530815688693750161142846512973059569219006186048096957431987709893374305491105215929216570166181834158911072373873888632099624 107 402476885201731495513724514154680250882217044461564787755173869100264841952136023989722753314042873645604754829543110196062548697580395673272847365512890302777207130220059612 108 16039368045200361422289011888616827349423392252122726813288768958841321008067207256315034368340260648626663404547690364102077573143841076473981136058997213626917412999783030978 109 639195285142741137802672804966331062867316613526186751730821210190079241143009066142443619742743157678479001590221738155320325411477560838367591660136527817992579225363695682404 110 25472986937502016910973144684091303391942589532720113522019547432058900799897542188228640552407702632969447708126755994509492817846196788858635801254904998082971302663565482797842 111 1015140566288184557466298046948843015019198471906314877205377293637235892838861666762869604396480018260427031327363026791289986891861168303321426905737017081903746924880124383185078 112 40455026814977683588148841576695621106106530945190335676661992468061766983087392663842134075778514791831017574294327444843602983039009921374753796343102577743849143859294742459849254 113 1612199580384592832309539822057281111688445126391518404211542896823932864402734166626176972407935545102582606493381550530253500067906221492046751407079645617985382913252971303599539044 114 64248813860204684938416536147168256317072310236779121042749469595788897457658853770015594309472664616763037609076256794293135979829310228974222046860793038734224538404860127472889933800 115 2560421261380912920374111607635109019045385261494595046430586516560504327136104055598264347116584345633635365679156963037685834600234172398615629093001291970119527792510001602906371846842 116 102037012715105089664258056240947874978126847769849704978101983749530346706896984403070839922455409757087706635375865112912044173952338004305296999914955513718174867592183296096878562864596 117 4066343348383187035300547369609691500298585265519748252887221599047278520981599333361877430663380042593788702691272897767418938223430207124935830211102640997566288983676893456488401722313238 118 162050493139309097539514119583608534985086940576462301208477489836496972087301155663586784184937998207163299140513807277026217877207445935466637362068019921795067269128833963765564245553491270 119 6457979585000053780337187013865767693170965073757492230359086449038808196696881736173889930101709232579930108173309292229092859840594953720103237039440893396320411887967655325311980068692890626 120 257361144148088168916061194177067887340524723448747181471768141874240104348731832437366866770986034161291486113703762875895304210235496706051045942414566309809475204370189771694830211656515320084 121 10256266321486007812571905867352224849400624945919979500942961892452958290372742273955355804863736536283775306558003869736455590108532078157692939784295867725905028429632186664887431825264980256776 122 408729139018703390981389049192244757986990972927003260392665725410245325965533108058437611820151482912815840444615407638172170153042028356622249236683749930580767464469107612494401898372009495695082 123 16288530724190035950154798403013517720059957450001010887582833049861814384426096462513361247784047129741645664361241238853838118957020763828793971928738567398925563818408914868002266152411068127702556 124 649124830697677033397835359355844200580364792946403244297965435717316284233649768209557973324587123342465845181144164186188907258482118942321024990291525902824352719720366319979728438572270159040915382 125 25868695770185204349659244264777012334768205718922832204796165625517212873073797863128490202161313412637692145846029912780052838777325914417489907813507544480811912338580204002483399639373377098728594298 126 1030910218235697749971983559768524899637346776809791773301926734871978120069641693566212150377239254742383253930080847034541391567921538170662194334989763814387669565398049859462271080621189915330258057486 127 41083473536537424865045228272188365194902449398742466545913708153357489849811692011760794235820056908904704996589578152498658449630902901152668823823683153627430428259307769981574411920660904460534352838308 128 1637244221680282665411647803519498516462166798740614900885776756533182140928467825399951409354280329213821920372777465654271778290977167353718834009439024558630269293030192813726002110274120738036545947985396 129 65246884227322505409603542775335827717280585944823468567551547438104096557726526101683873178522537657213413957276215461640895935306821179807842946292015733661687446914979369379753970735008472374170498861270366 130 2600196015411874697972784061999565814895288487501059909152115766182915038541032349472431583948362466604290550054251990649907478179175932224092779070416669102215746951975788650643460794849512969421531493852724720 131 103622102400170110473432243944727532864366935887649575235750601187621764722578404925364726971787996466071581094536879746441549239570691081421657237403259059955122972678089616430721465087012118324422119180955184966 132 4129511791561016098810657229936046210139550618674325127795697787968429857683839193177386901914597034985932414107096049612176245938312742857852695892998435157607977096859306996701214786095473364668323163104153428074 133 164567859963286919572571824879071345654521555733425630264332421397128556804799588880390732691599820859962529226186940483420133819461015441371810152424884985027819574765534566203369097334290343722250674332175162476270 134 6558300811390805771145300036290330277880793118882795362750137345486529801005685755609859226121838575673871607783512791482589117804814632857062932100521822917681008840759607133235289864144504271918951879931994538392372 135 261359110720420989388773359031552998401817572276886012705262466014632267170205518504070351876778707744488318254543537258461724736689369502107280935329477060345146884346471522983491168177803119256797272871590864668426092 136 10415591892123504336860862600388373534758872453997936137182235321668069142791352950752160989680871889529634883239073761027431922340822153457850718907171545556196813034218012170578535524348469158228542080799185617136634738 137 415078526113545730744960266535860363668291379493794340172489881513572041377335523970295625085737550412362409297072782512887024261012004328450427865963212914490765117242727087400569131248591224309085690184052387734266759492 138 16541564284228475545091955891139892383747571666408549196392356460181777533343761575526599644856085445842523141883097841503932409057337054829699891015050765590170983184575956799978252583828969841803258269813636546708127537758 139 659208635852548310764748048173045799589477504440337329183117870595768752042341536334897244654211478476843741655776837585312297182762402901677920614743543664070494904459285333794702476589911199194347201257565681233757528809366 140 26270552054094224373126014787657654126432762987000798798050735968511735741794485181573067335009357931822483502950685378347624943778934094541169975696173952700032649339469797253252262045525777429890448417826874462374658664724742 141 1046924854583589577780886317304951673370474900950786807984294722821466345054589518401853770525986606316101942561712444760660460919986750691661633584498819323837817223428886473598260098052276264621286254715475148260284162111273484 142 41721683232713331144954035231776777332741571950571448908390614082016892069954290516704230017772618883530629477188960975304607318809259018649968956171982542459266193365197179595907802043789512868168742531898463232361588638915055332 143 1662677931616701841242704450442475926940001519068895626430052741486405614840706336502587970447852271563333635908967640357339769046290186737146589620583925241730637797644236378048935623975747824525686043193325863417936933825560716794 144 66260459552271088193547856839738711430133931700139252114871408758376782431025198791218529469443506927263852053092760050680049478677705658600471102527117289476679633572555346900155198448816620018883080075784103006785568431678371176028 145 2640588665190906071597793942252558367840891950704870172647840341540473923523643497015483252098622019035249590773012019425394628368725912190019643665466498476939922790976608517112808978379719201525842882358691426351467631864153331653270 146 105231816167085707839354123155365220240239431639361522239735204469243253424403597670863108093927510186872720389733816268355326828915454443846237264760654951040664767220249441643237046222601519459980477376621978407666235282678755724938622 147 4193661542149170545655424335019020091449354242685343445683083696174129712719288272302282155586576765632441262588059518431287395701159825465063514782647588251334531006149203973019604367607555197917107133276718711280832425854153989917692482 148 167124333407002362757346195071469419137910519503541656056564656896630772326776904074044857625193786250201016016510065472925482456502946650573786515565079470917193919559688303882050294243398532506295349133880256924572324926670722669352295820 149 6660180497652756766032539007071261350867284624683158675374722542847621982628701434024945411315106504244074812063432917381108748657450541706010925557055922441958824254738871289523729500889709510906268482903190643127817382993016552478177320488 150 265419184370643274312132252893858535800682506687015274545524996230648037679813469098545542558658221732337130289732303603968454709558150705171113349589216943831866449643572556324815819032831569518077176359230135435689359916232297817583353784866 151 10577392528158642211047483152636349983797300347139531971761454835483617736819092281904859602390730612304561840545606432052252683577555549880827101451613478909980419717330068456575383828768587075233527640031450977031728560176118634735679022132288 152 421526548505342186964234138532344243065918756871489332993552543249331751211405205295210469875824432022621249034255485533152585886364841165659595555910097316518663803080063044987136239013041764937245527285781346647673894333909232320787680046215998 153 16798528618651546059637259715754569556966038702352604838481419458829063273845187247016944838795393060499144020923875174166572361585601740810637297049388652465209163261845777967198095719718376120798144354098509304833772247150580471015258072752865682 154 669449088681293040308743513915037892466851919178234559239603633134093464916309132178431985696936191216926266470223825086749174282738669098635392948790400412709329316428509793834122864501186129473519154462911017727241344667947233850899966795286748670 155 26678651000356980609691923958107235597948138694456883044129709883026368612957312212791354920649763537458668350798660650662471754376869363379064732567551258691842050008255887845475390790890143511145254401073192484917993240505865591655444043136147970772 156 1063188271121999486710691002280316055139052614045109562758984077926179188646423649237024622959202986139999990850986190479823872818273861428297125386551116490369915226271135056228365535701319713459554749564271078967198201346483204291579197225977112486728 157 42369807222892632121879042563935874319525623980429892667782944385258903517310740880500823188583681037039127702268377647978525771276505310836574183524044497784020647164311226958015191104040007170674826018061187571239753987744043197950653016940967910932034 158 1688506742283159709335380780580008750519247180571435683833087805014668458949171758633209343216212201306994471379519512182106309727810265683097439176073981971917872146899418356418449611282886107279130438978019047990843554141769862056393976920081084649365528 159 67289780284776352984973374921439324427456722183121839231422631816451991999929851981540472602672658284423055369842775130501901867059005460717035612603603141952973998219023828459102149279042636280612455149267498928160525896702768760683308000540164892151916134 160 2681608795149040792527862217933172952546080378533813995349654761808414516887241518100223773916917635357437416493264593959917438441145401030541018137822211035032059723327453758794759048736551209888065915741834425360411180746539410357361428144042935324187206786 161 106866536044399268323994262987702782624960814638071414564686938283162123808593419149137288444924802593522997793671279654651369819812169483329875253159822041230368203933265737740727186861153213524511360130717578819292576081317882390292876150664952959046868815458 162 4258807827148779623153741357566799201593086990373830753948721856502335871043502168258145036578930885620092388640858255191071214221983603561041097894095266537941549350984888628731752205873896388134883416774365298725378062773373035806763497559920759642141258494388 163 169720520379290508074215755382847983445351073972304315115439771672716113295457763343728776655189557950483590587200162670282284196653868075610696055235935131344197768431975498072328317148927121425776205550611146613785388350454900853458657186869353708669722337614140 164 6763642833141695889227216393563620806863322260173739546576512517831360907333015517380980111826788864424276016750034155739785482330966356308956715304230055571416287802123971626514595749839360499229238341645036069164152302355389215904998856798863415686634905812539706 165 269542329189668299091227810664508505788241155485127922406957198197546783015900275257471992605384482891609492591240308357053786352254567150952148702826069438219586960258949306319623935622902251774947425659200494111847858217267337792753868093688423181385117993800832892 166 10741706653846872140698671237004066333614279940788107788148878152931007415325532464687142485946665494029153966202119573909530233040377261576097926416400796313512339970223637882735390810224846839724044180906203272484927297397817584519025655238183043059764554969665271642 167 428074737590177332756462652001945514976814673471917884618774894962787554750409924731723713880971741008006257522410828256291230328857715279994955238192760807608590458170578934062285312204376311799292297826217438147251918883106646589970863335102438513704239469894002067310 168 17059484760486662520189710921592623842409638225058856499309874829694082036771737851700967580528092492776676547701899821201005829148174938686265698049510803023735438196380278556816303576310602363140618854265280113474438148365875374542063501929656496871817073744647028563814 169 679848621601962554991758716575703569073892939195103649065876352535716224313591827193059590220036226282440647583780934828820026059338523171143045149345182931100182985536173349911258343762750591625084935185372611448377048277051247304384757060893669666255196007541654561274488 170 27093089550082098482107018930889857488870024660472902751934911285175243657291421455994733164702687234148588375084468949242966824538997281428783915267677650995210913465205732090248156696031478621736468685402107698407329734224740313675701940496209794800551446146004827416490436 171 1079704331295360573870976454577710716867354569312325654812133684579252941623324320370209589947879416951172802211099822240809006689066443707198049243708980204057226397024520042627984563512993700914506916823586212795697632187242253009051689522296172960895027392451215532257123406 172 43027999477988684844766939264229227019996704502382598186256122128385346783958727459916600920276113545812897246005237601440167475365558408206481023765180310195455272459343114479794582791596540180529404043786077833990013174994524030461328975336331319639820764863941201360239410636 173 1714736789891998251601690127025284284994523293842512870060518865115076633774528382442830527706732260667294885537045403694451181040551614103245570620061310652462927559113083019069927353033520523659665233686582200830546201676681420980503248698462954597556044127665893838812932818074 174 68335090970552704834720504559898908161709228912245785072278716120633851244943194176652323072458304826114156443987367232295279288022873136329352272076363957658050953323032273685749651099012639810993130110465225212832854296139375998787827690700300685480289930289166474522450485116478 175 2723266151097171682448899803269520065073664799783899074036819417600239637775176622165970832204282367044813032211687266648375017464479392440524656682452503534593619251769604957200761154910561516213315499831941586904799570332603352661395349073317077386493527109073932713722210860552842 176 108526650427782104082736945437456552389563290620571785096173672483774126829256736755542908224708998661104956783341338080410967806181975138507337463839326971960607519121512063231224702644549768824706509525476113229067396566133437796330947984082879986048746543335039239122772650547767908 177 4324966125080776575270222162588733158255724204386491372948185421373122036063067262932762801813554484225093642117829808646246545332860038663743050522721542446603862472327323193376002718722039242086496855912458216603889421008110060985689142436195891032504312256194783173996451196928446044 178 172357037735574302048256882621532121981288781941220876556209971098731411652784813279864824626246701797403514905920118242703204361047678672626293007693662929201606150715762699287943062351705018806482145487745007018044361865601391775655485930811759267756857870979442574428202218742202946974 179 6868712400938870690940548141897378252224997139203363415248002136114401451186617034123579786890076777496875872547182924972268912439315191895659846413927938661010074015185624194099739056817872879428825020244162289349234057403803512562079250432848145482311941379472901642505038601714265445836 180 273729524866826070662963846777174167957164441957474552061812525227991297078301696026134765910632653171596709087189862469989913253984060111712407835669377192900823185236395312909846911187756013495929955103824894807922653098755843193747325656487541671944700112960555020356509664972848470711790 181 10908573311873985188347108782889970551494338955485974511128916645207186180463700892813504392930357536061146261259324661590242036991285149029300940718603802351011003840453957649749653661829495141553773604524034050327967583811146438269175263201256446044167651046279700562339907600971715204607846 182 434724649299066825369406768916062228026369977326184841510379826028891986622572185351627173945442130835108014913199203964194859773169162486411569373685604411134662947218568964652005500772223310625822206919488996982889137717740615007665417073191795058960262806659439731308865158890560294146093630 183 17324494716691166049919358752898213656553491122431303797514233121516684070943008472449450264244844424260468517751465293176052819123939780107499680038175862020598766899005228138819370493407042387438699810695176235725274018275141969944335103381183166010753564287653453137464396984436130357280875292 184 690409705712787624039483582720427346449988508052167243490617683935893909399114960297569597409205903222993554953435208397292459189640519641237126135455165540169680448314144439147862949518261501852651559421345126480552151944808216522298797785897857337431091850806969426091187574496043538858245688104 185 27513966181257946657533774161736127905059532168710137482748623365435010173911053941555881907180637279917355400233384539319080081675363455225079704405925505787748822154621546702447729291019144575388627111639377720585410299468427987740488270348150359070171228107038460109947436558378821621637311200386 186 1096476959636390508324288493951797539871159775481672874557831512179090208712279883251922776587767186413660166495567794925681956582447849928056908069853846761455683812695489481404139105434406034586999126407223813499733418654664394009637481355004889599487933458701143291964299808586315005631066312967656 187 43696416397881315321022493274807572700928564827806134043595894385141984614363857773742156962444763598793359260497354446017956170471427057993255562090059066665983039245289695912754416362941068325725716703109890913867641762106985749909490110593055732170400872605131016345307062458901275422488523188161074 188 1741374307263349780819891724502063560902425582885029444588730147314369512693626567234297281303530147538520315107448631445408536915064127418541005798653527666343576591048514825333627997962082009772561233408104304641393512667785363037071490326723139743557063273780808127262199700826873425391125474470421430 189 69396639998696963669778222233697755915994307859487601812350789348305663955712406111288874918717347655722484275680547793340675236815211856629869062389534525916680323115561836104447614530502310116921761843026919665265907502775533646596325465392931164860978339921767511082072744952783934956813724374270120614 190 2765570631782876318062287766444735182130876857214614086655503860233903689860692163101425455430692582114161797467497616769782981512927787803309101247022425256604412187001642255363280317703068125175434310609236281470134089459730923988342953163292201517276178906891291169374705059021438687397870903472302487124 191 110212553799774471747950179850933945475006382322997702953032742105201184877295574066866204808862285285005894522740315691766375078888124668805275206329396426648799251740379230939003482562061704016712737635382659041447450400917084974891301371304986632503679852079594771841464390135103932052760237915726779279292 192 4392152156763959808348254381617088929983285523108712241743587207020108372271596297441432081026397077725399857450799431813656612466244779372378858294671458520072870859983938845740812421501512442165317430892768982508569935705699030794501526380149749340771946343504918220508150147750889200095536917938442567702514 193 175034511977762018141152600875433781408774052690937783786721982406461861764487131837687547614105024991918668293139268985046558846147406378858216986913140151548131443088541542608041918503064655066970409138900766895694978249534070702814705467335516586146874897755740609277855937449315299554742078268947147842436400 194 6975414168225474527123667961847081885932471823369401376484870402775872094389724601760002642212756740949622275037833412167062787272665838393623136461480348415181416329287356820163569581748144354999747330794594091717797685314328940122763358563175288994661444375819173266363955953496603453543435809373089430820376342 195 277981766387091477428847147752285190502883630464596455180585536733083162674165356158172778864333614245543743911910734988663114424698910813661145782420987600656956149247618718169873487665467741716606273773591486427377082643923392354192522680306152895021528487733660402973114063442946580860917469502504253967382717678 196 11078032154088696047915307438701815804486113865086936916686079488207276266077257278842505834229053245770287901360919278344032911091477809778576009398403711447459809037042928031050593735429931772909978677649384152736932312949530246826608359363016275391872357755920236539883982748532124380006945162166103693208318762490 197 441477863825539336533079479488071199213596420264222995216055547580439578323069323658619856015879586187741950657253577973218597966214712948648530024974144979288243174385685097417529567145628372300945726388138396049893101771662072854152905524799989974069685967820853165958449753577138490633052665599601310908820189474332 198 17593621460651456289668863647247219793105573905893162159811086463267039574866389598715736548572620027161839039144783184289068852112174134849364662878867408953174450096500821123970256170402149259000145839474439090770024621092481692420127336681815832329782326367614296463566530769633186928744079607053855614582472936856540 199 701134850609443830247573830808851865797949895739641305759864890468433502916087278093988935622547135038687500263846619744678820992006661418805817393149268206534142068635560104817589601837534483239727425749237426458488990549956231887026127374342907283325288510388398855674728122812804300126941137020970697695670005889449518 200 27941380905493525270919404763593726227315119496222790678464296779592154488175430086324719563120765338897705321616761426762434654066089612700746653800029740297578698447635518132981249432371611478243096093233671052313781853272210245112890786438168980280776028649540838829176019085885590201518135511283068964009247434131145220 201 1113510141775518791014043571462080504228057816183338140875605079044716377839318944505650255060223685590450382236109138198336047627814879317284719043368269684788463213306505120554116754604814173294167511172332083923068413976573205991172173092688325607755339307712423700420089334218021753712774240052133233524647085586180054494 202 44375216816616271994739135649477727165862789980325008625901072285921716824781218141114143017693468801883780506619680783989862816636316993892710674131772940294186592862215613818069612561919533010004230933595732610352534179923282525030774412860572996499043184453110636115976134647300136157635009014532245476134241854024504833434 203 1768425624199373888200199457234059533695314769315191220920043059751941533183384199298277772296541414461854107896092779638378039317217225300887829013397348182503342034065417398162006166661685326506969361286977317645001211345576628625997497536636997238029086928213061097054878417338110913316276836088223271909405161995268592411182 204 70474679622385999291799912322338575542876054319679124181535881254003962071105043688254447671784216705047573852325403544870212076351614977445010586799571861435611188661976733913411079230823517899653672405403873092451780850930378669644173018949953342741718003540773088515966677459128744555381795357466891914809961000826089869567440 205 2808532289915520563781739974333808421479261621734191663999048863340501741733612149676009800340657662072864846085764983064267921254184461945243060286447122957732563766312538669731430567227248552100976841585493188249267749567726732837378238938946026357014661220493001993868334153139893861773340274858010189846507783863853025842465736 206 111924646777572248156614858274457713354407916294654738471832697973661847260161854365451416493923631975294944310178433463003242258066007871716329609477637535278377623188889277558652743135008475831207433806763469380387115916874240972271347184987659165230953735229144256131036724850460369862854397128461000436512576025744995546734179558 207 4460381887459492229226387853974009847117969459739178993887272331899746498388686013529379648396994939473755870990266477463565248520225150926967491949165386726624026279682610778549436746830630035623935046277558051073308569487757269509130946404184336283265213730921368266072027188668369121107224216752499456190317017498174521741721824300 208 177753579348023667951898332561718272552177936564798380800618244006042314206352711303762252730312024854407811125819387402412389355858311642416767426832285980923814156655861050777109099328993004617428226983192981525582792178422055932927166437469374002611379478674852792624794232880457510840392726278767244140733563264967200159159639967482 209 7083773490307696168329522182424468113618964777920945445022878608836663206530077334227071325144719250550865107019154333149127321286626506424078799600711509945326363651466290245079229625866296273498910630582990852164189465165336117314618216636522232396650630910827264090014801684112337896299418464007206643905584353469700291541731832234854 210 282300064201458306283132637828126905106618900446830013458039251009316633324208634865752191049113611154687911403276020128169404040561953701222269089070674431342673005495327839910971684213777135314924889913445347214917446380708250304339030532526108509488271601980919411589318638379408460631502475283153252657247205793048058797504951545161854