0 -3
1 3
2 117
3 4443
4 168717
5 6406803
6 243289797
7 9238605483
8 350823718557
9 13322062699683
10 505887558869397
11 19210405174337403
12 729489509065951917
13 27701390939331835443
14 1051923366185543794917
15 39945386524111332371403
16 1516872764550045086318397
17 57601219666377601947727683
18 2187329474557798828927333557
19 83060918813529977897290947483
20 3154127585439581361268128670797
21 119773787327890561750291598542803
22 4548249790874401765149812615955717
23 172713718265899376513942587807774443
24 6558573044313301905764668524079473117
25 249053061965639573042543461327212204003
26 9457457781649990473710886861909984278997
27 359134342640733998427971157291252190397883
28 13637647562566241949789193090205673250840557
29 517871473034876460093561366270524331341543283
30 19665478327762739241605542725189718917727804197
31 746770304981949214720917062190938794542315016203
32 28357606110986307420153242820530484473690242811517
33 1076842261912497732751102310117967471205686911821443
34 40891648346563927537121734541662233421342412406403317
35 1552805794907516748677874810273046902539805984531504603
36 58965728558139072522222121055834120063091284999790771597
37 2239144879414377239095762725311423515494929024007517816083
38 85028539689188196013116761440778259468744211627285886239557
39 3228845363309737071259341172024262436296785112812856159287083
40 122611095266080820511841847775481194319809090075261248166669597
41 4655992774747761442378730874296261121716448637747114574174157603
42 176805114345148853989879931375482441430905239144315092570451319317
43 6713938352340908690173058661394036513252682638846226403102975976443
44 254952852274609381372586349201597905062171035037012288225342635785517
45 9681494448082815583468108210999326355849246648767620726159917183873203
46 367641836174872382790415525668772803617209201618132575305851510351396197
47 13960708280197067730452321867202367211098100414840270240896197476169182283
48 530139272811313701374397815428021181218110606562312136578749652584077530557
49 20131331658549723584496664664397602519077104948953020919751590600718776978883
50 764460463752078182509498859431680874543711877453652482813981693174729447666997
51 29029366290920421211776459993739475630141974238289841326011552750039000234367003
52 1102351458591223927864995980902668393070851309177560317905625022808307279458279117
53 41860326060175588837658070814307659461062207774509002239087739313965637619180239443
54 1589590038828081151903141694962788391127293044122164524767428468907885922249390819717
55 60362561149406908183481726337771651203376073468867742938923194079185699407857670909803
56 2292187733638634429820402459140359957337163498772852067154313946540148691576342103752797
57 87042771317118701424991811720995906727608836879899510808925006774446464580493142271696483
58 3305333122316872019719868442938704095691798637937408558671995943482425505367163064220713557
59 125515615876724018047930009019949759729560739404741625718726920845557722739371703298115418683
60 4766288070193195813801620474315152165627616298742244368752950996187711038590757562264165196397
61 180993431051464716906413648014955832534119858612800544386893410934287461743709415662740162044403
62 6872984091885466046629917004094006484130927010987678442333196664506735835222367037621861992490917
63 260992402060596245055030432507557290564441106558918980264274579840321674276706238013968015552610443
64 9910838294210771846044526518283083034964631122227933571600100837267716886679614677493162729006705917
65 376350862777948733904636977262249598038091541538102556740539557236332920019548651506726215686702214403
66 14291421947267841116530160609447201642412513947325669222568903074143383243856169142578103033365677441397
67 542697683133400013694241466181731412813637438456837327900877777260212230346514878766461189052209040558683
68 20608220537121932679264645554296346485275810147412492791010786632813921369923709223982947080950577863788557
69 782569682727500041798362289597079435027667148163217888730509014269668799826754435632585527887069749783406483
70 29717039723107879655658502359134722184566075820054867278968331755614600472046744844814267112627699913905657797
71 1128464939795371926873224727357522363578483214013921738712066097699085149137949549667309564751965526978631589803
72 42851950672501025341526881137226715093797796056708971203779543380809621066770036142512949193462062325274094754717
73 1627245660615243591051148258487257651200737766940926984004910582373066515388123423865824759786806402833436969089443
74 61792483152706755434602106941378564030534237347698516420982822586795717963681920070758827922705181245345330730644117
75 2346487114142241462923828915513898175509100281445602697013342347715864216104524839264969636303010080920289130795387003
76 89104717854252468835670896682586752105315276457585203970086026390616044494008261971998087351591677893725641639494061997
77 3383632791347451574292570245022782681826471405106792148166255660495693826556209430096662349724180749880654093169978968883
78 128488941353348907354281998414183155157300598117600516426347629072445749364641950081701171202167276817571129898819706755557
79 4879196138635911027888423369493937113295596257063712832053043649092442782029837893674547843332632338317822282061978877742283
80 185280964326811270152405806042355427150075357170303487101589311036440379967769198009551116875437861579259675588456377647451197
81 7035797448280192354763532206240012294589567976214468797028340775735641995993199686469267893423306107673549850079280371725403203
82 267175022070320498210861818031078111767253507738979510799975360166917955467773818887822628833210194230015634627424197747917870517
83 10145615041223898739657985552974728234861043726105006941602035345567146665779411918050790627768564074632920565992040234049153676443
84 385266196544437831608792589195008594812952408084251284270077367771384655344149879067042221226372224641820965873070104696119921834317
85 14629969853647413702394460403857351874657330463475443795321337939967049756411915992629553615974375972314563782610671938218507876027603
86 555553588242057282859380702757384362642165605203982612937940764350976506088308657840855995185799914723311602773332463547607179367214597
87 21096406383344529334954072244376748428527635667287863847846427707397140181599317081959898263444422383513526341604022942870854308078127083
88 801107888978850057445395364583559055921407989751734843605226312116740350394685740456635278015702250658790689378179539365544856527601614557
89 30421003374812957653590069781930867376584975974898636193150753432728736174816458820270180666333241102650532670029218472947833693740783226083
90 1155197020353913540778977256348789401254307679056396440496123404131575234292630749429810230042647459650061450771732122432652135505622160976597
91 43867065770073901591947545671472066380287106828168166102659538603567130166945152019512518560954270225599684596655791433967833315519901333884603
92 1665793302242454346953227758259589733049655751791333915460566343531419371109623145992045895086219621113137953222148342368345013854250628526638317
93 63256278419443191282630707268192937789506631461242520621398861515590368971998734395678231494715391332073642537844981218563142693146003982678371443
94 2402072786636598814393013648433072046268202339775424449697696171248902601564842283889780750904098650997685278484887137963031077325693900713251476517
95 91215509613771311755651887933188544820402182280004886567891055645942708490492008053415990302861033346579966939887866261376617795683222223120877736203
96 3463787292536673247900378727812731631129014724300410265130162418374574020037131463745917850757815168519041058437254030794348445158636750577880102499197
97 131532701606779812108458739768950613438082157341135585188378280842587870052920503614291462338494115370376980253675765303923864298232513299736323017233283
98 4994778873765096186873531732492310579015992964238851826893244509599964487990942005879329651012018568905806208581241827518312494887676868639402394552365557
99 189670064501466875289085747094938851389169650483735233836754913083956062673602875719800235276118211503050258945833513680391950941433488494997554669972657883
100 7202467672181976164798384857875184042209430725417700033969793452680730417108918335346529610841480018547004033733092278027375823279584885941267675064408633997
101 273504101478413627387049538852162054752569197915388866057015396288783799787465293867448324976700122493283103022911673051359889333682792177273174097777555434003
102 10385953388507535864543084091524282896555420090059359210132615265521103661506572248627689819503763174726210910836910483673648418856666517850439348040482697858117
103 394392724661807949225250145939070588014353394224340261118982364693513155337462280153984764816166300517102731508779686706547280027219644886139422051440564963174443
104 14976537583760194534694962461593158061648873560434870563311197243087978799162060073602793373194815656475177586422791184365122992615489839155447598606700985902770717
105 568714035458225584369183323394600935754642841902300741144706512872649681212820820516752163416586828645539645552557285319168126439361394243020869325003196899342112803
106 21596156809828812011494271326533242400614779118726993292935536291917599907288029119562979416457104672874031353410754050944023681703117491395637586751514781189097515797
107 820085244738036630852413127084868610287606963669723444390405672579996146795732285722876465661953390740567651784056096650553731778279103278791207427232558488286363487483
108 31141643143235563160380204557898473948528449840330763893542480021747935978330538828349742715737771743468696736440720918670097783892902807102670244648085707773692715008557
109 1182562354198213363463595360073057141433793486968899304510223835153841571029764743191567346732373372861069908332963338812813162056152027566622678089200024336912036806837683
110 44906227816388872248456243478218272900535624054977842807494963255824231763152729702451209433114450396977187819916166153968230060349884144724559097144952839094883705944823397
111 1705254094668578932077873656812221313078919920602189127380298379886166965428773963949954391111616741712272067248481350511979929131239445471966623013419007861268668789096451403
112 64754749369589610546710742715386191624098421358828208997643843472418520454530257900395815652808321734669361367622375153301269076926749043790007115412777345889114530279720329917
113 2458975221949736621842930349527863060402661091714869752783085753572017610306721026251091040415604609175723459902401774474936244994085224218548303762672120135925083481840276085443
114 93376303684720402019484642539343410103677023063806222396759614792264250671200868739641063720140166826942822114923645054894276040698311771261045535866127787819264057779650770916917
115 3545840564797425540118573486145521720879324215332921581324082276352469507895326291080109330324910734814651516907196110311507553301541762083701182059150183816996109112144889018757403
116 134648565158617450122486307830990481983310643159587213867918366886601577049351198192304513488626467756129814820358528546782392749417888647409383872711840857258032882203726131941864397
117 5113099635462665679114361124091492793644925115848981205399573859414507458367450205016491403237480863998118311656716888667419416924578226839472885980990802391988253414629448124772089683
118 194163137582422678356223236407645735676523843759101698591315888290864681840913756592434368809535646364172366028134883240815155450384554731252560283404938650038295596873715302609397543557
119 7373086128496599111857368622366446462914261137730015565264604181193443402496355300307489523359117080974551790757468846262308487697688501560757817883406677899063244427786552051032334565483
120 279983109745288343572223784413517319855065399389981489781463642997059984613020587655092167518836913430668795682755681274726907377061778504577544519286048821514364992659015262636619315944797
121 10631985084192460456632646439091291708029570915681566596130353829707085971892285975593194876192443593284439684153958419593360171840649894672385933914986448539646806476614793428140501671336803
122 403735450089568209008468340901055567585268629396509549163171981885872206947293846484886313127794019631378039202167664263272959622567634219046087944250198995685064281118703135006702444194853717
123 15331315118319399481865164307801020276532178346151681301604404957833436778025273880450086703979980302399081049998217283584779105485729450429078955947592575387492795876034104336826552377733104443
124 582186239046047612101867775355537714940637508524367379911804216415784725358013113610618408438111457471533701860730089111958333048835151482085954238064267665729041179008177261664402287909663115117
125 22107745768631489860389110299202632147467693145579808755346955818841986126826473043323049433944255403615881589657745168970831876750250026868837182090494578722316072006434701838910460388189465270003
126 839512152968950567082684323594344483888831702023508365323272516899579688094047962532665260081443593879931966705133586331779652983460665869533726965200729723782281695065510492616933092463290017144997
127 31879354067051490059281615186285887755628136983747738073529008686365186161446996103197956833660912312033798853205418535438655981494755053015412787495537234925004388340482964017604547053216831186239883
128 1210575942394987671685618692755269390229980373680390538428779057564977494446891803958989694419033224263404424455100770760337147643817231348716152197865214197426384475243287122176355854929776295059970557
129 45970006456942480033994228709513950940983626062871092722220075178782779602820441554338410431089601609697334330440623870357372954483560036198198370731382602267277605670904427678683917940278282381092641283
130 1745649669421419253620095072268774866367147810015421132905934077736180647412729887260900606686985827944235300132288606302819835122731464144182821935594673671959122631019124964667812525875644954186460398197
131 66288717431556989157529618517503930971010633154523131957703274878796081822080915274359884643674371860271244070696526415636796361709312077442749035181866216932179382373055844229698192065334229976704402490203
132 2517225612729744168732505408592880602032036912061863593259818511316514928591662050538414715852939144862363039386335715187895441909831127478680280514975321569750857407545102955763863485956825094160580834229517
133 95588284566298721422677675908011958946246392025196293411915400155148771204661077005185399317768013132909524252610060650724389996211873532112407910533880353433600402104340856474797114274294019348125367298231443
134 3629837587906621669893019179095861559355330860045397286059525387384336790848529264146506759359331559905699558559795969012338924414141363092792820319772478108907064422557407443086526478937215910134603376498565317
135 137838240055885324734512051129734727296556326289699900576850049320449649281039450960562071456336831263283673701019636761818154737741159923994014764240820287785034847655077141980813209085339910565766802939647250603
136 5234223284535735718241564923750823775709785068148550824634242348789702335888650607237212208581440256444873901080186400980077541109749935748679768220831398457722417146470373987827815418763979385589003908330096957597
137 198762646572302071968444955051401568749675276263355231435524359204688239114487683624053501854638392913641924567346063600481128407432756398525837177627352321105666816718219134395476172703945876741816381713604037138083
138 7547746346462942999082666727029508788711950712939350243725291407429363384014643327106795858267677490461948259658070230417302801941334993208233132981618556803557616618145856733040266747331179336803433501208623314289557
139 286615598519019531893172890672069932402304451815431954030125549123111120353441958746434189112317106244640391942439322692257025345363296985514333216123877806214083764672824336721134660225880868921788656664214081905865083
140 10883844997376279268941487178811627922498857218273474902901045575270793210046779789037392390409782359805872945553036192075349660321863950456336429079725738079331625440949178938670076821836141839691165519738926489108583597
141 413299494301779592687883339904169791122554269842576614356209606311167030861424190024674476646459412566378531539072935976171030066885466820355269971813454169208387682991395975332741784569547509039342501093414992504220311603
142 15694496938470248242870625429179640434734563396799637870633063994249076379524072441148592720175047895162578325539218530902423792881325875223043922499831532691839400328232097883705517736820969201655323876030030788671263257317
143 595977584167567653636395882968922166728790854808543662469700222175153735391053328573621848890005360603611597838951231238315933099423497791655313785021784788120688824789828323605476932214627282153862964788047754977003783466443
144 22631453701429100589940172927389862695259317919327859535977975378661592868480502413356481665100028655042078139554607568525103033985211590207678879908327990415894335941685244199124417906419015752645137338069784658337472508467517
145 859399263070138254764090175357845860253125290079650118704693364166965375266868038378972681424911083530995357705236136372715599358338616930100142122731441851015864076959249451243122403511707971318361355881863769261846951538299203
146 32634540542963824580445486490670752826923501705107376651242369862966022667272504955987605412481521145522781514659418574594667672582882231753597721783886462348186940588509793903039526915538483894345086386172753447291846685946902197
147 1239253141369555195802164396470130761562839939504000662628505361428541895981088320289150032992872892446334702199352669698224655958791186189706613285664954127380087878286412918864258900386950680013794921318682767227828327114443984283
148 47058984831500133615901801579374298186560994199446917803231961364421626024614083666031713648316688391815195902060742029957942258761482192977097707133484370378095152434295181122938798687788587356629861923723772401210184583662924500557
149 1787002170455635522208466295619753200327754939639478875860186026486593247039354090988915968603041285996531109576108844468703581176977532146940006257786741120240235704624930469752810091235579368871920958180184668478759185852076687036883
150 67859023492482649710305817431971247314268126712100750364883837045126121761470841373912775093267252179476366967990075347780778142466384739390743140088762678198750861623313062669483844668264227429776366548923293629791638877795251182900997
151 2576855890543885053469412596119287644741861060120189034989725621688306033688852618117696537575552541534105413674046754371200865832545642564701299317115195030432292505981271450970633287302805062962630007900904973263603518170367468263201003
152 97852664817175149382127372835100959252876452157855082579244689787110503158414928647098555652777729326116529352645786590757852123494268032719258630910288648478228364365665002074214581072838328165150163933685465690387142051596168542818737117
153 3715824407162111791467370755137717163964563320938372948976308486288510813986078435971627418267978161850894009986865843694427179826949639600767126675273853447142245553389288807369183447480553665212743599472146791261447794442484037158848809443
154 141103474807343072926377961322398151271400529743500316978520477789176300428312565638274743338530392421007855850148256273797474981300592036796431555029496142342927102664427309677954756423188200949919106616007892602244629046762797243493436021717
155 5358216218271874659410895159495992031149255566932073672234801847502410905461891415818468619445886933836447628295646872560609622109595547758663631964445579555584087655694848478954911560633671082431713307808827772094034455982543811215591720015803
156 203471112819523893984687638099525299032400311013675299227943949727302438107123561235463532795605173093364002019384432901029368165183330222792421583093902526969852403813739814890608684547656312931455186590119447446971064698289902028948991924578797
157 7726544070923636096758719352622465371200062562952729296989635287789990237165233435531795777613550690613995629108312803366555380654856952918353356525603850445298807257266418117364175101250306220312865377116730175212806424079033733288846101413978483
158 293405203582278647782846647761554158806569977081190037986378196986292326574171746988972776016519321070238469904096502095028075096719380880674635126389852414394384823372310148644948045162963980058957429143845627210639673050304991962947202861806603557
159 11141671192055664979651413895586435569278459066522268714185381850191318419581361152145433692850120649978447860726558766807700298294681616512717781446288787896541324480890519230390661541091380936020069442089017103829094769487510660858704862647236956683
160 423090100094532990578970881384522997473774874550765021101058132110283807617517552034537507552288065378110780237705136636597583260101182046602601059832584087654175945450467420606200190516309511588703681370238804318294961567475100120667837577733197750397
161 16066282132400197977021242078716287468434166773862548533126023638340593371046085616160279853294096363718231201172068633423900463585550236154386122492191906542962144602636871463805216578078670059434719822626985546991379444794566293924519123091214277558403
162 610095630931112990136228228109834400803024562532226079237687840124832264292133735862056096917623373755914674864300902933471620032990807791820070053643459864544907318954750648203992029776473152746930649578455211981354123940626044069011058839888409349468917
163 23167567693249893427199651426094990943046499209450728462499011901105285449730035877141971403016394106361039413642262242838497660790065145853008275915959282946163515975677887760287891914927901134323929964158671069744465330298995108328495716792668341002260443
164 879757476712564837243450525963499821434963945396595455495724764401876014825449229595532857217705352667963583043541664324929439489989484734622494414752809292089668699756804984242735900737483769951562407988451045438308328427421188072413826179281508548736427917
165 33407616547384213921823920335186898223585583425861176580375042035370183277917340688753106602869787007276255116240940982104480202958810354769801779484690793816461247074782911513463676336109455357025047573596981055585972014911706151643396899095904656510982000403
166 1268609671323887564192065522211138632674817206237328114598755872579665088546033496943022518051834200923829730834112215655645318272944803996517845126003497355733437720141993832527376964871421819797000245388696829066828628238217412574376668339465095438868579587397
167 48173759893760343225376665923688081143419468253592607178172348115991903181471355543146102579366829848098253516580023253932417614168943741512908313008648208724054172118320982724526860988777919696928984277196882523483901901037349971674670000000577722020495042320683
168 1829334266291569155000121239577935944817264976430281744655950472535112655807365477142608875497887700026809803899206771433776224020146917373493998049202628434158325102776055349699493340608689526663504402288092839063321443611181081511063083331682488341339943028598557
169 69466528359185867546779230438037877821912649636097113689747945608218289017498416775875991166340365771170674294653277291229564095151413916451259017556691232289292299733371782305856220082141424093516238302670331001882730955323843747448722496603933979248897340044424483
170 2637898743382771397622610635405861421287863421195260038465765982639759870009132472006145055445436011604458813392925330295289659391733581907774348669105064198558949064765351672272836869780765426026953551099184485232480454858694881321540391787617808723116758978659531797
171 100170685720186127242112424914984696131116897355783784348009359394702656771329535519457636115760228075198264234636509273929777492790724698578973990408435748312950772161349991764061944831586944764930718703466340107832374553675081646471086165432872797499187943849017783803
172 3803848158623690063802649536134012591561154236098588545185889891016061197440513217267384027343443230845929582102794427079036255066655804964093237286851453371693570393066534335362081066730523135641340357180621739612397752584794407684579733894661548496246025107284016252717
173 144446059341980036297258569948177493783192744074390580932715806499215622845968172720641135402935082544070125855671551719729447915040129863936964042909946792376042724164366954751995018590928292209606002854160159765163282223668512410367558801831705970059849766132943599819443
174 5485146406836617689232023008494610751169763120590743486898014757079177606949350050167095761284189693443818852933416170922639984516458279024640540393291126656917929947852877746240448625388544580829386768100905449336592326746818677186282654735710165313778045087944572776886117
175 208291117400449492154519615752847031050667805838373861921191844962509533441229333733628997793396273268321046285614142943340589963710374473072403570902152866170505295294244987402385052746173765779307091184980246915025345134155441220668373321155154575953505863575760821921853003
176 7909577314810244084182513375599692569174206858737616009518392093818283093159765331827734820387774194502755940000404015676019778636477771697726695153888517787822283291233456643544391555729214555032840078261148477321626522771159947708211903549160163720919444770790966660253527997
177 300355646845388825706780988657035470597569192826191034499777707720132248006629853275720294176942023117836404673729738452745410998222444950040542012276861523071076259771577107467284494064963979325468615882738661891306782520169922571691383961546931066818985395426480972267712210883
178 11405605002809965132773495055591748190138455120536521694982034501271207141158774659145543443903409104283280621661729657188649598153816430329842869771366849358913075588028696627113266382912901999812774563465808003392336109243685897776564378635234220375400525581435485979512810485557
179 433112634459933286219686031123829395754663725387561633374817533340585739116026807194254930574152603939646827218471997234715939318846801907583988509299663414115625796085318894722836838056625312013559964795817965467017465368739894192937755004177353443198400986699121986249219086240283
180 16446874504474654911215295687649925290487083109606805546548084232440986879267859898722541818373895540602296153680274165262017044518024656057861720483615842887034867175654089302840686579768848954515465887677616879743271347902872293433858125780104196621163836968985199991490812466645197
181 624548118535576953339961550099573331642754494439671049135452383299416915673062649344262334167633877938947607012631946282721931752366090128291161389868102366293209326878770074613223253193159634959574143766953623464777293754940407256293671024639782118161027403834738477690401654646277203
182 23716381629847449572007323608096136677134183705597893061600642481145401808697112815183246156551713466139406770326333684578171389545393400219006271094504274076254919554217608745999642934760297279509301997256560074781793891339832603445725640810531616293497877508751076952243772064091888517
183 900597953815667506782938335557553620399456226318280265291688961900225851814817224327619091614797477835358509665388048067687790870972583118193947140201294312531393733733390362273373208267698136986393901751982329218243390577158698523681280679775561637034758317928706185707572936780845486443
184 34199005863365517808179649427578941438502202416389052188022579909727436967154357411634342235205752444277483960514419492887557881707412765091150985056554679602116706962314616157642182271237768908203458964578071950218467048040690711296442940190660810591027318203782083979935527825608036596317
185 1298661624854074009204043739912442221042684235596465702879566347607742378900050764417777385846203795404709031989882552681659511714010712490345543485008876530567903470834222023628129553098767520374745046752214751779083504434969088330741150446565335240822003333425790485051842484436324545173603
186 49314942738591446831945482467245225458183498750249307657235498629184482961234774690463906319920538472934665731655022582410173887250699661868039501445280753481978215184738122281711280835481928005332108317619582495654954701480784665856867274029292078340645099351976256347990078880754724680000597
187 1872669162441620905604724290015406125189930268273877225272069381561402610148021387473210662771134258176112588770900975578904948203812576438495155511435659755784604273549214424681400542195214496682245371022791920083109195151834848214230215262666533641703691772041671950738571154984243213294849083
188 71112113230043002966147577538118187531759166695657085252681401000704114702663577949291541278983181272219343707562582049415977857857627205000947869933109789966332984179685410015611509322582668945919991990548473380662494461068243447474891312707298986306399642238231557871717713810520487380524264557
189 2700387633579192491808003222158475720081658404166695362376621168645194956091067940685605357938589754086158948298607216902228253650386021213597523901946736358964868794554496366168555953715946205448277450269819196545091680325441416155831639667614694946001482713280757527174534553644794277246627204083
190 102543617962779271685737974864483959175571260191638766685058923007516704216757918168103712060387427474001820691639511660235257660856811178911704960404042871850698681208891176504389514731883373138088623118262580995332821357905705570474127416056651108961749943462430554474760595324691662047991309490597
191 3893957094952033131566235041628231972951626228878106438669862453116989565280709822447255452936783654257983027334002835872037562858908438777431190971451682393967585017143310210800633003857852233041919401043708258626102119920091370261861010170485127445600496368859080312513728087784638363546423133438603
192 147867825990214479727831193607008331012986225437176405902769714295438086776450215334827603499537391434329353218000468251477192130977663862363473551954759888098917531970236896833919664631866501482454848616542651246796547735605566364380244259062378191823857112073182621321046906740491566152716087761176317
193 5615083430533198196526019122024688346520524940383825317866579280773530307939827472901001677529484090850257439256683790720261263414292318331034563783309424065364898629851858769478146623007069204100242328027577039119642711833091430476187420834199886161860969762412080529887268728050894875439664911791261443
194 213225302534271316988260895443331148836766961509148185673027242955098713614936993754903236142620858060875453338535983579118450817612130432716949950213803354595767230402400396343335652009636763254326753616431384835299626501921868791730741747440533295958892993859585877514395164759193513700554550560306758517
195 8096946412871776847357388007724558967450624012407247230257168653012977587059665935213421971742063122222416969425110692215780869805846664124913063544341218050573789856661363202277276629743189934460316395096365046702266164361197922655291998981906065360276072796901851265017128992121302625745633256379865562203
196 307470738386593248882592483398089909614286945509966246564099381571538049594652368544355131690055777786390969384815670320620554601804561106313979464734752482567208247322729401290193176278231580746237696260045440389850814619223599192109365219564989950394531873288410762193136506535850306264633509191874584605197
197 11675791112277671680691156981119692006375453305366310122205519331065432907009730338750281582250377492760634419653570361491365293998767475375806306596376253119503339608407055885825063421943056878422572141486630369767628689366135571377500586344487712049631935112162707112074170119370190335430327716034854349435283
198 443372591528164930617381372799150206332652938658409818397245635198914912416775100503966344993824288947117716977450858066351260617351359503174325671197562866058559696872145394260062216857557929799311503680231908610780039381293928113152912915870968067935619002388894459496625328029531382440087819700132590693935557
199 16836482686957989691779801009386588148634436215714206788973128618227701238930444088811970828183072602497712610723479036159856538165352893645248569198911012657105765141533117925996539177165258275495414567707325896839873867799803132728433190216752298869503890155665826753759688295002822342387906820889003592020115883
200 639342969512875443357015056983891199441775923258481448162581641857453732166940100274350925125962934605965961490514752516008197189666058599016271303887420918103960515681386335793608426515422256539026442069198152171304426937011225115567308315320716388973212206912912522183371529882077717628300371374082003906070467997