-1 0
0 1
1 30
2 899
3 26940
4 807301
5 24192090
6 724955399
7 21724469880
8 651009141001
9 19508549760150
10 584605483663499
11 17518655960144820
12 524975073320681101
13 15731733543660288210
14 471427031236487965199
15 14127079203550978667760
16 423340949075292872067601
17 12686101393055235183360270
18 380159700842581762628740499
19 11392104923884397643678854700
20 341382988015689347547736900501
21 10230097535546796028788428160330
22 306561543078388191516105107909399
23 9186616194816098949454364809121640
24 275291924301404580292114839165739801
25 8249571112847321309813990810163072390
26 247211841461118234714127609465726431899
27 7408105672720699720114014293161629884580
28 221995958340159873368706301185383170105501
29 6652470644532075501341075021268333473280450
30 199352123377622105166863544336864621028307999
31 5973911230684131079504565255084670297375959520
32 179017984797146310279970094108203244300250477601
33 5364565632683705177319598257991012658710138368510
34 160757950995714009009307977645622176517003900577699
35 4817373964238736565101919731110674282851406878962460
36 144360460976166382944048283955674606309025202468296101
37 4325996455320752751756346598939127514987904667169920570
38 129635533198646416169746349684218150843328114812629320999
39 3884739999504071732340634143927605397784855539711709709400
40 116412564451923505554049277968143943782702338076538661961001
41 3488492193558201094889137704900390708083285286756448149120630
42 104538353242294109341120081869043577298715856264616905811657899
43 3132662105075265079138713318366406928253392402651750726200616340
44 93875324799015658264820279469123164270303056223287904880206832301
45 2813127081865394482865469670755328521180838294295985395680004352690
46 84299937131162818827699269843190732471154845772656273965519923748399
47 2526184986853019170348112625624966645613464534885392233569917708099280
48 75701249668459412291615679498905808635932781200789110733132011319230001
49 2268511305066929349578122272341549292432369971488787929760390421868800750
50 67979637902339421075052052490747572964335166363462848782078580644744792499
51 2037120625765115702901983452450085639637622620932396675532597028920474974220
52 61045639135051131665984451521011821616164343461608437417195832286969504434101
53 1829332053425768834276631562177904562845292681227320725840342371580164658048810
54 54818915963638013896632962413816125063742616093358013337793075315117970237030199
55 1642738146855714648064712240852305847349433190119513079407951917081958942452857160
56 49227325489707801428044734263155359295419253087492034368900764437143650303348684601
57 1475177026544378328193277315653808473015228159434641517987614981197227550158007680870
58 44206083470841642044370274735351098831161425529951753505259548671479682854436881741499
59 1324707327098704883002914964744879156461827537739117963639798845163193258082948444564100
60 39697013729490304848043078667611023595023664706643587155688705806224318059634016455181501
61 1189585704557610440558289445063585828694248113661568496707021375341566348530937545210880930
62 35647874122998822911900640273239963837232419745140411314054952554440766137868492339871246399
63 1068246637985407076916460918752135329288278344240550770924941555257881417787523832650926511040
64 32011751265439213484581926922290819914811117907471382716434191705182001767487846487187924084801
65 959284291325190997460541346749972462115045258879900930722100809600202171606847870782986796032990
66 28746516988490290710331658475576883043536546648489556538946590096300883146437948277002415956904899
67 861436225363383530312489212920556518843981354195806795237675602079426292221531600439289491911113980
68 25814340243913015618664344729141118682275904079225714300591321472286487883499510064901682341376514501
69 773568771092027085029617852661313003949433141022575622222501968566515210212763770346611180749384321050
70 23181248792516899535269871235110248999800718326598042952374467735523169818499413600333433740140153116999
71 694663895004414958973066519200646156990072116656918712949011530097128579344769644239656401023455209188920
72 20816735601339931869656725704784274460702362781380963345517971435178334210524589913589358596963516122550601
73 623807404145193541130728704624327587664080811324771981652590131525252897736392927763441101507882028467329110
74 18693405388754466302052204413025043355461721976961778486232185974322408597881263242989643686639497337897322699
75 560178354258488795520435403686126973076187578497528582605312989098147005038701504361925869497677038108452351860
76 16786657222365909399311009906170784148930165632948895699673157486970087742563163867614786441243671645915673233101
77 503039538316718793183809861781437397494828781409969342407589411620004485271856214524081667367812472339361744641170
78 15074399492279197886114984843536951140695933276666131376528009191113164470413123271854835234593130498534936666001999
79 451728945230059217790265735444327096823383169518573971953432686321774929627121841941120975370426102483708738235418800
80 13536793957409497335821857078486275953560799152280553027226452580462134724343242134961774425878189944012727210396562001
81 405652089777054860856865446619143951510000591398898016844840144727542266800670142206912111800975272217898107573661441230
82 12156025899354236328370141541495832269346456942814659952317977889245805869295761024072401579603379976592930499999446674899
83 364275124890850034990247380798255824128883707693040900552694496532646633812072160579965135276300424025570016892409738805740
84 10916097720826146813379051282406178891597164773848412356628516918090153208492869056374881656709409340790507576272292717497301
85 327118656499893554366381291091387110923786059507759329798302813046171949620973999530666484566005979799689657271276371786113290
86 9802643597275980484178059681459207148821984620458931481592455874467068335420727116863619655323469984649899210562018860865901399
87 293752189261779520970975409152684827353735752554260185117975373420965878113000839506377923175138093559697286659589289454190928680
88 8802763034256109648645084214899085613463250592007346622057668746754509275054604458074474075598819336806268700577116664764861959001
89 263789138838421509938381551037819883576543782007666138476612087029214312373525132902727844344789442010628363730653910653491667841350
90 7904871402118389188502801446919697421682850209637976807676304942129674861930699382623760856268084440982044643219040202939985173281499
91 236882352924713254145145661856553102766908962507131638091812536176861031545547456345810097843697743787450710932840552177546063530603620
92 7098565716339279235165867054249673385585586025004311165946699780363701271504492990991679174454664229182539283341997525123441920744827101
93 212720089137253663800830865965633648464800671787622203340309180874734177113589242273404565135796229131688727789327085201525711558814209410
94 6374504108401270634789760111914759780558434567603661789043328726461661612136172775211145274899432209721479294396470558520647904843681455199
95 191022403162900865379891972491477159768288236356322231467959552612975114186971594014060953681847170062512690104104789670417911433751629446560
96 5724297590778624690761969414632400033268088656122063282249743249662791763997011647646617465180515669665659223828747219554016695107705201941601
97 171537905320195839857479190466480523838274371447305576236024337937270777805723377835384463001733622919907264024758311796950082941797404428801470
98 5140412862015096571033613744579783315114963054763045223798480394868460542407704323413887272586828171927552261518920606688948471558814427662102499
99 154040847955132701291150933146927018929610617271444051137718387508116545494425406324581233714603111534906660581542859888871504063822635425434273500
100 4616085025791965942163494380663230784573203555088558488907753144848627904290354485414023124165506517875272265184766876059456173443120248335366102501
101 138328509925803845563613680486749996518266496035385310616094875957950720583216209156096112491250592424723261294961463421894813699229784814635548801530
102 4145239212748323400966246920221836664763421677506470759993938525593672989592195920197469351613352266223822566583659135780784954803450424190731097943399
103 124218847872523898183423793926168349946384383829158737489202060891852238967182661396767984435909317394289953736214812610001653830404282940907297389500440
104 3722420196962968622101747570864828661726768093197255653916067888229973496025887645982842063725666169562474789519860719164268829957325037803028190587069801
105 111548387061016534764869003332018691501856658412088510879992834586007352641809446718088493927334075769479953731859606762318063244889346851149938420222593590
106 3342729191633533074323968352389695916393972984269458070745868969691990605758257513896671975756296606914836137166268342150377628516723080496695124416090737899
107 100170327361944975694954181568358858800317332869671653611496076256173710820105915970182070778761564131675604161256190657749010792256803068049703794062499543380
108 3001767091666715737774301478698376068093126013105880150274136418715519333997419221591565451387090627343353288700519451390319946139187368960994418697458895563501
109 89952842422639527157534090179382923183993463060306732854612596485209406309102470731776781470833957256168923056854327351051849373383364265761782857129704367361650
110 2695583505587519098988248403902789319451710765796096105488103758137566669939076702731711878673631627057724338416929301080165161255361740603892491295193672125285999
111 80777552325202933442489918026904296660367329510822576431788500147641790691863198611219579578738114854475561229451024705053902988287468853851012955998680459391218320
112 2420630986250500484175709292403226110491568174558881196848166900671116154085956881633855675483469814007209112545113811850536924487368703874926496188665220109611263601
113 72538152035189811591828788854069879018086677907255613329013218519985842831886843250404450684925356305361797815123963330811053831632773647393943872703957922828946689710
114 2173723930069443847270687956329693144432108769043109518673548388698904168802519340630499664872277219346846725341173786112481078024495840717943389684930072464758789427699
115 65139179750048125606528809901036724453945176393386029946877438442447139221243693375664585495483391224100039962420089620043621286903242447890907746675198216019934736141260
116 1952001668571374324348593609074772040473923183032537788887649604884715272468508281929307065199629459503654352147261514815196157529072777596009289010571016408133283294810101
117 58494910877391181604851279462342124489763750314582747636682610708099011034834004764503547370493400393885530524455425354835841104585280085432387762570455294027978564108161770
118 1752895324653164073821189790261188962652438586254449891311590671638085615772551634653177114049602382357062261381515499130260036980029329785375623588103087804431223639950042999
119 52528364828717531033030842428373326755083393837318913991711037538434469462141715034830809874117578070317982310921009548552965268296294613475836319880522178838908730634393128200
120 1574098049536872766917104083060938613689849376533312969860019535481395998248478899410271119109477739727182407066248770957458698011908809074489713972827562277362830695391843803001
121 47170413121277465476480091649399785083940397902162070181808875026903445477992225267273302763410214613745154229676542119175207975088967977621215582864946346142046012131120920961830
122 1413538295588787091527485645398932613904522087688328792484406231271621968341518279118788811783196960672627444483230014804298780554657130519561977771975562821984017533238235785051899
123 42358978454542335280348089270318578632051722232747701704350378063121755604767556148296391050732498605565078180267223902009788208664624947609238117576401938313378479985015952630595140
124 1269355815340681271318915192464158426347647144894742722338026935662381046174685166169772942710191761206279717963533487045489347479384091297757581549520082586579370382017240343132802301
125 38038315481765895804287107684654434211797362624609533968436457691808309629635787428944891890255020337582826460725737387462670636172858113985118208368026075659067732980532194341353473890
126 1139880108637636192857294315347168867927573231593391276330755703818586907842898937702176983764940418366278514103808588136834629737706359328255788669491262187185452619033948589897471414399
127 34158364943647319889914542352730411603615399585177128755954234656865798925657332343636364621057957530650772596653531906717576221495017921733688541876369839539904510838037925502582788958080
128 1023611068200781960504578976266565179240534414323720471402296284002155380861877071371388761647973785501156899385502148613390452015112831292682400467621603924009949872522103816487586197328001
129 30674173681079811495247454745644224965612417030126437013312934285407795626930654808798026484818155607504056208968410926494995984231889920858738325486771747880758591664825076569125003130881950
130 919201599364193562896919063393060183789131976489469389927985732278231713427057767192569405782896694439620529369666825646236489074941584794469467364135530832498747800072230193257262507729130499
131 27545373807244727075412324447046161288708346877653955260826259034061543607184802360968284147002082677581111824881036358460599676264015653913225282598579153227081675410502080721148750228743033020
132 825442012617977618699472814347991778477461274353129188434859785289568076502117013061855955004279583632993734217061423928171753798845528032602289010593239065979951514514990191441205244354561860101
133 24735715004732083833908772105992707193035129883716221697784967299652980751456325589494710365981385426312230914686961681486692014289101825324155445035198592826171463760039203662515008580408112770010
134 741246008129344537398563690365433224012576435237133521745114159204299854467187650671779455024437283205733933706391789020672588674874209231692061062045364545719163961286661119684009052167888821240199
135 22212644528875604038123001938857004013184257927230289430655639808829342653264173194563888940367137110745705780277066708938690968231937175125437676416325737778748747374839794386857756556456256524435960
136 665638089858138776606291494475344687171515161381671549397924080105675979743458008186244888755989676039165439474605609479140056458283241044531438231427726768816743257283907170486048687641519806911838601
137 19946930051215287694150621832321483611132270583522916192507066763361450049650476072392782773739323144064217478457891217665263002780265294160817709266415477326723548971142375320194602872689137950830722070
138 597742263446600492047912363475169163646796602344305814225814078820737825509770824163597238323423704645887358914262130920478750026949675583779999839761036593032889725876987352435352037493032618718009823499
139 17912320973346799473743220282422753425792765799745651510581915297858773315243474248835524366928971816232556549949406036396697237805710002219239177483564682313659968227338478197740366521918289423589463982900
140 536771886936957383720248696109207433610136177390025239503231644856942461631794456640902133769545730782330809139567918960980438384144350390993395324667179432816766157094277358579775643620055650088965909663501
141 16085244287135374712133717662993800254878292555901011533586367430410415075638590224978228488719442951653691717637088162793016454286524801727582620562531818302189324744600982279195528942079751213245387825922130
142 482020556727124283980291281193704800212738640499640320768087791267455509807525912292705952527813742818828420719973076964829513190211599701436485221551287369632862976180935191017286092618772480747272668868000399
143 14444531457526593144696604718148150206127280922433308611509047370593254879150138778556200347345692841613198929881555220782092379252061466241366974025976089270683699960683454748239387249621094671204934678214089840
144 432853923169070670056917850263250801383605689032499618024503333326530190864696637444393304467842971505577139475726683546497941864371632387539572735557731390750878135844322707256164331396014067655400767677554694801
145 12971173163614593508562838903179375891302043390052555232123590952425312471061748984553242933687943452325700985341918951174156163551896910159945815092705965633255660375368997762936690554630800934990818095648426754190
146 388702340985268734586828249245118025937677696012544157345683225239432843940987772899152894706170460598265452420781841851678186964692535672410834880045621237606918933125225610180844552307528013982069142101775247930899
147 11648099056394447444096284638450361402239028836986272165138373166230560005758571437990033598251425874495637871638113336599171452777224173262165100586275931162574312333381399307662399878671209618527083444957609011172780
148 349054269350848154588301710904265724041233187413575620796805511761677367328816155366801855052836605774270870696722618256123465396352032662192542182708232313639622451068316753619691151807828760541830434206626495087252501
149 10459979981469050190204955042489521359834756593570282351739026979684090459858726089566065617986846747353630483030040434347104790437783755692514100380660693478026099219716121209283072154356191606636385942753837243606402250
150 313450345174720657551560349563781375071001464619694894931374003878761036428432966531615166684552565814834643620204490412157020247737160638113230469237112572027143354140415319524872473478877919438549747848408490813104814999
151 9393050375260150676356605531870951730770209181997276565589481089383147002393130269858888934918590127697685678123104671930363502641677035387704399976732716467336274524992743464536891132211981391549856049509500887149538047720
152 281478060912629799633146605606564770548035273995298602072753058677615649035365475129235052880873151265115735700072935667498748059002573900993018768832744381448061092395641888616581861492880563827057131737436618123673036616601
153 8434948777003633838318041562665072164710288010676960785617002279239086324058571123607192697491275947825774385324064965353032078267435539994402858665005598726974496497344263915032918953654204933420164096073589042823041560450310
154 252766985249196385349908100274345600170760605046313524966437315318494974072721768233086545871857405283508115824021876024923463599964063625931092741181335217427786833827932275562370986748133267438777865750470234666567573776892699
155 7574574608698887926658924966667702932958107863378728788207502457275610135857594475868989183458230882557417700335332215782350875920654473237938379376775050924106630518340624002956096683490343818229915808418033450954204171746330660
156 226984471275717441414417840899756742388572475296315550121258636402949809101655112507836588957875069071439022894235944597445602814019670133512220288562070192505771128716390787813120529517962181279458696386790533293959557578613027101
157 6801959563662824354505876302026034568724216151026087774849551589631218662913795780759228679552793841260613269126743005707585733544669449532128670277485330724249027230973383010390659788855375094565530975795297965367832523186644482370
158 203831802438609013193761871219881280319337912055486317695365289052533610078312218310269023797625940168746959050908054226630126403526063815830347888035997851534965045800485099523906673136143290655686470577472148427741016138020721443999
159 6108152113594607571458350260294412375011413145513563443086109119986377083686452753527311485249225411221148158258114883793196206372237245025378307970802450215324702346783579602706809534295443344576028586348369154866862651617434998837600
160 183040731605399618130556745937612489970023056453351416974887908310538778900515270387509075533679136396465697788692538459569256064763591286945518891236037508608206105357706902981680379355727157046625171119873602497578138532385029243684001
161 5485113796048393936345244027868080286725680280455028945803551140196176989931771658871744954525124866482749785502518038903284485736535501363340188429110322808030858458384423509847704571137519268054179105009859705772477293319933442311682430
162 164370373149846418472226764090104796111800385357197516957131646297574770919052634495764839560220066858086027867286848628638965316031301449613260133982073646732317547646174998392449456754769850884578747979175917570676740661065618240106788899
163 4925626080699344160230457678675275803067285880435470479768145837787046950581647263214073441852076880876098086233102940820265674995202507987034463831033099079161495570926865528263635998071958007269308260270267667414529742538648613760891984540
164 147604412047830478388441503596168169295906776027706916876087243487313833746530365261926438416002086359424856559125801375979331284540043938161420654797010898728112549580159790849516630485403970367194669060128854104865215535498392794586652747301
165 4423206735354215007493014650206369803074135994950772035802849158781627965445329310594579079038210513901869598687540938338559672861206115636855585180079293862764214991833866859957235278564047153008570763543595355478541936322413135223838690434490
166 132548597648578619746401998002594925922928173072495454157209387519961525129613348952575445932730313330696663104067102348780810854551643425167506134747581804984198337205435846007867541726436010619889928237247731810251392874136895663920574060287399
167 3972034722722004377384566925427641407884771056179912852680478776440064125922955139266668798902871189406998023523325529525085765963688096639388328457247374855663185901171241513376069016514516271443689276353888358952063244287784456782393383118187480
168 119028493084011552701790605764826647310620203512324890126257153905681962252559040829047488521153405368879244042595698783403792168056091255756482347582673663864911378697931809555274202953709052132690788362379403036751645935759396807807880919485337001
169 3566882757797624576676333606019371777910721334313566790935034138394018803450848269732157986835699289876970323254347637972588679275719049576055082099022962541091678175036783045144850019594757047709279961595028202743597314828494119777454034201441922550
170 106887454240844725747588217574816326690011019825894678837924766997914882141272889051135692116549825290940230453587833440394256586103515396025895980623106202568885433872405559544790226384889002379145708059488466679271167798919064196515813145123772339499
171 3203056744467544147850970193638470428922419873442526798346807975799052445434735823264338605509659059438329943284380655573855108903829742831200824336594163114525471337997130003298561941527075314326661961823058972175391436652743431775696940319511728262420
172 95984814879785479709781517591579296540982585183449909271566314506973658480900801808879022473173221957858958068077831833775259010528788769539998834117201787233195254706041494539412068019427370427420713146632280698582471931783383889074392396440228075533101
173 2876341389649096847145594557553740425800555135630054751348642627233410701981589318443106335589686999676330412099050574357683915206959833343368764199179459453881332169843247706179063478641294037508294732437145361985298766516848773240456074952887330537730610
174 86194256874593119934658055209020633477475671483718192631187712502495347400966778751484311045217436768332053404903439398896742197198266211531522927141266581829206769840591389690832492291219393754821421259967728578860380523573679813324607856190179688056385199
175 2582951364848144501192596061713065263898469589375915724184282732447627011327021773226086225020933416050285271735004131392544582000741026512602319050038817995422321763047898443018795705257940518607134343066594712003826116940693545626497779610752503311153825360
176 77402346688569741915843223796182937283476612009793753532897294260926314992409686418031102439582785044740226098645220502377440717825032529166538048574023273280840446121596361900873038665446996164459208870737873631535923127697232688981608780466384919646558375601
177 2319487449292244112974104117823775053240399890704436690262734545095341822760963570767706986962462617926156497687621610939930676952750234848483539138170659380429791061884842958583172364258151944415169131779069614234073867713976287123821765634380795086085597442670
178 69507221132078753647307280310917068659928520109123306954349139058599328367836497436613178506434295752739954704530003107695542867864682012925339636096545758139612891410423692395594297889079111336290614744501350553390680108291591381025671360250957467662921364904499
179 2082897146513070365306244305209688284744615203382994771940211437212884509212333959527627648206066409964272484638212471619926355358987710152911705543758202084807956951250825928909245764308115188144303273203261446987486329381033765143646319041894343234801555349692300
180 62417407174260032205540021875979731473678527581380719851251993977327935948002182288392216267675558003175434584441844145490095117901766622574425826676649516786099095646114354174881778631354376532992807581353342059071199201322721362928363899896579339576383739125864501
181 1870439318081287895800894411974182255925611212238038600765619607882625193930853134692238860382060673685298765048617111893082927181694010967079863094755727301498164912432179799317544113176323180801639924167397000325148489710300607122707270677855485844056710618426242730
182 56050762135264376841821292337349487946294657839559777303117336242501427881977591858478773595194144652555787516874071512646997720332918562389821467015995169528158848277319279625351441616658341047516204917440556667695383492107695492318289756435767995982124934813661417399
183 1679652424739850017358837875708510456132914123974555280492754467667160211265396902619670968995442278902988326741173528267516848682805862860727564147385099358543267283407146208961225704386573908244684507599049303030536356273520564162425985422395184393619691333791416279240
184 50333521980060236143923314978917964196041129061397098637479516693772304910079929486731650296268074222437094014718331776512858462763842967259437102954536985586769859653937066989211419689980558906293019023054038534248395304713509229380461272915419763812608615078928826959801
185 1508326006977067234300340611491830415425100957717938403843892746345501987091132487699329837919046784394209832114808779767118237034232483154922385524488724468244552522334704863467381364995030193280545886184022106724421322785131756317251412202040197729984638761034073392514790
186 45199446687331956792866295029775994498556987602476755016679302873671287307823894701493163487275135457603857869429545061237034252564210651680412128631707197061749805810387208837032229530160925239510083566497609163198391288249239180288161904788290512135726554215943272948483899
187 1354475074612981636551688510281788004541284527116584712096535193463793117247625708557095574780335016943721526250771543057343909339892087067257441473426727187384249621789281560247499504539832726992021961108744252789227317324692043652327605731446675166341811987717264115062002180
188 40589052791702117139757789013423864141739978825895064607879376501040122230120947362011374079922775372854041929653716746659080245944198401366042832074170108424465738847868059598587952906664820884521148749695829974513621128452512070389540010038611964478118633077301980178911581501
189 1216317108676450532556181981892434136247658080249735353524284759837739873786380795151784126822902926168677536363360730856715063468986059953914027520751676525546587915814252506397391087695404793808642440529766154982619406536250670068033872695426912259177217180331342141252285442850
190 36448924207501813859545701667759600223288002428666165541120663418631156091361302907191512430607165009687472048971168208954792823823637600216054782790476125657973171735579707132323144677955478993374752067143288819504068574959067589970626640852768755810838396776862962257389651703999
191 1092251409116377965253814868050895572562392414779735230880095617799096942867052706420593588791392047364455483932771685537787069651240141946527729456193532093213648564151576961463296949250968965007433919573768898430139437842235777029050765352887635762065974686125557525580437265677120
192 32731093349283837143754900339859107576648484440963390760861747870554277129920219889710616151311154255923977045934179397924657296713380620795615828903015486670751483752811729136766585332851113471229642835145923664084679066692114243281552333945776304106168402186989862805155728318609601
193 980840549069398736347393195327722331726892140814121987594972340498829216954739543984897890950543235630354855894092610252201931831750178481921947137634271068029330864020200297141534263036282435171881851134803941024110232562921191521417519253020401487422986090923570326629091412292610910
194 29392485378732678253278040959491810844230115739982696237088308467094322231512266099657226112364985914654721699776844128168133297655791973836862798300125116554209174436853197185109261305755621941685225891208972307059222297820943631399244025256666268318583414325520119936067586640459717699
195 880793720812910948861993835589426602995176580058666765125054281672330837728413243445731885479999034204011296137411231234791796997842009036623962001866119225558245902241575715256136304909632375815384894885134365270752558702065387750455903238446967648070079443674680027755398507801498920060
196 26394419139008595787606537026723306279011067286020020257514540141702830809620885037272299338287606040205684162422560092915585776637604479124881997257683451650193167892810418260498979885983215652519861620662821985815517538764140688882277853128152363173783799895914880712725887647404507884101
197 790951780449444962679334116966109761767336842000541940960311149969412593450898137874723248263148182171966513576539391556232781502130292364709835955728637430280236790882070972099713260274586837199780463724999525209194773604222155278717879690606123927565443917433771741354021230914333737602970
198 23702158994344340284592416971956569546741094192730238208551819958940674972717323251204425148556157859118789723133759186594067859287271166462170196674601439456756910558569318744730898828351621900340894050129322934290027690587900517672654112865055565463789533723117237359907911039782607620204999
199 710273818049880763575093175041730976640465488939906604315594287618250836588068799398258031208421587591391725180436236206265802997116004701500396064282314546272427079966197491369827251590274070173027041040154688503491635944032793374900905506261060839986120567776083349055883309962563894868547000
200 21284512382502078566968202834279972729667223574004467891259276808588584422669346658696536511104091469882632965689953327001380022054192869878549711731794834948716055488427355422350086648879870483290470337154511332170459050630395900729354511074966769634119827499559383234316591387837134238436205001