0 1
1 1
2 1
3 2
4 5
5 17
6 72
7 367
8 2179
9 14750
10 112023
11 942879
12 8708912
13 87563937
14 951933849
15 11125383714
16 139092236301
17 1852257089937
18 26173848663000
19 391153031777263
20 6163682285356171
21 102136840106457790
22 1775499429402739247
23 32307194057014483391
24 614111904588970967136
25 12172168443983650195393
26 251146858834105836894769
27 5385811351147690864073922
28 119870672799552649312445077
29 2765241711222401079075925009
30 66034655176719749903702229096
31 1630519461933914123377232175215
32 41583846089063097694727500961555
33 1094276048926218795117487402447710
34 29683738497993924997379365463179975
35 829297160957001133290823758938682079
36 23841548177334835382915509596731838864
37 704765693095030697071285981249399442017
38 21404902817860498908195213401322805713097
39 667466525572817418378709617249655223803874
40 21354970026060366239355617706384331099234973
41 700554624101118178285594393387475059021306001
42 23550092817938462326620363484483907531273358328
43 810769798582934420649934517453232929657485148143
44 28570338719498877066681834098204906889837094077211
45 1029948918472939481127522380275994906893784838099838
46 37964555057335404152320439781094025256756115914355807
47 1430186720417809200403975705367861311846485636169776511
48 55037338262564439522660261226595431838755663773548499136
49 2162615133813338137593203782345745608752062280050746750337
50 86730724710055015943092356795716074354987341749070030951521
51 3548631084194701682982404269852474655143429100591849649298306
52 148071705490116122656378765201345044078061849600454407764966181
53 6298577104497782258274758027428943861694356337162156231641907217
54 273032267605550614305667078796737052545038766830651673522037095560
55 12056868700535920382441988062803468414804443127563829097963317914479
56 542197532769321034518189421072962622340863930469277846042991645567907
57 24822279445804517135644763450141299741656354021082274529087019417586462
58 1156513056374762888477441164041612077415922176309397141021824352815428599
59 54821703458709204378560797335093345579185786587776719229046077587706628255
60 2643141668261446456835958772350877648646934005280658698053220043172444829680
61 129578024920844174022092456393500221785389581914366908015380459068551589500961
62 6457529207058545027730893903221486697882387753235531458795950454378186645383673
63 327047220229203665984132590956447965937197435393299407944876295970779683532193698
64 16828763820922973399956852773614279997724371159621462414537215743030709717463232301
65 879596994386607859283202507711872443071013440467040304221291861310388565090244748177
66 46687481731468044096869882322440890118678726506193874679570633155712029537545335994392
67 2515943886684508852228801018841141019817289727754617815138752006876982883075392887759855
68 137621684996333962861556009369638006481017757728142382264505077365090077445577405188707243
69 7639461331794254845774382248102206830558685457940099535997224283882205651712380124450376254
70 430264829820098644652204823544487512030517569356834055978534750447463245118769214803892158095
71 24581940055684065256284752824491647405509034848271827313676091931023381250505324309546590462783
72 1424348133057335264340090621599993351740805047978723289506470371759037400185546601648699467399456
73 83685604966263956155667774702931706280191502718230462462469608881855384996228696847615777483669825
74 4984679539924602691214258781429412978983084938538571851346600162581622108517544309456989256438183569
75 300950520836046733252414917305720101590212178000018042237667343554479081268791406385957743916947274818
76 18413908330305731201888099707454912441342547093440454025896860641935138553449936222680107162321778155957
77 1141599023757668488195706080516160861162848361077347505965601509563583714924990177639528661589580726305809
78 71700739023484302454544470800057029156065394626111006940718436432804981262657328283530754542418313853248680
79 4561458320894175847374523383510686564938324955649019524564006543540486560126104143945543825313254390452103791
80 293888955229578277892935064207863631098721475624857358535279840826475492550937653742534647028892443743994011187
81 19173151295606449878603190022492195780094493445231222439147993045996872801167232756662758379807233768924065972446
82 1266389554836301688585867568052743260216464548124098486485992522502365881409974953755683797750245660426659540660519
83 84671893228708858226839824500690701319076817079648080350349034015568512882812417102956430204993769207594480877608031
84 5729879309765514648627537863339279328836425464337122985496577484163231357208529175635569256071417743127104707215681104
85 392395101122075995604351610143047370802784637799549594011640379857956621023677109573905375457086546225560231862517596129
86 27190218131631796860447141864664599820495941476677348652304404609839185790163846195246409964003688392040369399008072349481
87 1906133659969082954997755978986574564223243400856831300293591995592731188816305494123374656537574959770326653297868714246498
88 135172222029601510798715186820936304443177071818755265112525192938865094924525448611252475235626281813293261055129979368363453
89 9695232327752373825868988521091595264485067926400637575114405041775658178659408207862249630839817297601899966889717859298402961
90 703250665427082759064634624395691887734716841035817475403517908065244681149214891995566381681140127588332964109221593975891355704
91 51580907602151149917176361424164681319901357526724661841211790726251219061788915758128911421141574186054929882577921254765489635311
92 3825089759193555627435650446769340991654930506590756503917064839282994222924376479764003162594574521432275906167177005898302807428667
93 286758425171936103037916732959058304599429095307606012249617126795354425290062077514649394837255185776170986924828257013730269096910590
94 21730106073122276263494469756109154712092510305471356517233812182344530268657780987965604325340565790585737331967213629978540804524951743
95 1664289565454764471758958716695140678526279028288879101708168390208499647639042151058600752457942179437903164532254046396160656907432985343
96 128815655234940468601152100592304417665929461659598541974456731836088984983817412243475199082655933335286302114559994645723733242837338759552
97 10074731002657543272885704213007310456782880363555184849304410760339189794194687248955236719987619104567771643752264153077456220168404968956673
98 796116552219447862793912038147030259938308466552585147332877111338883853159585503715267354385975513280741494493958778356900683456529234208671937
99 63555407766763394370421862114232593405822605040243994151481450543277575485891474336476943823318811261503423772826546635539040580615277878172925698
100 5125263886710928111644704997541262212797013071863823411770328050323553654592048845352376842909092552786020858418060063370354550675522454015542242885
101 417468699188105250558318447444761012480103538486214521839568861355589076286680259316406814882544764412685101401700925524086692117194478319995452866577
102 34342550287957637543019673838664447964588455473862939585358785078283288011587170428903963275433952882768674610046163524559134279816687615404805538162888
103 2852987824811361606997421656884909263732769463850258426482386935571140609866293349045340832027719641419736918141124074084636290252288943929101568528328047
104 239323132892912128408094417454887018724650694959630575193875085553194509908508065273155363206365167908358488315470116372081081083081979626893085154102527683
105 20269650320972932403085337716488648828835225851797986466071804696902634677634306955619317764836510172542611960754307200202440220830456571246071030739682317470
106 1733184727857683381452395071978774553189299514975192854681895777366113187273538400439834513414222776969507686270426948783441885600913480161031785602774094570071
107 149603386762378855194693388712874245764508589881593699144662295116958154564910832047441749705353846207384569892561832832679511806508274855844262838592043151074847
108 13034598467284289426761111708862688331739683542989433824029055724381393652619974562425822924801842066849098882566398469372522251558480248414480042503552706813308080
109 1146241015225210796456587738040141599026764722252011162453893161710893093626764380928006066728977927887648292914201901585088790364450762065965723515726530088625863073
110 101727734519518836908677269626124895732011912620946591105098684546598620440649770484367788347323857207074894046171401039826302812704917646176005551432218739693172025433
111 9110699019520295688885569355167241569240888042081916858797545014373063765010946182394988745362662183369167127963216141336101324797525981530443967770007224346668353987874
112 823336436187706778424504612516069921715492478302674799848532177309451788775641718434320401831291444668284979695513849353808313641511653438399329200450546324353430470602317
113 75072577416992729428863591385775703961227941130617115332387374095910630872773876642040333343992327113093280496200358720173916050622054348454999168331299893903830029151067537
114 6906043964251885859080702067632209470012191985693956520647698287301993362094539549471994614846550780348172250860182903648449338771430670643716765578380412117154259196265450584
115 640896117045712836894608850636508597122702824648901500440462168589410925994844243013643957364496171513812712976993606063241541055246875481532609677133568178866941611563069676527
116 59996109133688621935630994868275833665895779813225756742247464276631776561724250986978491155808924983779827414110534719200312467391452461171625053103645355647481301304749289982667
117 5665041607780687895949538160175811803348264089086686665138859428670192404248240464468931319662371951018601031341120806230556937719745756047310273218185698939316789181149614697763262
118 539505252148354017199007977052690686028839415241036943493573816385583862570519666153813539535193944686967188706687238226363896789498443918747866894236795938606119620066859817422093039
119 51816650050194365746682159434375273788819050624184271869512834439047035637866566748774714884566124064427044405609117346307498513877855261563099206579850388684297335594467653075386635455
120 5018721847726807197342373659244584270625738887296220197038385435357809100786661049263760792115830267867933544093335240801875010640001935777879314011599489287093789096765890207691805884896
121 490158605077832464201984878870526056965155873952065501486600018808948131802553294880463884224410038336368351743994958575669256580849982909944903610005686496615960685763874828829193267073729
122 48269180158336300777263776278768009314967305609775436247657035365477540139378753338357973689216059908819549970872763273078783844869459851813448474274886482835271444852332448314252586286887665
123 4792515939056300931210561659195008116331164718568672417844598751301141055189983940046506570250397255389782559263550272259386016344288197415607916188112583136699062027419411276761315801090597826
124 479720863505847216690924940866180394350717288898553933688639279474742103437969484064548492723466869240940001679891729082774180511860789547142114404997345681884331503290907637040025416891997173973
125 48407935040260891671132861466804008738263411601464636984053490887794959977187427132294956824973904199412076485746132691545498557920917054026995658161393062552712556331228224124111357214078835424273
126 4924015205133214975980957293287588864617284538974099431248393902222726338370663642554898664883833289092590708056776044606504683481334295874237937910503224490403847633411509832006617045055320747391208
127 504858304874147597306637774496393261368748853266093907303329250699196395351206718353299504701589397742518506309685724917793336255186986857926608906840177024415670295809180357544940374067123635784410223
128 52172273633419813071992408692615514135629645186757450009919968644243817081530483064841275936302599414842170631857955359480248557364870132332631086197882145266655133773480353290559763304948198899065552211
129 5433797300884418539733137131625140124513333397171330117552875024551290436462520020272650887152634184692702466790432438319915033021552079385575695789688631097499593242424492266452815778395053580777660745310
130 570340487795241114726693696512523473809642389455087667855270837229539644632100833968822749453572014304781493344801248960613964478260924205689347259492126217180159373037186770450057475439077237272905671176071
131 60326226785310485969814881939496929344494048497131745261978353097191456816093792391404853934558149804146850541362213438669449843521587548703830983395445244379922925989798623019772239552723030669266998323142111
132 6429745756522519921818736662521808934283805188803551397086110011276407110149147158896516924779811765824252548916627356796333485883646469171683136909726786010658766848654718038122674798112781002363136325981674256
133 690513210024141378345847561115024479385836515622694068952987524791857781157359475432564687739122998299565270508144483938845347998732398296825375330991552293608003655265138282329435105754278849994156671410118524257
134 74716408423160559379347887611015221770416983185359069454871630272398752065513649497160236588569142031819826280448261919067831300123673110231228756732975615517077828546763755607394139925715734678920349334296763508105
135 8145193585610948431489860833462412681413900672033200174584468274413430707343917584595207372131934417209728858595648200510649812591695997803099603124681890205577166149856298753984311363302026702246982476931977989565154
136 894549225491343853821912326140677114005839729920300697457895386447882487410493418651172741820150506190695988227280247408380399637571785052182327719781050268122810141203139848240309460943067543069422899410113942144618717
137 98969374235546661249599099525163963063278647211632283756223018277553423877940045749322175833540129635924467402855781268434958738973745125091330734470223888662187482774415530385063033095439908836518028669433748438728498321
138 11029804976555428779173733700781134015064125857172535318629504393303414774417702704257688816378945397755238925532635962396350644087106937874680510461638953238659539443472209736441268510321979216643450302943745413069944411256
139 1238175743964167943068761662869915018380914178020191873666621311306776695242746756185539070821909293249302581209998548106766502164152065194782067887309733567736900443156022814739008925304453791934438352577325138499184453566447
140 139997909368263489115507411664266394181377736723372378649242174519632426170849963981297332510987992821519367698033643640240611872605032513904303592186974710548042314335625885876589174523343775782541110137552335566369616887423323
141 15942751741208191716917479493076519683731774543584318674923958176535150269123290488875408101663269180496242455406048662584795707226606687480297224977584702803716772175655717124318586704074462612029806846115370929080171169522967166
142 1828460078058866250253466155014279715830043105322371616154405755816249227509249286473240334958328219157600270498583476941109188950888272290898584583645726132104972849934442131288222891334642603354212826181691704074366836279907007775
143 211186644252969748764843330732953004328243541359169506302718348625804457501469389265105573787606910342841723671245697172652955681754668727613602722245944404117944976456715304116150379937620603387233560009240437385455510481792439160959
144 24563191198538813929152188821980442667602218861430751796392418844336578313494224268657066222303658264935221842238948527998316803234343810091830978114991893700591706261909886812596399684938159106833721133108423708154784257586747772891712
145 2876864473926371303131850000366658954896690101682394042010407009763757575039222676303811168933600124220731895283062561722940384467816332001560456088740168478603675708907106479843198041925250833526915642591790292424574057907811690464774273
146 339273146138473660431943475694722192702346063610726638500515398596513312890738061791531506800022373483215136502667024726051389692200915610771325125545529376389785085972570305145050570251879799861767009906190151488163261354763290969740418337
147 40286034096073097354006217281353327978536457430790523878397934360194564125261994923794644990041795761507944373671341577621663348923046465867738470200205694921483232572208020866549597894568768841971176024035020574656873276934846458415396792962
148 4816307985033079195986532077002439407233198753117048429735623333994533844668603911578428404281279538920101073707080498728051253938950165697328004371408135532430028412049875002081372341626435992059820229899065892174756084340086755721881600940389
149 579707236433546323756223910031226206642992745538359687248279471325324379535564549152057988665296494726350277104311655181380403762784731514148646804570037633156436513537603209364861193571884678861129159640155668821504338803366918516036290719039505
150 70245454785785719333626358452322996394794479383808907852592468193035642870617370441663444480046786604051690510919763491847922759464189066240446532042671559604735023614880688100083254050919087493828694164476333780179079865675583682544552316244264200
151 8568865651851552571068551762701236746553487618238036743854692736744425102135313498775001889449832077773111949161085464662328667287030658836327843232119924202739075399018159713372534513690014541132494677578897807698182282297482021006240015369571004271
152 1052215892546934660593781246570622035391677164280229729397670498607657678093878165286594242843512480091811412424510255501693255326087097223898491566131663062450744775553762875956800843897122703851390772390471449612711192150935440782270713337218191890915
153 130060036281946057375407736426636030878243353454957823029604617072585291515615913377134536416348460120372201712818475947279946524451703168776640359479269403113868853634863643728005887823132517959088494271747273681735682394584741619058281869276361399883294
154 16181608698242739665905800099136918713490465802928645459994325853931577902218158911264875036810042584036134908185641210820882337223952152068197930702565240716370899091142436498761404554128208144384031817901911044251309259571993138834336262266569917206626487
155 2026375340590809859896240629606025510495864992742728925525799869748234568089412876029146192739591033948974256392644001683626710625083611020928777920033612617538337741376797091112288684108863473716113018713125467787574247115862688183990985139502462076992404383
156 255399628934578720662145524514083654958780526290028536868199403968287137994447634147682060214992737735592208790144108729769775283020041136935436381346802577735324912795757231402175081068788849392034906168351245949755834059145406601199190102023049408303485944176
157 32397003234756641344789557948845223111827895470305571987172064744723099657003007430002692504099440286746350170289561161048335811728657215745130363416826535395226794552579334378814952939224673846608398236433747876626279072910221696982622507323854615586456161059617
158 4135765313786896660312834811445682831860934899140895463287142360772359555258025407516568860527810026122197173255027850540997761544452677182671170613090780923445508357042767953656368520294097979857658049873596595295210877596456731086704159939295029875447392150935225
159 531319666174768794688957667595428365707149633850952905486677055002176600164950406030418787566993702234282343057475049006792011661108779135728421465860826171295396036484178053010518103092256091741855113550143175339575426915039029876379101269960702220554382300173144738
160 68689058042003721453791410254324543212363448170019414838840287329421858073481276919284548171129636379736613931928405172049624368658872234398977639801692051620453800278236699074862361414742650780986441429005159255124119427261364185573215423557558626421840999325820917101
161 8935807810121219254249522715729479278207812394526238171076331224815471053087268884350312326172902661047808456645206174609860969981793657335414002872489748872310999763237956826692508321416853629067311092234160979183491450595372372068871639869349607477493859132599996835729
162 1169708924171751146447004920040384478795115250658881728897102983647393002939233912675854115752627622926259567829421807262857059194823099341485733776727008906681401751998360122240134970076749851826614624073793625118167019353584949779252303919334337822106732770222542279618712
163 154064598582224961388973960713574460984443043359330834057875518286137981459288618545852630768561276590398002183352224162580532963138347997157422328967443793967179857354798952102663313218629282223486351770882462251799618455732432980256154062995665639872819222131803765794714607
164 20417028191523154104555882802941796163875054499041284294170879272278886843424542403164217685914792513653626876605691586915253071560500547329817453436509298299006195762844500424792970869411358432424947769568262374273307775159852914796663433599224597232648123828904543510414584299
165 2722266056235150126733505804378320454530094887500111641932109627575812033099931966675820936707493236188698134120795655691016580857748622530998190208851840163671639886203644513672048656244869220776570159390470501075021335026963310966995098662490281225483057211507779793669113270590
166 365174902422238697210873924962966783926852875571715732008184618844248446636741146387879593673023591526510037339252657503532588512679562759868819183729892363863476277879262981877719691078994058424276239910242600987589229922271988741839633756301824068153611925265126080955119983097679
167 49281932560384790635285002683937870715590801200013459211326113796520154288371509408567907307525703013595260753881785572299977530465241136740915678771596309213016201713696918464819672155315258040858768421425910061908757897612264039436482173973082084253221911200388187542681770637585983
168 6690758007591862174861018416832522829745523134437809532717692096497868130295224282096837011077281060228662378528561913984366223169536833652680026524381403247536733310473798148187204766973296968740264110631259793841486198994709025360950196268852240666143623721565110625342136750021132960
169 913793818346034092558774355401804785184044587795208068790173549033947592042339084819123243119152077014049268844710609302485099865544383266955777015823519825369145310197931936317231313679347575653798348715921290141835869711247718459566744752209397856344266516907812939476352566864748444737
170 125542597411474779932656774461299583149619953740268305971329430009830501077723328141685785876779972719029924921456669517278083610069385128987788976927172464883629838338364835243128512313098168997786302260136840069004879355396126598665904986182132432819124599984504002679022450678522925444945
171 17349576739867121046910619219526968139507503702684525716430755827087994886569012407475915292842173159681506354994945842703296123372980715855981674328856633826598801730628174708537081436807279048068589587970610229332328263909133701906137625176675138929243994440637284712933079023140328474858306
172 2411718395522812312554868066801977407357366590337814427920616225398201634503234299820122970509545283992074329169034423485563449026013836007718094335358175680031430595869611230558467993081342489286846386370108798003464762289504293287476682946120650437974689628723903402172086143545083708615698421
173 337201482772984053270588374375097054962998094915622746024858556228691841703669150628567984712462094528876921113004460034142195170195215918913493155362867553923547386396760604654840633888016333818833999489547210287940080567361164279813602495846186779554142740105521691831667072786170377229645091857
174 47420150129136675576938237302240805058557637051708110174553347490547709540575361745593356609322982794760505217724723434614603064708912224682243888644047691005706960355948358801500406228745457451423159876393799167077397934718169423483325723313353340192119998092164021923915647322877715822931663699240
175 6707064949340562444179461702938292056558043038374209529773304783500388728454551484856051785695484198224257097137314946142368742451960639784214432181391489328957427160048246832396833027131388602149438388588393586993411313895990533790637879471887909403412987245691417232806210906883671326318564324494959
176 954078198356409809347781731883635806291321187834269998673989551075515329488560523553135886045480424207449442068174340517117078252332775454815994629957834048301522525293292796200855811289742058806876250832962079643111958727533623998026812848946202461945469514069326356454790874611366702548011362378265715
177 136490743897945110842871835385305460189069668692917007398022062477582702830352025566173931080061271505502098769498593723014714669177493624352575345978036477735608255945985503063553115381980027295420411584476692963584891994804063389457039655697953544199758322136835981499704797238637019490436557604076274654
178 19637050374706028822603261415347425789370709786581043823281891353094319999265094961181093173843953790274275393555975694692039917837067228442757690281476594809494979588098525707300412375381224321550779054927324607717556429883524063268392672803912474464808884664995379105236756605746715870429994084844986793447
179 2841118478091805029696295001333689554578769431614880289383015038540728064307896581856660573327429316114638017410949249678095815982683743775130025179329785806526036543641632729459051816458667523262440501144622194679806723810906104122417658470169537833289080911027713253529964034128632711979042096278644480063327
180 413360371388841270396728711932265459573946266987881080958631157464406300777223719493609407132964824248528425550462655082800460455732176671014541210773513946831521701198634728691714756154076135203574261274786777269796733516089190370141860461551087374382408792872563745589695916180283041534242898624611374646439888
181 60475748785127376564129917204072770810452753183022884955530977443336139521412670175866820903557103847837051892303949330228285248871144671361677080031758797921727974682734242956355945336590293992196551033593892125518589737101367045603222614956225157821023583376475283819493833807139650648354992491834154478863811297
182 8896788338356153676128449982904217238797351368392329548699945821642392399961941519573753618114965682485545044540890043757256640745755089061184016205572458107024702365712865695728142198196563062096133435060561684801693977261286520828399174533028742849400751358672925387558300487078659149677199908446200733633486349289
183 1316047803884546548626392723590013134951793564439174518389621686850880477651137389853057934251433792994754362991082168951540916677388625015711167736983299813942261144416217651010407036611867370894475333792794279952543848401109538899229361093063903217458423425375289087265011250810445272813100048678860165319803396775010
184 195741733884412344947981751463546968852953559447940432392531671320417879432898574253687166519608155422458792609173166853724327199580239317130906138499240545525452588290699013113098434719499103708105667615402852157215335891126936591915692565807012354910262753428401974498535423017885499754461092507802872071188155051725821
185 29272219734683013577758062068976572953996559930905241450947820797438910915159666036864694231801983520448862961159937390597439178187187862654470576105601470895190609749697071023632700872824838579850243835604622702231763773950301195313641505899564573130723798324629773969042644769798234848614897351206714118833819628772427409
186 4401245363050437628271960485673518071717884443374745813555704868495648707404163341789360696002715485133414495418140802613341164561921210183770355354889392168091347842386157312066230635929260967209221367668207178123099299711150185943640993704223570281443523566542308969808547228783671168135924991904035190751881166702417612984
187 665320000424219914258428725265744151496805566517301916177258848381249271695463479451188619132468838970128193336558043214761739169596842904073967281899689414317634206258281154387321210611662269257665363750495724345542291251518652169369006012685326402206353287827167392112697267845436545404511793681647821688881045308224926285807
188 101113271854336968375685693369814264397233463986057030591401807874460940954500687156585220730218133750068490430969899762431859607779481491710197327910616684541289382462494048580060551884810537919555154723569526470586340697651531110492304659508406606049288086615342201815545457072279951305513451425669687187552131176354467511450747
189 15448843662610140023977204786262891790943590110497648380836492123562013453516763422584352375187600035244755366919600992190573380797843989134318378929499367725017511036244028617801808612633539275462300202955444800675985704604674921600390471891811797003770597006574022200259842566037376158823874959769284175248517268758669243101748734
190 2372912903436953223923622519755323355621343975748725977867832310776814687924221639352330336312057975256163680833964657181305636596372723812299217594495108137563814320551251159217188804477965237888358362934528001058925216877618095409269604981881284085203611969953785537461213969229496311998801954108595515115701377629363376747614114175
191 366398364420635376240086327325562068197144117356962186300558075063636130632431189169603206891414584315508905434989465817340302555177928096072980928161910374081672999340747021335619509694817207394152770256721639195105508462671183599672659851591326047044794512434328879687718840245091539166154134276367520077591405029348769875552142239231
192 56872090692526069767446254003376122877131221967674944553653148150461072424184798766521246836278365187665267235265449041980423822262246614417849772787056536377091727269927241196035970422041201772272885008209959858288370060956927145770934610965276620475997982297536978285449623403364188579342812179717688900125270852840890048193348808098560
193 8873745221906216665661967884989861887755467309908771719466295689687750008813301205226159208247843702373465246777528381031005695312558780285608103012146917099697654650327127238378938785117166409959722650240601691849689939093736410555517693659385340850861073764537007523907335834943269579119718720512244349629684104076045089929687976409671169
194 1391762366211306767528027028373188361819471365700887818663237854301625351998459383184955414506685529249978441133428261924512480196839094898974830503258813245135525980662478214342100872705971389637758009909702317114498355417036844885605581864630104078490038792127412576028188854027059967263466166387919738788022791539610345328598333779483758977
195 219412816828568586716769295395626108686890059586241822715263735124878222609362112426444718837759837776197321766224094953897327601973886640648483177695828076023470486459960756499642709703004225987106294957849528904351596016758354034542029114893421433718300357017318904542159853357224723868867544127041971769272840925461955592293762618082001460738
196 34768518483361453083587915830303869663671685204086445403068622642054055430634953950716295949450961297456420039138344954821667681783332893741334204154631334032386216121682151480202081517206707514772484035183101033517994358261184151368994873043554073482919795050356645878272988825719371386548345020293048186117460159960544486234496909304575434308741
197 5537660173284745451530681926630123493997171240746974013138576954818887463072336349030430208387978247583453528909047268178285019708895261496461156452366682086966663537643468025618424900834472110831141134823691862316049452117782773893729394642808124564225789313714379359794257658108957609102058713672627855642801242713149083799676424578644541467164689
198 886484385412674211380390399999808549112369904902480405775403074992080801621436743754363606468576590678297812089623951540408479561944618440657040603959049424708973264269473598273230950474848251832368545438181533871003083997686481843772658500966529754461253057206360622890204707908620624029708208421337966894060801661561169912802017816921742377219002696
199 142629518801341912947973999238019180572662892024039131840519658615341288045357010181330499270730725938200197117967619772852463432079182741345773743728422692342607604422783509475204989781982093104425948029178879564572942429463894807797102633686024372283216441780277419981638146921623154221650351324274422698142992298316075555590812126450899660795371293039
200 23063767800516475533561864763116554020606563758665452047592689456219898469027545237045755092423620095827954539512463431904410956496528261414678043397927837304343666573467905027898723449527166471384554767177008246754903045988700172351487654331209496430916367118978555847974506687908944140531981517898712652567011180661403722313916175743732806068333548823811