Objavro.schemaÊ{"type":"record","name":"test","namespace":"namespace","doc":"schema generated by mdservice for source at ","fields":[{"name":"COL","type":["null","string"],"doc":"col","default":null,"columnLabel":"col","columnType":"sqlType:1","columnName":"col","columnValue":""}],"tableLabel":"test_avro"}Ï»ª/]ðé)Ì`€}ã81Â`”è 21171110109852301081892101747701035960710483866301180639901168610206152104847901014326210435835 20283213856427301064841301279126900043910279678301161724103467673011877803010326911041854410448171104948511041216710388030301188493301108482104073801016206930125904830124381930107590310394589103849373012729953010798403013587851036259630111750910358912301044116104566701383683710025257104698103012652733013259451028297613832929301245391301060034901171830131137030109199210286324301095631103046411040738410101445 10429101788301047880230128232510055346301051821 2024041010408710345415301150551301260274301056212102065561034537430103725030128061210391284301147757 138191035282210495018100363151043316030124325510268948301242364100530593012343811039205910353425138455371042648510488210301131390138341323010543901022680710043918104130643012375471043471610116754301264600103768011042350110464459138500563011313191029985930129693730109426110039734104065681022882610178398100810653012350233010365631038404530111904910132739103483861011068910132901301183030301156236104745721004940510422606104108551045611730110918230115654430104195130112241010359710301329720301147501301158122301090845102385933010384343012685793011194143012837631385891130131701030106348010354664301267147103770073012865743011467013012999923011529611037549110457276101862351017605130127272730112094510227338 208978104442423010362631039541330110415630107427310283071301116262104133949007665104537673013113271046472213839993104547661007670810075407301318124301096167138580321006662530128215030106111610229257102728911040622210362537301245306 207464301272086301245130102753601035017830128905910195924301181099 20966610405853 700455104292761017413910413533301195033104188311017720130108354410005196 60346810359298301279827104713463012940083010305473011079501044762310137269102996051044656790167633011489411046288110074974102325381029691330128736410424310301173441 20899010021429301233035301156757301085648103025281041297310450621301172325301056085900631613838267301134671104948483010654123010924731013657030126818530127974910468862301107630301167892104359663012366033011809543011743621046287110475091104150681043552330131738530112747510363432100056551040101030103094310399206103831851016022110426457301035321301034902301238041301057680301064497301174894 1709910087004301192288301160187301296411100221013011311061007253130103602713849125301275753301174258301077299301187766104532741038164110195528873130108474010181631301265657103647321047124530112956510139323301058927301066180100642399007550 20831430112407130109183230110408910400376104876963010756121010969413853715100641781384222930119286710269047104893641026936110293601103548833011457841018046510185904301261982301148361103536321001205910480561301146318301280006301123846101814733011353909007770301168549301184433 2038651038460310465081301073767104173111048538610453716 21056410011675301113422104688361384192010032040 2036723010401453011895861036193310200737301090287301128989301121541 2026623010912473010627953013126611040170430129229910444369301168355100825581038483310401268100500323010318103013059893013017593010915941384383710433241301323078301033320 21177910487246301265099102845211015170110447633138385883010621123011172681019680230127892310435676104034093011633393011753191039074930104192210199137104226813011117181020101530118971610231081301292504102919103013085043010969743013159123010406211048819410466923301288363104367129010409 602722301305061102878613011848843010361031014158810411970301071312 16209104309591022777110383449301125010100100583010708311007486010491680301299329301176499104208451047057410435593301088299104345513013224031027063690168561046191213844126100337893010609461013358290064623011847811045950110430322301174729301292673301034047301240018 20313010398879101149903012510081040287130112195730119293410463050101632061048657910398073301303287301193434301272974301181289 10788301175068104763291042383513854962301290131104882823013176953011761163011895623012399573013148661048224830129835530123281130107307530126542810379392900911210286748301293007301106023301115208301161332103526513011467591046600313842552104878421018682430119209610206665301389374103769441002941310400810104286523011686661036518230116732230103261210364096301065697301085520104295921019626530112954310011784301116960301269879100723823011961563012700931015462430112795110453362 20565810273249103534771010147210408168138411561048981930128322130107192513835637301058813301263891301118938301078746301068108103782343012814781041988230128682230113006110345954301173795100037503012584751048036810404339102752043011934123012644391046080030116837930127956530111605910056138 20366110430323301162030103838063011857921384944610139160138454723011899473011077753011863691046161630131337030109861730105462930103488310438046301179548301152762301231107138487191040636813845414301258719100772641020025830126089510400072301106003 20298030111955053136941046117110481726301314950101692401003443110346845301151554102849983010744591046488530131448030112783530123461210129659103988951045300230122814430127815830132392210466694301168444100478771004463610052639104699243011629933010306091019102330109372230119106513847876301322353103982603011498801020403230121449810123693301289250102956991022782830103242330103147213847236301065851102992771048659130131651830105892830107492610008195301242679103053389007519 108203011647023012836963011369463010410311037910710345956301272730301184489301197276104174761038421910058536301268479104588861019358030112483010481398301044368 2015601007706610292130100730393010831841015198510407927301067258 2120263012631103011624201034552610029236103749591011302810345628 20695730118916230104808910449728 20583530116353910036072301319284101512213011037323012820013011246561004970630124614630106793210268529104574263011905181002991730107278310396953102913573011172761022688030131233513858324101953761026333530131384510477899103844763012699233011735821046512710081478103532443010875511035365230125719710481004 192559000080301098422 20944330109656110492206104402101044613410237899103766951039822310483484103910711034868310226826104377373012916051008014230115475810423006100026271023617610306388100339651041683230106509010426155 2120521036629410378337100374443010928251040955490042171047962710358964 20331710109929 2067191000000706104512611022627030126618730103620613859061301069002104028603011653511038325710013063 19928301069393301178481102053013010674683012282681049680230107343210483343100033543012565003011601263011943073012908481045104830104047810462250104564571006563530131996710193415301323615 203976301102447104592911048364510377527104387863011877363011840823010584991020079930122135810022705301256965138554953012862461030064410466692138500643012837931044181713841935301242762301258327301053250301135953301080762100404333010468323012871063011115971043939010436495101926461038978330111914110174971301240390138414171022768510182798101180721384141952203251048927810272357301132127301288345301277634102679261005866010170893104946633012873801035287910487671101643631036055230130904210362549301053426301275102104457489010099301272117301309884301309195101969833010949823012361693012673643012878881000001790100020311043595810269502301048956104228911017740830116357710449928104718703011049863013141603011722183012621221042648130130604613837802103611211048606510456493103965551016431230118767030130662730119414210440575101688503010875801035788130123523810494211100229813012944581038418030115603110379745301328776301304907301230767100265191022815610466842301099213104950451039951110095060 20760330110041530111904510431590301261162103615053010481803010494553011533001004240310410824301233694301293365301117901104958781383950930124046510157320301071020 2117611385225730110549530124793413839603103486421036235130111144430111561930116393110109857100051431043914130107578130108098430128580713845947 20930010125189104125511011377013843776 211148301160017301302066301311674 20791630107776113849492301271448301083344301062593301273265104846881002993030129237530119662630111885310361403138390671015074410408983301166746104018173012400371047988810044417301130698103982751385829830106172710356902301323573301089788104731403010756261005390710400936101668993010926983011499281039253010209897301077811301310150102375421023816410135962301295066301323857 2001223013065571047813930103240510472882138582783010757011000006290104429821044722910179390102670181038142330128155830132156310477172301164519138399291385605110383740104597393011503561046905910352911138280833011924001042792810442919100583311035954110419344301163112301196420301041631301161596 70165610475283301236058103883341041622230105224490036581041258530129897410134363301302764 2003061041147413844612101677431044479730105372310023189 207947104388961041396313841845301171937 6011419959301157869301160328100223041026824510357803103977861041687910465802 200112103662463010858691040932810268759301294239104361933011607753011758519007626301258222104699853010622701035150510435447104704883011585663010721171000417813858016104160251002372630118537030132301510484806301095437100105343012964983012991271035194830109374510175073103552321041565110021194301279116102897211043999910272218104333961035890830106668330110770130117637130127678030114793830104932630105579810118030102461951038442810425030104186893010646323011178813012895723012304743012624321040150930126641210446012100611103013211233011293371007947010031709104309443011098643013082661018961730109655613843008301128744103562453011221581038871430132339130105619630126317430105222610441160 2083361040108530122423330107697830111296210048818100754161048837730130612910130353100019211049288130116914310475743301046309101909461047920330118693430118128010418909100591963010745713013139001035381869421384156830123321210493716301257488301097344104816793012874853013173883011295993011946643012989563011087963010894241003371810159618301182065138496843011282631039802230119237930117493430111606913847619 22474100954881030538710230326100244551037929910399482 207722103940293011709831045871310119823301221359100784631013271110416150101909763012739653012524953013212351029572210346757301151169102764841015794730112778610107451104460303011179331005274710227692301036973 22383 2093181040929530121102710380182301173738301192550301284797301147336101568551006832010468636301041240104862353011120671046684410162483 2060173012712041018706230107056930111542530127275230112050530103558730131235610126233301055623301311181100422671040713110475079104654391007450330108242910425243 21699104065321048643510455666301151668301030432101523621035557410305194104302271026913110174353103649353010904801009044010013420103624533013053773012318513011020413011223763012691921045534330103186530115452210297940301159806103980193012920173013155393011765253011839541043930690065881018705830110705730129895410035975104846073010727021017699030107486230130218330117004030126995830115567910172009104267701027167510432194301152869104797343011889481043812730122415510208957301240531301084219 21060530130128510389504301071080301086981104884041001205230126688130114715430107639730108401710475050101946273012406721040104610349573301179575301306844104885283012242441011727010392910104047533012774231007746610304243301087089301179943301128781301099027301137915138280371039946130125288910345963103898113012442183011955521038759310173308301238100301036244301162715301192191301095713301111715301183759301271891301165012104636451006427530127987710407108138398063013171671016714310412575301325289301278878102988811041227530132014610456009301236012104573471014742510067603104512101048099030123216630118341530130368330130687830105845830107847710004656301058372301051782301325150301031771104039483012829713012349211002483730107807810376043104137191002108810387877 201995301261899301068020 209326103799671009184630127313110347861104742861045698130103381030131401010118867102722051042531810347851301168763301234733301306935301299602301092708 2072881001169230129297330118322110418304104225461022747110454615101694111024499530112240830110274210419273103031431049447130123527130132163530116369930124565913836377301387534102340423012440543011700203011745281027467930112923730125465330126244010428607103890853011955873011591763012765121385700010449905102930831035023213828959301317318104153311017474010351842301080958301095044102269671049400710301278301259456301300507 2122833011468223013183173011886273010416403011519261048741013845233100000081710430996301116421301105747301096005301164991301041303301286751301045441102393553010458573012799903013607051012245910491872301236921301235440301107027301280927301319354104403071006312613859756301045329104307681049488610476129301039882 20766410363567301095305301092070104850591012672630123335110024413 1070030113690810029052301035874104618431015762030128587810387999104353731040133530109212210386709104837831041123030105982110352781301098638301183777 22113301149230102768963010529123012683371046239730112337050109871046567930132159430132506010418454301310640301097847104654071040695810458465301125872104502573012365993012316173010603143012367531040540010399034101735273010923321008705510378820103455663011485841039281410067765301068987101783761014800910474971104627241045473610090412301202754301067979301124245 19562104880693010654193010931203011515361034737730111671430125284830110368110162681301228239301304785104447001019361690076021385970530106530410459913301184486 20081301313863301294843100184981000000546 13205 209746103062041039809630125495730108486110269657301078237301105098301170922138567691037739630130384330115102110188075301088611104243461042425410403118101734871045235330125762010064704101463691049360410226358138561103011242491383883110486374138458111034916330119417630126235610284541301267917301317579 208366301091195301074603301080251138544323012883583011205573012632913010769191385609010354152301107423 22732301132970104194193011012103012998193010911371017324430110378530103312910489134 6006091035725813848196301286342301262600 17380102355781004047830108634430128016610005491 1796530115290730123878430126136110481031301230624102094271041427810480249301179096101753533010837751045153710471026301264751301302876101206573011903893011547913010748473011858581017443530131465730113364330132596930117034410299318301088705 1147230126425330126970230117236410399565301066520301122197301053271101228513010511691039517010200835301245566138419553010890721020523910207282301180696102924583013015031034709410493474301168625104496821042301230131355830124197630125238230112196310483375301153722301297197301269909301280548301079875301282680104218279010545301181021101727711023081710442543301131825301081685301244362301161187301274077 207998301302543103505249017969101634513013188701385992110348404301305847301038131 22937301244661104116993012541461026771730128822030105799430127274210093020301277347301191690102011461020257730107649630111455210458874301175122138471671012428510378326301153082301095275301318118100753151045677930112006830118216510456441301083088 20934810453384301322219301304973301122944301117165104853603011314171035361913854624101998811039842410226398301150530301082919104421751000967610483734301067332301167195301240172104075751028389510389563301053147 21049910485068101477561023530030128515030124593110377826301062488301297199104815323010465331039950830115279830109308030116787410412007301294307301064282101585443010606093011170083011325931046576330103510430126195430138735010189698301182136301243891100950233012611711040639630129840510455373103457753011919151042068110162027301243659301152999301279331301318114101183323010800653012912333010937233012940811023563010475156104625973011337251037720710192624301303038 208355104187801043992630128296210486196101655851038777730116624930103109310362842104882331022616130107552430116429430109389510477819104427403012585841029538630126242830119198810284135301075486301275743301106406301157968104644923011037881035071410478666301091793301104888301046996301047466103850751042569230109939010487389104690003012969611038993010440504301059144101744901042135810186999104098175152301138497933012423153012448603012704791047932413843972104526203012140863013131941035964830125922930115238430109828610471846301032107101648261041352110042871301164116100274021382700690075353010831641043715330118350313829085100439793012372543011640243011789103012852673013251661041161810068445 212342301127226301079304301164182301132605301158220104621161039388930122888913837329301317188301273702103473703011363121005213930124733030108787310202008301311882101444021026109510141184103485481006826130108467910472179301170867301197223101404231018821510386411101754111002226030110727410233121301070548301183433100932203012765809008932 2095131002103913835449104687621041472510020100301094383301077739301075663104144451035214510008671301126324301059697301308796301261666301078099301239768301056467138282253013145061017818110493816104896593012667613012366923010751121384551110481245104464351048638510441069104272321003282430125861630124463830130681830109142013858970301313832104529721037852030119165110473508301168505301156174 18384301302429103028893010986301007992230115385210236119104835431007479010112727301299633301307138301283852104961993010718881043917910380833301273132301047029301120277103800841049435810107929 2109903010819671015684630123199130123116910075279301301581104763501043040430111909410178590100809653012977921040970230123151410002790101715713013096323013023901035365010346427301293269301171110301039434 2055921038332090064861043762810451274103878813010831463011910611038768330127301030107038050111551007784310487467100064241038498310038122100994021049455410291710301191978138424143011577561006366230130221310299677301102665101785393010688221002325930120280710420603301313715 2111223010327471047221830106909230116786710069574103592793011071473010596791039194610349172104824991003480930127709110407409301232085301030196301159252301231033 205771301325301101583513011748601014282630107100030131594510000017401012204010293933301127198103962341019299610046514301192241301071694301304544104203253012881831020561813857949104944453011721421041578910400312301173246104277523012867161384101210363368101905893012728731034664410179081301113877100018113011699413013157581038279410488578 205721301151769301159135301173633138374343013001223013128123012939133012415891006177010488717301120161301150864104749743011696863011492281042173210157140301111226301268719301074485301268230301064084301149728104440941035344030128750730117263830112125210359485301281220301127104301157674 1403230119441010447064101218943010634741011165130131868030103269510394764901642430127544730131055390183193010601683010861421038102710488607100000091630124528630111706410485249104329323010601703011728633011634061042463610389223301093172103987901042298951407063012446181385701713841518104381771382790810403589301234071301092477301078204100492091049621510021085100315091034610630116350210394758301295924 209588100309321041254830111689513838830301131952103830133011013681042496530128792930132523210229452301052520301084437 15829301187264301237490301259049301108540101843041046593130131143130111042652736433010722583013157041039431610462749 211592 203635104721201000002889103923539006673 1483330112566530138735430119142630107117710156040301117066103943991040762190133591047053013837173 211025 211915102955391039749230127473110417786301031683301034051301169128301317691101738051382283330127249813848455103519433013231073012864343011944301049109530128082630108965510380405301063482901253810426037301318179301068576104611559006798301097638 20788130108053110446448301280250 1406310414987301077261138407683010631211004636530128624130118068830108816030127172210420324104585321039602230103039710049563100808641048732330115712010420384301066472 20743530109328530125214810443452301089171301312527301173535102379201384378830112302810276875301105386103476133010313153011111181039736730129269230130282010424116101991473012841901013177110182544301187962 60374410366067100000911730127176510448005301248206301301258301240377 17863102783351023025110137428301082910301315582102342163011001721041811350106121044264330130500110007899104924051011715230127788430103198110428636301318174 196331002271710472571301263989101924951039242630118490210175212102983453013132951025001630110240130112910130128351910029691102606953012635743011031361385689130110843710057049102666601043496830110001810382626301299973103774123012346131040412210098196301156556102272623012652743010946751046046310445591101570893013120283012872303013173253011964363013105821048664630110666310388978101464023011204473013203013012728511382826010395127301243111100740911020598630126604510379746103469703011718243011173343012414451005367730128629210414861301311979301305360104501271048148230127791130130490430118499910395496301096720301123473301259294301119610103467311044576510471517104381259005915101517341008190510485458301106767103542983012514333012663633011046993012448301037746710107314101877503012441423012414913011679761023839010365543 7007423012711141042930830128571830127173510040451301325725301110967301159167 20112930103058030111273710192990100000910610436449301238705103947611382829110462641301310660103777123012389613011150623011089561047211130126468430132376210177178301152679301146652103942751044041630129508630118146313835412101003253011079533012780341023064530118580810381367103489411038989230117980430129314530105727610183198301045804301262324901728910435747301034714301238889301150706138442363013237721044882410362838301090191138438943010841763011592623010469723011345931020395610227274301095451102306491016136104139663012340549008745104602761039181710155218301103422301100972301122939104157921038203710031622301092562301324845102460951049181130108438910353406301290682100012333011510173011844261013697110473387301261692301306244301163782301306096301119775301238789138280033013223983011219911018682030105291910402461301291764900531430105266130110552910022375100784201040633510436975103661971035432810000009463012546813012375823012459613013007033013117661044514010390335301074689103462113010834061023154230116282013844376 19095301317133301058131301150725138383391048450710305760301174097138409383013230293013084841045620010036384103781303011333663013257053012790761017105310458828301131262104582523011787521006653390067253010456823011569991002672330131837810236330103042571016486710237535 203779138283783010515721037668910460945104566441035145930119333810103825301095976301250557301169880301153519301112794100049453010684723010480721014907310157948100799771041261530103145210187495301091197103901851018603210348286104213821028189830123272310383290138589099007360301128857301302589301283168101806971002600910473821301164036301093601101814271017838010011378101578351037797310405203101320491047800830126649810358213102304993010942073011301451014779510497002 20951301305634301309561301294974104939001000000893301257709103584021044745830123636810359007104883921040902330118514010278416 21218730123391910420695301266008100450523010973273013055203012728223011557411022135530111214530131043130126299490042761001233030127270510449127301121402301106299100772123011669953012642971045045210445539301129141103752681000001618138462811022779210077596102820761014094613856829301257426138362471007095530117438010495683 1224810382696301031103103597683012860341037891530128421410383717301308787104935723011007013012331031046315230109451010186875900571310399947301155815104433211045096110298460301290393301277201301313492101231271043987030126749413846831301060583301044845301128313100116491040581710231835301099768301110196301228227104338151035789210363073900334130129667930105817510425337301273982104175563011363911046909530131985110472140301126854301275035301173118138493558557301245442104647111384649410466080301073758 123673013082633013133451042038130113088410026172 21109813840749103470733012823183010625081035963310446534104600661018286310300938138274843011325923013241943010499933011629133013050651048419830110142530103259730110116810485130301259288104728885011445100838533010883451385770110000010791041369030132305430126296810352389 129781045505610462479 10950100093073011836823012633251038701230132293530109795010085704301130862301148729301078479301231944138370951049140530106696713842510100483911039131010379894301152639 20211613840561 20502213847190103592403012523311027294210421570301309085301271608301154211104503551046158290096363011822119018045301109879104876003012457111044427310487662301172708301272780301180481301159452102977201385886410426407301271886100465881046362230125107910377822104533633010951021029322110380450 206110104269453013089121384202910432975103837443013288453012567191020305510485464 21127430127174930112366010356354104698331017293930128183410488513138382613011470343012621013013020623010967483012461433011661111013614330126816630111479430117608530106395830130114030127293330126851730117283030125668430119570013839933104339553013288061041325210172295104624741018510730119260910443996301067043301263565101813673012954933012572863012727791023222430118060890150171002645510449611104758943011954073010405043011620591027809510461700104244863013192523011640511044025110378071900891010441519301091280301075738301115583104072591048712030108278230106873910410934301292706301259859104541761385926710150844103980021013902930118128530115432510429320100729221042171513837251900569010437360301075244301247828301060075301122395104790491039602830107678830109625510068825301171786 1907913842535100355823011676933010764861019436410350593301062890100314871036004130110771710227509301032840301308235 123363011134821008600310492743301274300301057447104395473012288463011283031003041330110436330113002010362438301080796104589201042566610460373301234056102670323011968491035904130119241910354060104076251035548210413602104404293010772303012371101046558210462184102310693013057831384757230113106110231573103979081003373210479587100318743011086631042855830115829310206074301310279104116691035522030126902630126887430127845710470623301038702301041736301046024100453151384760030124389530109544230118611710473516301131283104044993012676893010427501042411330105494930123431430127299830124174530125422210302228102302901043388710496671100776503011862033012924711046148810433022301243852 211983102987651027074610205342301167536138473221386011630118445710475020102381351044952210350231103007031002573710375464301181608 20712030111259730116420010159341301193000101735201041197310137328301050746 2069161002134113848761104660831014278930125267130108838630112998710160431000001042104682573010651583011927001014831030138933030130307210457137 19205701613848587301165600101898611009605130115258010421543301297213900954530108084430124279610448638100295353013209191027039930103563930124287730110841430107415510494390104891403010621553011552341049622010289740102815013011712773011811161036100230112375510433785102367901042234910268615104433991002874830132538130119035630115032430124418630130192330129236610450744 13382301280380301057339301183509103463231006851310180755301277956 207352301284386 134341382691510074634301150860301073675301087149301090513100968013011864081044746130124609530128694730106002810195298301257875100722033012392101037936210442078301075800104667291049362530127844110172174301311136138399433013124981021211610299180103460843013129869006984301163595301091553101837571043547310136301104632663011728591000240830115521310036801138428643011557253010557051384234510404484 202905301063225301172557100252103011175691011440610471123104805651044664330109491710494939301280112103661301383353630110348130126385910389877138270503011525183011185393012330581022321630115727930127089410384614301314390301234990301303280101780001029667730119684610294481301102384301318085301233048301257461 2118621030611830103326410023502104032623010766491013998210485531301130363100050583010518751020260310266451 201475301272226301117351104221723011100713012292531036557530116807030128160610420935301273840301049990301179807 1146110423644301304195301242541301101255301304250100443343013148931039175830109740710074058301185413101846583011803743010948921028680810231039301163362301158096301153681100874541018908910357234301235822101214291040417710230611101766273012667183010868183011817813010723271025775530104480230123643130127379510230280301282625104163901384416630118311430123321130128070130129204830112071730129162230112133410044858101762921041655730126426430123978830128707130109144230105809213849201100000062510416621104625193011207883013193111047038610061507100454673011672051002071910494170301114216104312383011553023010492581016158230131438930127855913846827301151600138578661013125410443530301268889100482451043216410396130301074118301256562301275959301268504103538613010869283010764871042725710352285 20325830107680910435997 20713230112062010164830101237673011929301040262430128340310041875301112228301064236301033156301055462103597291003533610053813100404833011280863010598093012782313012659581043703330129325630105829830129106430124111430109198230117450713841687100331233010576703011373111384677610190527301103173 2050461007343113849294104720213011131123011790683013010703010665251383948910086356301323623104524121048236510305323100000104830117559713827902 6022703012763011047494010429261 2273630108747530123152410033460102366161018902210391205301291668101580121046675030127289410114566301239090301059929301053490100113691039863230117522910021000301083740 60354210484088138422833011478321038224530112139430126772610434191301321521103532061030334430119244113858530101878813011691843011671381043202110400863301276425301127679104047553011204303010951611015389610494260301314782301083000100036933012640693013128453013293151048449730124401010485719301068616103844173012694321042197230127104930126609930132310830118038230106300313858886301273929103644813011723051048594710113291102843351036201710487644 2267130117871930138839030110243513835427104199251023217030112943110028791301137036 205906301314099100995471029315830109374010186796101081261019264830107528630103136410126707101567243011946891013865130109249410383852301122266301240678301254697104454291036194610176578104293323010905943012762353011744443010987883012365071009000310439431301167134301250499 10616 600875301361051103878333012845443012783833012575353012990981012342630112717510377711101959751038708330130001410304743301172692 200177103852763010533463010912561030600710454779101793151384699730132000930108836010111675301248035104609761013413910296020104722671035153813846104102667001023949513826917102848171018058030105813610346376301196929301058448 2117930112417310389144103945823012789603011784661022688310377149301300288301232167101621793011541881037904110467480301048661301164472103511801385128430110250210420097102447153012711231384615830130053610405813104526583012938191045176410365639104835203013130633012437441385394330127287730113026130114951810380768301301888100881863010375303011617591002797330117239530117636010421561104519953012779991005587530128635810388155104522363010307621018143010355638103875401047892830106950510150909104270691022626010105526301239831301244525301048036 12632100945383010378871008251610035102301109463301102445 191943011633501037503330115546930104934130108071830113531810426805103883249005476301256084301275465138349543010780601035682313845416301079126301068826138572873010390381044618610451893 1999130110769013839874301318563301123952 1219130129994110276052301244488301239476102849193010981951015585610416743103937421385459510461656301289166301125129102720883010723951004741910422279301183320301068832301309207104589353010996991384543813844817301183023901493030124435530104782510013206301127914102055641036170610005471301039118901124130111443410356707901675730131106910481314301197098102835153012340361048852190165153010379173013189493011151613010336743010633173011640471023341710421773301188921100611331017623810194867102719693011023433010707423012645683011320151000002672301274769101672123012951431039019310031896 22495101293913010827741042084230124148630126313230113409430113018910036509301316772138402921035450930111066210345407301257124301298712104154391039152810465633301117262104092063011522593011183041000232610211738138522243011823523011936571019584210380945138428831046842410360207301231220104140211045507030129246810182913301244199900515830108880710411889102291691004560130106723230123921630127801810402254 207231104529381020239810390776301159650104195603010638751004550030109497830128529930109628410038346301245925301267515102346141046629510132043301036596138335031384932710359679901573190083261003966130117444830132066910186785301151247101865063011892943012326781016061301281421301169648301211706102275701385068530126091410477358301195697301188611301104596104751401384336610229142301085739 1182830107689330123984630132556810412274104166073013257131004828530129371030115489830103705230106343930125662830128055730113530710083278 206408301098186104740981036168713854017138395661383500930125347910484608301136764101913423010826703013229881382942630124647130130486030117638430103670630106990430128303110030999104259471004160210487663301323551301051380102283463011234123010864639007702104006981047141130108286910361934301236728100339141014837210406933101819873012293573010318203012629913011365331044902310358404101677513011200121019176010085877301312354301147538301297449101329431036095010226986103957671007508130103871110481060301325563100573301042930410193060301176151104618791048886630119277430106196330113174410291984 148833011735803011578483011151291383867130132606610408867138449631000403410400398104799391012060630131952710445652101772111036218910193057301166235301053671301194931138453211384340230110767630122901110488066104335503011525313010618053011467611002195430111983330104927730108719410226429 187341015086730111027210180797104510581011275930128025710196560301109956301232580301303297104232923011145483010349471019580730107052230106367713843669301093607104173493013195303010469563011929471384490130123656210483313 20570410348890301182517301182733301263465100794581019473530119362310465274103459281041406710390036301273125138340171014284110074160301240890301254643301067544 2015193011918091383948510429022301254092301156570301165483104880891038168230132445890166293011963061023329010044521301286478103805401007178330119601830118145410049452104007151035390030116868010086431301196155 21002530128007713850650301123254301075362301265798301313933301311980301314309301291374301050160301063915101080521038633813839265101537163013247683012864083012805493012847991034715410486948104802541000001142103949291047604810025357301275632103874263012502253011819683010730063011921473012939603012863771049623013846954301090978301280276 151813012343823012794211049004030132887330103713630130197713842296900380010273093301156810301090599301267402103765961018768910389525301298234301299777104031771008025530126975830129944510075873 201713101841551039510210288801138329913011950751038466130132529830116774913828449100000173730114918030118424710351108301047506301158520301318130301237332 2085331048501330129716630123668130113019113837729700910397612103997633010769011047778510078545 21187730113435930109736830132115930117066230104535410431310301267120103458331040449530112774330129179813847410 21104030108684530127070910479695301314172104803223012706521006032610491301 11007103468263011100843011254333011532483011505011048981650101901035045730107712630110635930108574030105659830116802410484715301163356301130486138440911017408830107082430124171090156155010252100774401042387013859486100247181046238210141049104727581029610510000016141045346830112808710447616301165252301049179104304101000000201301288313101750993011140721044616210382105138502983011720581045861230117354230130780310480595101774133011941821006624830105628710230417301269767103612441036351930111466330103201630124202930106330030125622830104978710203183301192373301126893 203018301321042 2098833011794393011517813013097101020019110458165301088494301313596301282975 114041044346210349472301290683301030663301182547301310498101086371034739830105015410422526100251801384269630131535730115157930116719410437693301046049301094133104571103013117551022928730108007810386207100550473011233251000256410360397102304141029595810269136301130351138437101019921630109259630119336110362123301067211301114543301068258301264748 204009301297155301041649900413210075186301187808100453231009143710449041100544339010037301229150301288705301159728301285110104819813012845131006859610389349301162504301057279138559723012597423012443323010786013011892463012769561385917190124783010963391039847613840755101816563012905923010373161037966910426393301301164301152594102816553012242451035721410105556138494333012674971004896330118395810015187301061178301176004301074755301045521138485861027299930119224310364209301079164104410341045006430109412230109329830119682010428934301267553138449843011694841028820813859731100758703010621421023357210471323301301422 21153410493809301118044301134677301057085138405621049404113855474101946301044440413843642104694303013264131015619210387813301236073301124097102020843011966363013066803012544543011016883011639703010368321046968610203885 180133010535061039485610448538103844571028522410407552104442811039849410414086301069334301153001102356263012824503013065121045051530108219813845616101977171024581510383646103947173012576661045098230130330330107593290107051049306130109314730112101410303705301295302 20557130125501730108767910434181301278348301082639104839711038842030117214510203105301285480101580381015641230108785230107938110387497104048161383561830105922510231345138452131006638230115953310177127101850771045331930104922630114922030111595630123410810411945301131961102010811005807210377544101599171039153310389039301188668104591863013023851046664230123398930127083930112379830109630930106506010006261301311764301151969 2120081041950430110884810362601301055829103992201002918990035551383959330126608930113696330132489630132260430132274813858733301119895 203761044374930108961630110303510229085101951661028275310125932104105725281533102827991048513330119640230109555510434883901081230105366530127377550126941042503310298481138484363012687293010872813012592891019116413850305301163804301224369301292748301125193301269828102343621384897330108591610189167301163091301278070104566783011590693010844821036318830116051330109783530130902610422897 208331301163614301229479301051365301079638 205668 200083900887513829026301310768138467591385961213833360103038383010465731023339810027431301322057103790661044533113843655104911121384035210352055 21206830106358310033954301083972101903841017038710238757 2067001034620510413282301171645301136025103978603011541003010869793013207393011002221049351410351747301235086104547461043100930129896610093962102348193010608773013059843010727441014777330129838430105918710180469104025711045544830112922310286966103944141045019110424369104807589000150103456263012577711039314810346383103908291023431010074352301192783301138232301174101104518421016726290096951044338030108575510119556100209683011315713010665843010909201040363830107938530116896610046228101824783012791281035717310402316103842501041205610491708301294230301080676104938751044369330111965210185300104114921041827630111018130116548110398725301310464100369081043954210036797301315992301078508104734063011712371035435913835599301032007101309783011268921029660430116279710442346301313439101991671040976730127082310491056301255985301163779301259743104623091045032810350211301115690102268933012966613012796941042701110364216 601567138377281384104930109827510431031100204833010607133010555991013274230124273210409528 18429100967353010540011013601010389851301101127104429811020693530115337230111499630118943313849905104054383012648083010342013011828111046963410101365 22687301081865 2077343011194473012826521040416630103220810487836301182257301389156301272206301130743301281774103940631035545230124391910392097 2115673011912353011724673011889103012988663011524121046386130113542610426346 180593013150123010798651002242390035563011706471040220410385459 20787430107955110295936138438631044572010473681301072898301132131301084780301275315301150428104753753011950383013174793011012671004709110464998100269681039069210079389301185570301273005301107566301313222138438191029344330114994610488715100216713013139263012751831007882230127330710414489104795711036170230128792110437612 6000561022963730107216630115010110448891104535341384641610351375100804621003467030113467010424872301060300301197679 7008201041420530112694810449501301313035103541033012479423011334173012748541035382310167532138446443011808091038570810350480301132612 1600730108470630132559110348853138422631046667610434131100211463011382221030117110002683301085240301183235301301625 17130103534853011507521046346410179322301158204301189175101499111017690210474608301080112102967001044996330112490110437480 20384103661281000002913104877139016510301191636100048423013000981005997530114642230110189230130606010364814101838303010348371023035110489131301072792104902191041898730127743310205514103516241042849310231741301302414301322817104336771046860110024392104215141384581810456616102333331049677130106760230128725230123032730113437110447250 11339301180425301057831301153514301062186301072253301032084301170635301051745104230921010874730110728430112027913844625301302405301235375301056449301320996103849803011548103010725113012456163011090871003619730119423530128732730107917710120712104336791039271710413504900865310392574301273138104820321012290630110725430117939530131057330119177710160444138391353011355241040665110359619101423441040675510439524138539231049455830107979910090617301056569104014953010755073012400541030041730112661930130619013837066301095340100062251017743930129313030123108610424888301169294101929543012737363011085813012988039009052301128999 207625301072169101421443013103741014203210227967103477501039155330111198610267102301031988102951363011600681041308710395257104134563010621431384310713835699301297381100421503013128269008341102276771003365330118201730129924310449305104684881383935710346634301259429301193899301190025301082655301286835101978139006797 20612710197070102032691049251830112909810399071301106320100346811384966230128636910361271301080768100497273013230743011873521042301030106098130122987110036369301314877104667921384897613846032 20357410146541101998221042707130105393730108465730130680130106466130107677130106000010486115301031385301068647301053356104063273011709613011592721040085010365489 2113401040500310170570301031685104271931000001554 20774130108624110047115301151463102523553011250983012343991039565510157350301184493 2069583010905313010473953011569061005448330126373730110525330119221410347943 60096510459799301270663100817281023619130126252510425989301090670301261160301299197301097338103012521017426710157299100623771035154830127521610226554 211316101859011039381930111732510238541301228229901076410348978301099843104304973011626263013256961384761710412635301037895104427813012748621000001658100983053013063961049699930115676210427331301314218100370083011834851029522130109421830104675410449277301041265103820383012842673011534591034702730132096130132521330106981630116687030111831110437664301275138101458433013891591023032110213025301230540301174853301035150301192342301251802100445963012645993011029081384015110295336301286260101564333012240911027731530130710230129751430109219610291981301136188101538951021091510025982101151681039596710189737101710323013014631027421313847404301058204301070363104187223010992073011622641034616230110170050217213011364963012813261043298910419823104864723012813693011782903012646121027005230124239430128436630127188730126975010185048138450091383989430114680230105850730115527410425249301237205301133981901819730119514430106263710231715301072554 203653301184361 20996810153956301161265102846363010643153011136781013702210492621103802353011788951046499410044191103760873012403711019475813850458100411153012893783011877823011320001035132210448708104631543012431461043386130124521030119295610420526138425133010572911006485230108540630112408730126213110000009681000001437301243781301066851301263643 21056710226451104550183011478113011792663012858161383744330106754630111089330115584330107516530129370810494339301246129104361401041581013844296301076664100000063610068326301306712104866141035545830119426410226748104745893010454923012765881043612913852195100247561038432330132469113844861104866531000979510462872 16079 2256113843712301276487301096645103919223012957601029343430111127730103367730104998210458781100297233012684901044802230111899030110994210073272301121803102001513010710521003404710034685101279661384012610421011104032601028442030105336210384586103843963012504951039143730108521610388063 20739610434061301294180301285185 1741413858481301265072446730118518810388910104047791000830510447639 17069103470151047341710069221 2102733011835211038246410448647301114584 208907104531303011589161029512410000091741022969710432683138381413011164411045818030118431710405697 2066210072540301101244104834211019130610410641301128623301089291138405213010373633011525001027757610229425301262845104215411047512730106329830111781610352998301300839104351061048898830129829730130867710166142301148759 70149310357095301104476103849841384901730112973910430794301147884301262299301084281301303574104060713012864501385003830110179810463563100401813011319463010534883011197361034820410432900100573311035141230131034930122973310406217301133696104607063010337391042778910192984103815471384225813836449102955181044739130132121710399277301166019301182254301104329301156706301151752 202410301180160301087103 70086930109593010229797138485901383899130111114430131919530123248630127019110037034103580983011528763013015691018644510491821102968851036493210012705103553763011654301044010810351883301080977104576621020532110438538103648721037810310422931301068437103598663010931023011606413010682673011697061384931810469117104602111019890430105134130138087410035312102799183013019003010379863012577123011913343011663503011803661039700830118865310454486301062140 601368301078859 20784230129165910105847104166821036615930112906010148922104713153012299833011275459005273301244452104954421041801830114379010388919301124856104140361042420430106750530116561210400780100568863011253211028175010359903301191709301228002301061803301053583301290589301104300101664891043489810000011653011705321040335510270128301119031138484343010730003011572501038438210042003138589583011379111038424530106616830131275030124483810360632301282269104220551015210510286437103046853011885111044416810415785101050453012679263010595053012605271004477730115349830128020030105104630115837130106492510269496 20301630126124530130565630107909810399057103989391010878130129714310424769101726641007493210472070104067991038457330132017830109521530115429530109113930123395713838422301170687104750021038013030125939330108761930116376910406046301053195301092111301194752301244104104642751045842130130232910483716104329981018253530108743430104834210225356301268240301058338301119517301263196301172087100117091384939610021510301072571301046100301137053138547183011070561013067013857003100000139990363011730891041131430107707610356029301181479102019241042069610143803103602103013871573011743301006747030105345530132388710483814104724101040184630111268710361250301044793104416083013265721035068010494091101365411015610930128305010464103301240373104751343013041283012379673010681063013126191040527410382944104698953011084711038224130129222110228251104846043012933631041068510127569 20403510391547101751471000423610194920301098196301181780301273084301187184301093145103989363012872401038098210455370301173714301182361104241111042282110172209138416911047052530103252610405234 20174230128430310454712301154714301293763 207915301299579301322395104769071009554230131317330109463730116446110411400100452703013262641041436210397444104608971046024790062813010376583011492313011810919014518103761023011478563011730823012692653012679013012676931049006410451407301103689101829751048649510475495301263179301030891301308575100409651026724010159246301274724301109610104486911018633310442788301124672101119303011029981041885830126345230118806910493575301232103104872523012359623010579411009120010460434138437361020208110464419 2060511020593030113457610417971301127018301052164100361441038281410493651103767423012006311038442530129953910389297101473113011020493011086113011364511009595890004301029006010178119 20924990061661048701213839226 208301035675430118490313849790102720163011271373012629573011320493011762123012827951016332713859333301130794103629641011678613844510301107381301245095 122363012928231044482430131493930104902610295726104154681384580930117077130105802213855928301167679301089643104808673010604233012645401385860310422270103821693010369911383499310466957104478091003097410412713301063347301196451104385291385528030131229530107397730124428910188061 2081961383896910348252301234096 20245110054482101261711385576730111794930116831830107261530123405710423498301077207301107170101617610010697301098484103845601000535030125904230119633210450801104151613011746711007291510044018301062407301259741301303312103521033013892463010554941384032430128956410032080 2094721027393530123076013840863104199881045580210361850103800421030370410187517102395963012944181028355730129364610433939103563663012799531021017630132013910164944301075437301085132 1919930104813130107321410023920 201803301162556301156554104155523010586331006512313847134103567571019544010152790301150040301253540101308313010655613011967363011223693011281433011589751044231610452249103591203010979151042226130107511510446426103913883011131081001163930125960230105952130131404410210876301132883301126666301136858301137641 60367310069467104516291004266130111996810306214101183481005824710194447104370181042860610365219103797323013019111026957730105744430117355330127427030130671010430949104304321018602610205236301302901102354361045292330124194410484247104318131042379410404780103584241048850330131240310439693301139315301312260104188791049325110458717301161942138341051001848330112087330127062330108374610353932733230116027530126733930106207930106164530115237590150943012934003010437971030615451911441041310010175998301288082100318771018463010396012301163589301182955301311245101326663011849933013096443011735831008084530116065030106405410433240301111040301272875102934261023316630126886910354451301170194101971341006896330118811630129283630108139113846574104528481019473310299786100338453010717063010603013010467113011467351005278810205188301172072301147828301106849301315047104398293012534971000002716301273614103887521383999130125792730115967630125110930126761710080224101055309005109104258681047990130111143510201558301050565301134781301181689 600637101348421035489530103686030118307930132345110389234301112748 22907301361685301158042103562921037990630130529613827101 16196 2087183012627503011631061048264110131474301274023102955191011906810069962100000079030111289130119285330111265630111049110234267301058654 201467301282824100322911384480510434154301274713301288424301306065301258752138493731037996530104688110355125301324021301245878138275771013652510029268301104641301290126101770843011618143012913929473301257914102685681385059310010028102777171049387930126486210406652301175261301288029 2038331035957810406064301236745104843421037662830131297510408890301237397104247863011641311039167030116919230129411713856255301245127104729891039592110190037101942373010908173011042811006806410481044301081364301041638104372221049646930128070310445944104626243013006911035539830112637630119088230109356110176611100982941018096110460765 206762301285602 211356100026661015428313832902301325851301099470104673733011595853012636231043487530109505330104060010064626301151910301166750100310453011210871019337610125928301264457301101938301264892Ï»ª/]ðé)Ì`€}ã81Ì`”è301100667 2013221009603730112502330111651030111695310381376301258577 206772138439211044542630119428230123617830125396510392561103776323010764581026770613845998301320592301100191101889751038273713841317100424823012723623010475511042062810300999104534361037758730117467710393797138419613011092201384211910371269301154378301101914301057331301115787103986593011843303011272613010649923011579741030630310456140103899611384559110402434301169531103881531047378730110494630110311330112155913845165301284822104470171039812130111686810431247104065933011295741039079810047934301280127100451481038507730117077710463357301287960301051010101239893010577761036096510081837301076185301315542138390233013028173010604203010346013013168751034616330111353830131599630125582210488743102735981044421610085462 21149130116432110007034301149432 21391901539130128575230111749230104199230125866230113510630110051610469508301273812301119347301240771301112147 70104510156661 20790810292660301101822104714273011662101013894910179721103802941049188230120274610175271301286278138346753011510541019216130123328110393873301051620301086166101194493010352263010414021046281930118975510380134100723043012361621016941710154622301286570101576531037551810462592104050003013112673012654073011725491001039130132481810125670100332951007132730131863010002762301183408101753301039650010406487301282571102851973013178713010350223012703703013193671039668110141561104136833010642313012309451014250530105255410388551104650353011720783013206441047818410181270301323483103546331045143610452903 2097231047445510474297301088230301305974301102527 2103861030535410397772102914263011107393011320863010925591040532010074027301312533301113180301167234103064711011261030125057613839923138413113012960023010611143012629113013196721026825910202753 208971 20693910430990103602961017063710132051 20178030107054930114925610424966301319132301091738103615791018956110175824100000101510015079301116901301069832301312400901054230116479930107675430106534610231073104218281027074530121562530122413210156279103939761023379610087558301071062301053975102912973012311321020662430107626530113505213837862301186835 202716 2087121040390013848992 111781006883610397420103553063013136523011710541385812430106228510058453301191831301233261301326891103763471042954110472424 211648104247463012398293012957411036320730107017110375286301082693101903401385394030103232030119116610449597900431210436093301127725138434721044547030116973330107209310452867301135995301234772102690133013022813011508733011794273012441833013169463010580081045251190125193013261523012539391046101610183707301088531103828171043980110269801104511003010832763010743671041937310130455138362951042707810438284100769701035702730118467110410321104276111039124010243395104666703010692723013077801044821630127221610192400301104551 1641613856736301071601301122051301044530301083196301276662301290095100367433011603291019291630111123410452123301153183103522161046512610228888301080403301071590 7016823011825621017583830129008110404004301287373 20270510208280104569673013047653011234683011010171042420730107098430113148530131303213838749301193363900729930112873513847443301152153301100378 143121002534210467005301238875103597433010887743011144249003979301322891101472261000848730114623230131341710221835104498473010713381019680710466567138452711384505410423031301187563301236157301119204 20623410109690104689281041340810075071301304747104505071038144713850384103854673011818011043172510118027104621563011878653011818121383819810085865102071971000711810434617103533751045228110461894100226981034703630126423610441501301265857301179539101920291004904630119245410236876100000140210349739301283075 106741023072910381009101902873010854411383682410175516301072733 201565301115594301099097104007623012437833011571593011935931008961710039052301318388 2032751009412230112149510233085 8220163012916473011105991028332310209880103904711038988630109924930109697610465446104187353010326461027841530119230810036677301311918301083720301049722103864143010842443012602733011210563012631113011723911004355510065180301189914104205011044521230125903410443338301291904102039653010966721038334430104397330115505130131420110423002900562730103815510022254103916381048670230132232930110697530116315230129670210069201301270037901533230129467630119701530119097730107449310461421104386671047847610008343138496141017815730118011710456002301321533301103474301321013104293453011912303013030303011348833011971693011822223010951653013069921044988930113699510378811102362171026966830107569930126872310421962 1042710456417301181622301156148301240579100809383011904591039677930107066430129202430126605230129680430115086810040880104232933010619121046235630117579310496867101558903010577583012518159013123301305172301184419301172153 179183011655723011115763011936721047750210157131301301615103046011016444310430965102025453013120063011690721034924210490039103935043012684481038921810475152100747823010882761027922230111911830106806130119605410430197301060932103553973013038253010616293011733481027370513849831104642339006416102899171002892230113900210355212 2120601046147430106294410002945102011421383948710034826 208771301265351301163066104328491384299310433691301257384301164215301288057301294162301049749101421613013013421048488030132054610116987301086802104436801000270230129699730123468910486587301278309301311832301166908301294291301115714100135601037895730124335830116684830112837213827865104968951043499730105731410475833301191824 207590100114303010950023010672103011186571027302410023395104432311384516630132014930128002910437738301311850101428271016788330105363013838290100618203011549823013213471382903930107620810380656301254052301065691301269148104967251003427510483483301113808138274191038636410478678301089286103052703013135293011716603010866881038667630131571710492416138369181027135710235899301099502901078710302198301318990101206981043112630110583830104707530103983430124446430108214610388043301277726301166523301043563301248111301114983301263578104551361045707613859850301261412301185442301125544101937853012876471041564130116337230107330513858749301234459138537009003786101451611030595510273896301294152102269151023300710381559 211057301036445301149014 202979103570453011627513012778173011067321038670530129077910442379301146391100396833011111153013239631035198510441765301182781301285960301067561101594363013135733011301423012462481030137910188417 2068123013247453012579541044464130131324430118063610233237301187438301214483301245762301232991103621403010892811385543210162677101707283011912941048035910433842104373191013223230130667430123817210420686104583493011943051385647510481914104931133011183743011109273011077363010976071003115210270807301051796 202508301051427301299406101069333010763203011170023010794773011013461384395210285449101588611002932930107769410414454 189353010708711037215110001635301106113301241693 200348301230992301082992 206697301173476301307655301318060104298681047938410204378104161111024209630132400330111384610457410301245872103522363010799193013251843011287753013029353011713813010706183011637573010709593011062733010740851042721610431191301153821301229415301242851104787833010368623012649413013057391040060330111558830115470610379278101095103011945753010376483010955901038449510490119100000040230132514530110080530110026030115777630131299930104044310127477301283772301311207100000070730129398210004196104610391044314810347855103915483013125943013153631017351730108469710419168301253962301089613301238704100266531000627610407885100466523011008221042995630123738330112134210464528301268320301051262301232984101805953011625871045461310156451104405313013094783012696103013099043010960113012899691020751810268779301311607102687213011741241040019030115098830128108410027316104900121028233830130226830128464710458892301272046104688421039069530129266810375720301319830104090333012870903011816291034803310005734301079046104077023011167681019446030119550730115584430126943910270848301078314104088951042886030132198210129973301083373301262812104722293010475613013066941035682730118533810422134103457711034935730115718810140903102380151044851130130754510024646104930481049118010414639 20241530122920530108504410403918102335841385795910414857100120121044213430116835230130836010425732301108465301136734301321729102849603010491863011297231046766710006153 2071501011626610385056301131761301067380104341281035356910408769301056087301185157104561659000441 20195310176983100089141034553830126942210469293301234927301086679104233731020516210180813301326358301156741301101353301123907104892373011292411038562310426632301159586100994263012665241383858910460532301190270 200289101894873011917043011032483013146301036094110197802301120138301179397301063976900139010185578301310675100416433012953741000000517301282708301150150301294695301180407104587163011889143012341189018841301132148103825381039097730131796330124578810196801 6023731020018210439522104641013011175141048160430109246610385344 202188104528501038110830114729510471049301229802101521981039506730129260930132472210479655301189274 14445138392013011505813010667911002943110478469 2071213011756491008072410433077301148248301031841301120165101046873012514113012903401041527710438692103028813012426413012552411043456210484860104969073011670223012948633012683281044538230129659430108003730130732730103054910134170101067093013056221041584730113972030106276210391245301147408103776563011752531019655810282195100659613011891491383819530108365330125954330126371210036879301286334 209924138435391043111410271696 2029423012536653012974033012337271045792310209115104322381029866110361289 200643100746093012716743010909709008251 20162310407700103595233013168779012880103458423012559291018267010450900301258902103848751042848630132523110195013301086470103752199017732301172601 20232710025087301175062301256601301272477103854207013301270293 60158610178351 2115513013197901027390030115422530118642410434069100411713010492753013131093010857331046365330106760630110804530106814430126489010001674301167297301291326102738361045559230111277110001232 207595103640211038932710399105100876223011382393011600441014226430123523110360748301293639301066874301047584138448323013121511036182530109834030109673030126613810495757 2037271004359530115608210351572104719321040368130129412910072572301108314 13679100383083010586831002676930105546330115215513843900891410474316100425633012590931000001134301231717301105223100702883012707171012142830129552810413953103538103012839431039107330109921510387188101489691042119730118704513850003301041251104701203010963283010936963012774253012788673010976323013030758244138431903011860091011782610108078301048236103061503012541713012598383012845333011509341045082610451446301304428100017891020209110192636301089115301165747 1136610431294301191520301282544301090082301130469301052624301165293101980871007979490156501041905930127789910393476301283043301304165301149445900016310358244104284383012976961027390530116707430103255630116664710466920102758593010408271046177630126249830118445010268006301050199104895801384179530116125513843500301127337301034791102798383011169963010565851002168130130102510402440301193124301191647301234675301048650102966601385472410450494 6014593012929671040509030109260330127640710428101100048141043753210420536301118934 211074104242931049100110288699301104682104288893012975431041816310360907301264997138280841017213730117147613855621101473683011309563011283251007701350101481036538610052885301313622104767661039684110090670301320203103957959010609301103019301094553103505793010564433012950541020406430126083510350903 140403010753191047929130130938510481595301094045103599913011469053011724963012464991020223030129765110123847103986753012727123012866443012312111048304910471183103826503011153381034899830118780530118202310201872301115031103660993010751573012207413013079203011874961002547410363653301294848101398741000244110468299301049404 202916104796751040472910350806301294959 172981012749010070491301234165301290620104193031016063130126218810474374301092632138460773010515973013161261011784430110861230131524430130600810226353104750063013080673012830723011009133011732563010544853010655553012601383011647871041511330123475110391188644210173332100350681384015730106512230112137590098041005684130129379110231410104751351045998510476161301125405102283601042350913855338101072073010619703011055463012834991048562113843298101154683010804773012709353011211251042195410044997301111673101810971029490310179334104009061014406130129049213858126102955983011233289005513301180776 800167103597831385876230118815110444725103618983010736983010940111004296930104172030110899530126227510213135301183572103751363010469521048982810278498301167454301084627 2000723012755291047816730106422630117301810205876138410603012651763010446653012578913013090613012915681384205113834997301146827138390661015341110177081138434833013099921002699430105659910066497301294891900749730107344910275761301182474100120933011038361020129930105481930117342430132264713859783104917391384529210286801301112191301031861301185731301195385100345631046922730103444030118670710462766102551153010977401039697610444666301045564100000909210396989301128827301308448301117664301054513138589031048291330106352330119158490014323013254281043706010085601301317155 2005553011024571036605130112520310141552301243639100323211035638110024505301154068301163158101508893013231181038506030131003230125249110414461301308345901941930103485210417829301058209104254243011752911023239530123859610464154104718591046491930115873730112536330110007390097193011278821013946630117937430128543710228184104623811048796910152133301298465100230973010772001000482310283242102377151018653730104713710271572101016131046878130117414210351803103598981036200710432690104289299017838301046904 209510301265115301326696301190852103814863011907193011179623012726791020165910267710103469099008729301084200102208551042461630110697130130377510494552301221140 132813010658961045507310000009311026938410229490 1424830108415910380408 1268810116355104505543012280483011265143011102953011000583011525401048931830113760110187696301242454301257019 1076230123607130107241030114687910482214 1376030109026710183696301075099104155901003387510228053301080175104482661384880330110866210427676301109628301237862301099960 200840101905221000714430118184910106083 202120104544473011755243011515163010640303010399683012794183011272911042254130113422930118659330130939310004043101737751038715730118931510201187104678741023649510123714301312514301176532 2032781002916710192796 20282030130510110227180301292177301306502301053973138575813011035121043709010363779301155852 209896 20278630132494910230766301074895 60025130123012730119249510485368101362023010849061385810630109957710298603301107116301153385103495271034556430111709110096408301157269301293744301187790103063753011295791045139810442790104509183011349631047628430123898110416965301292185102390753011964313012629583012906713012916741000207610405180100264393011646793013170211047671430112742830126155510496894 211575301106490301235192102065001038457730119317210453803301031539301273962 1093390012983011495013010729731017294710448743100070783011269211030629510380929101438463011938103010634381038225413856508104516681039321330117564830115676710043968301237204104234571043172630117029410283423102937193010336721039855510442562301079537514071613840189 206351041178710271321101576411384206530125956630130436510467524301149830102724541026799830118840010237676 1745130119751130128685510423113103855629014030 208139301243725102934211029574590120151023206110456767301131833100266291047884210032443104702303013590783011791581001283510296158104777101010630910457909901361310179391102385093010791571040748310399935301136675103895823012408511043340310428197301187315104557161011477330105742010447581301283337 206244102323133010851601040907710490117104834733010811931028375730115166330107991610136841301171303301126507301076409 211470901279210226900301275341138388813011128961000001468301307027301326699100600271040904110427820101001303011365071004951330112304430110512430129320410233575102326053011913151038321910161114301321850301058214102674771035350110433221301194769301072362903913842764104943783012786583011522801004342230130480410456931301315368101762863011552651382866530105346110023224301242449101456833010615411039967930128562010079084301299173301274303301078242103951373011913733013192473011950301016277 14463301324118301272353301046304103871431049119510464652103451161040883210419038104385661043303510361750103569243013160051043607530125958730115361530118306830110117130112536430106251730109220110139847104245833011646523011468593011596111017442810435976301251833301095334301271783301231003301136434301237781103861891024939510479298103910771017934630109212710284921103774641046507030109534710237619301230870100458621041606210350009301310468301163679100674711017730210485397 18599104503663010676363010544781012164930118100130104140310402695138413971016068910392564301152859301068570301120999102357103012955341041938510363925104163131000660230130053110233406 205573102268351042215130114160813845588301159817301055985103865321035791510444376301305407100793813011314403010723231049282010133799104087911383583610384900104289793010816151048085630123474510483830301318026 2062673010463183011829713012338921035477610425172102951573011239001017637530119393330129045010486228104440551002205830114779510494120301088467 1917310226406301089431301047050102264731029250130123880530129565410385588301098659301301429104262761014040810298426103473801044653310294143301121214301168642101669043010932553010717861000273930103969530106384910489416301109051104304693011303683012828279005863301300852100119703010729841000401530131551310494208301288149301282699 2087473011212093012883941049016230127155810463401301194566301174239 207243301288322104863471039197410205137102889101044822630125477910399468301083473100075841385542230125419630118939410460621301064273 207391301120339100386853011520503010443381007022110484475 11615301263526301191740103511383011367011048735910282618103625421027081030110614210197061102597151045296630116849130116390430119083030115933810106696301164750301084542103981149000359301298106104312151383286910375977301287993101317511014898030130099010114789301057815104206791003574410175563301095838900769610365155301056076301188830100824991049310510229956 2119713012361053012927711041403130104578210069614103777233012829093012458233013172561002625130130087230110005410390912301237754301285226301308558103467391006645030130086230135995330104365310470608301302136103789543013087071034751910438712301052987104440691048388430129081310450864 2105651048651910203911 1374930130889530119162330125728030114693210038773301150753301120850301091614101574671035202330132458610403756104557423011011303012578411043567913857620104831771385434930126195910426772301183582301063924301137940104869711041061730111393930123068730131130430127205010267336 202100301195037102043011043592310428689104723261005246830104345910362130900984430107321130125755910302257100315723012213733010711753011582213012788731034744830105133510199212103610573012748853011218751037784430107233730116492630119231530117115730106930630115663110453602301129551301104972301102076301085699100758833011804221026913430123338610350577301070465301118073104736151041886030106686930113930410485101301257191301064673301157703301316957301281490301245292301323936 201855301309636 207444101646111036168230116629130130626130109239213840413103592631039516710454677301109605301240734301248413301292628301197072301132682104773081385439230128124630110520910407833301097367104201013011589411042534330111697330107807310416522138498243010373033011656251041264210196338 171491038548030116751130132430130106120110447069104652201384285430124531430117485410067038101744083012956041000176510189198104469861046262813840185100423743012948011038870113837928301102299104475983010377761023455530110215110461085104900241038976530128990330127913713859922301174497104723961036424430105994530108180830117172730118852430117054830112150430106303730130685730116353310419562301245348104557601017513030119613130106724730117149930126812810496133138290461036100013840960100000686430109272130126862030112529910380015301389329301160477301105355104335601047468730116462410410423301264829301076477301064929301104895103991219007240301137101100674741000000527301297953301259293301306688102423951035326710271542900017030104721910389680103470691039722213837255 70152530119444230123538210137649103767703012593161039704110036970 188741044599910271625101184123011651131011957130131718510345461101760653012875121042489230127444030119690510388075100875293012726203010383993012548211007459610487780101380831009647510186337301295371301067796301312762102369573011753813010750801382691610126674301117396301126194301094040103060509015768 12926102280761042604930112044830104427630127958930110415113840518301194345301073327103455321039229210453221301111699301126499 2093081022918510473983102323063012282529006404104248123012979691040058130129162810231581301320614301030731 1269613845926104109923012305911015946230112821230115786610455662301096176104457081010167010281795301045385102864803010730281039901710195173 11825301270689301051065301256791301168566301091717301245078301268349103558783013064871045012430111122730127823710186270138460501043179710083360301297638301090077103754093013059683012292861048003110434642103541861038573230118619230109828010466111100764061384557613844808900338230115724090063683012662943011635161048113530129440130103159410428896 211683138276131383807213846694104800951041142790087573012567153011053401040138813856630104253191039068910416097301189869 122661047140510439409301185258301062418301192831301082181301288129301100291103909623011615363012858821002149710409214301329721102812553011577351049105930126730310446170301061158 18687301312377301163265301057124100252143010597233011606751006811810470845301257713 2103391039217230132362130115439730126368910352176301152914103570141383938430126374830129530630124307510208496301291460101928051049280230116341230113747630132540910349418104700171043555410426250301193508104896671044763710364750301267636101612871041401430125304110201929301081561301076747103535413010827421035211510176830104120883011573923012405511044820110473011301305381301099672104518013012708161017291213840066102083181000382930131892210000065551018113510002325104508301011988510410338301197085301097253301183438301037348301235041100485031023180830106612830105469113838810301245482301065041104165771044270830117440210434509104237923013217303011217521023395810151601301301276301168631 202103301318110101802961005587330126024210483536104287021049105030108394310296697100887613010847593011295471000000630301084456301197031301307447301062283301106198104446113011674371034785310391897301073340138351173010698423012370173010304383010970241045795030130057310200870104142981000001153301296244101305083011951409985100685703012278941385519530110336310075589 20086730116592810430524301245719104068831028770830117595330128627313847520301322426100327793013237073013083303012988021008758010268562138401683012557903011053713012844441007890610360134100736931046258230114857530119467930126285030131150890119823011160771384712130116549830119762410113487102321593011841353010736871017919010448092301080053301064139301228235301147913104304641044360330119630810117783901553830116359110148763301110074301103809301254826301254141102489951041073230131860830129805430132385410277595 21156813842068301268956102027261042188290055001017536630130060110203056 20669410365648501002713828638138463333011962863013069881009930430115971630129607210446705103903613011816443010729943012874573012340483010848933013143303012604241019389530105625613840933301104129 60430210399778301311852 211259301090168301040269301154209104531121039518730124072330123299310000009743013151001036143310443404101850053011021193011721431036231630109723230127200030108190910298621301181089301188132104233641030325913859959301147788103936378852103480531010420510429618 206240301158232301266797301317571100363001043655430109240910270763104258621034815690064281041078630128118230119717910058322104870451020011810038518301268903301236047301306263103968401383597110412887301186840102810601048551630103179710179515301288110301279616301090239301277101301085434100285791045549210449947 13526103898893012535651042124210397771 2106973013082531048918310436639103902861049601830129657110465334104332101011539130119442110426040100000171410205124104386851006481930113088110457199301324919 211952301063684301124090100358413013230663010694421000006256301316888 7011981003478030111356430112482710246735301175129301303019104794083012875113012539873010683243011931653013131391003469810295644301294319301050271301248722301309877301317488301133363301317433104954271048165210394839301155381301272587101705901023330810191161301180948301148188301262406103605103010764123013096933013213273011135731384159710453286100831921044004310091959301085176 212155301186150138445643010923173011729511046642630106522630127598610385265104920053012422481038962710005324301111931301258117103003203013243701015221210004653138397861048595910489556301072102301096099301113690101767101043386630104696610291484301300834301059822104128983013001301000000773301316378 1976710302824301172399301091959104023373010980781008635410397933104141341010565010398263100646519851 20515430125124230111999630130007030106079730130221413853867104449693012400133012355431027553613837190301099090301309092104028223012402953011861451014972230107277610158599301238025301123875102239151048276110184099100319533012941263012240293012673073012608693013042101384484630111778930118982310129247100765893011051561035907210461336102925991385831830138807630118448110008926301055170301270934301058791103630433011515471040783410269297301314772103986761000001005 20599330130822910495856301068878104857593013148881048202513847144301164175301260306301289086 2093801012455230117076410495562301129040101634711046784230103117830131532010039560301311429301169634 166291049172810144743 21218810421373100218833013245233012786763010954313012810801039909230110166110282782301234372301106438301048132301056159301308379102695001044684830131135110406535301292805103628989009163 1099930127165910408264 2023303011825153011330103011901861017723310460610 21064810467252100775711385942210422170301070016102895811043929210401115138463873010373603012876861038104410433797301295461138459273012881721038596630110063230118288630130343010391673 20342 227373013134101000000541104507653010314161037781710462828102425151036436610300377104624413012978033012705411005303513846070301301860301243187101694123013248611046385710477604104619963010864593012928891043137710148981 209688301273569 20317930104846730118525210389126301073086100551623012305961047085610455040301269163104796383011568183010647011027382430119154330108661530118727930112044230115881730109323013844934301120247301239565301069679102868003011060183013091821037604110495811301241003104938431039633730111622530115093130128598330130442130128161110176411104930023010904391035278910396320301301550301080429301296349301119817301035318 20729730127988630110257030111764630118071510204998301237126301274511104271523012378251041712810459941301193548138476361042623330106059410466026301063060103860863011234701038205310412052104964211026848630126709330125465030130898730104944710448191104764313010812983013210451037506210166707138578483011559581384402930126960830117271430107687830129263310475293102261421007334810357071104726131038267130124551163563011852923012725819003231104467661047268530113524930126801710416739301072569101460023010317569010580103939143011757601035751930131053810094413301083304100267051012388730124503410405174 202166104340831048744910120812301298303301311541 18533301314884101294813012665103011104593011561571000429310270298301065681301107985104403633012449263011743231015579030130201610459680900421830108223210228165301246221301240685103656291026757530103545230116404830124536930108362930119762030108369910422950138428463010532433010930303012972741038566430132457130112624410174145104586663012605111035843110493844301090081103750971383897610457636301133733 7015401384167110421232301261247 1092930107086710420393104761641035170330115284930130012830131697110267111301108115301324265301053405101387071041805810424790301100478138404401008731410487912103930903011497203012743793012888901039067010177013 1127310024821301042055301318703301127997103873253012667751014144410456463301155114102745873012352593010828863011788131036313610056636301045802901612210189635 19961301190093 200714104118863012686681048382510419585104834943010984493013084311046811230119240730130158510002215301046153301234881101166323013288333011004433010584833011792603010308083010891591042096810495639301082935301242455104936233010754913010465903011746671004570710409166301302997101659991045489430106745710425465301278715301311691104057761012830810233637301079711301054989301282759104718531046832510172478301263263101620021383858190042961020675230130230430109009810377255301068610 20837030107838030111826630106146910486156301288240100703753010506331049573130107083210431099104460693011825293010631691382804310496752301034871138481771024059510483291100291323011180711010944910445668301269844103579841001307430127220910385192102894013012855323010825243012580991042396410361172301301338301159757103636143013124083013225833011153853013115251000369830106569010459112103966211018904310234416301070411301322167301107112301099508104106943011471743013087241003695030125939910494589301311256 21046301179007301326301100000151210471535104324681383850813847517301314164 200948301173881 20176301294885103751481004707110436198101243073010643103012884341038236630127376030108414230129121410042498 20068830118964530106623610227309104413231049270310270116103628803011200931038272613833426 15790301121447301116338104373593012867413011301983012545253010444161019375530127833830126923210044337104293813012644161035171430130753830131290913853165104942881040527730118847810434046101620861384586910160628101758201040093910002934 20641230109750810427275101980781039691010356876301092446 167431041225310029900100655603010549619015528301069732138416403011180351048213930103595610153167301270239102281223011014441041626510479022 142753010843023013256943011976463013133111037561230126612110185503301184420101103893010909723011626991023104310062902100447363011806461006198710238394104342941046685030124587910042628301313785104185231003676530132496510009316104347273011268951006329110156046301145810104735251046058830106296730105346230103557930106489910347347102817021034993010179526100131881023529710360910301121694103794733010309233011784043010611653013590873013044463011069211000001106301282042301191849 205014301123743301090689301229249100000097330107463610350522100629503012854853011716493010724693013170923011534383010844633011546341046763330127254930118165730107377710391101102686983013246373010754008713301232702301157552301240979103944131039474630117177990074121384882510190762301292422301291077301295997301118487301095355138290291000009091301260824138397421039009630132633010346762301103664301195804301159450301239190301305047100493763013132901037620530130573030131349030131678910423957100684561020570530112078510299561104778513013027661040321130116710330115085213855438104956373012529861034618310490070 202856 165913012332781028304610396698103586141047458310162283011499753010678111020319830112097730111596810475610301192773104341423011045451043742410435411103995401005553110284619301234238900827030110209630130476010235261301036855138362281040747910117048301310336104159083011930183013099051036401810195275301294449301189005301066992301156747301299794301150898301279930 2107801039867910480968104578341045521010420597301146854301262402301194371900946710485096301085570101898393011867691034608730110921410083314138424121042949910261655301298924104338691040907010366218301292057301063499104250861003680590096111020260930132679710068634301117151101968251037624930104119830115635610374875 2115471038305710407466301077174103452901011870710302142301163938301131781682790059731385653530117292510027005301299862301262018104569781042337410380097301314290103878163010934931042526830111704030128476710413945301152572301122191301228338103653621012757330111051830104845930127875130110229230103477530127314310364182100557941015630410474431104491389007451301310376301236222100000612130126568930132917910271856301117383301312104138591971044279130111897110449283900527930105540530110611610386105 111261049106430116034330105605430107241510418002138485651046709430127521110415589100439643011316983010406721041006110161753011516953012333351385416830117999730105694530126279430111327310141225104015573010758861035120430107884710351610104773251016152900622630127188030132185230125251810419706301288274 1786030126366410376448301323040102014003010519491002992330132376010424666 207946301236649900835330126794830126708830126563330132434010482807104468933011286263013062071045544490064873012715961047008730112399910164100301169321301168650104084651028682130132413510489726301312325 200931102807981039359110198564138468063010878541021839530111805330115419930130468930123716130112301330117429310227644103623921014490210445249301065515301114487301126781104005753011145311027275630115293510201712 2094421023448690128973010608851038675430104591530106258910410175301275371301142580301127139301307472301300439 20995413859126 203809104041441040531210455598301246297301168285101081921045218130114836710052948301065796301108397103749371000006253104503603013173231039830830108768730126298310390773103513153011887911020244130118811010149542101926491023297210132881301300114101314691039336430130687010160707901537110474908301080808138474393011527113011322601018675610387727301261226301195555301255282 21029930119494030108551210452385301085641103881643010348611017729810383743138537463011970581005235810474475301083341100535703011184341385620010075193301164704301245025102566161041265110406089301193107301039824301078723138385241037829730104104430108423210427265301155121 1053330132323410362072 2123103013222891047143210410047301319334301190983301240776100370831034934830127752130112815030125992730127874530114877530109268910352785301171256301088622138500251043247113843511104559953013241473011885873012662171023515630127151710422200301133606301264090 203108101234861035898530126321910426854301171275301289547104853021006448130127183410350942301313800301159819101963791002267610475558102676763011202433011143601043467510006639515088930127724430118102710422022301172328104504061020276910022318 6022913012831593010544433013219221043587430110612610431965100396043013057881022679110398902103976221027345510004235 2063861010643710434870104414171048645930113719830112738410489535101298471008114610040190103454541049340410393137301174674104362431011396813827836301326286104778053013071761023625530130532530131541030106412330105744110375055138408453013186793011649651048809910394857 138761003532690055013012566763011017961000001746138577071024441630110548530131817530112316110421218103822673011665463012243763012921483124301286979301099157104210181025275510460483301292440101286931041668430129909930105707810398144301314025301190310 188671004155910388448100451533010989801016754310351305301301161301120445100964053012348293013135411384177410115669301151195104227711002320930130793830128372710473766301291036101761561023094210377403301313830103594431035307910424569138372421019764210376901104422351008991230115821013847524301169074301074159301073297 602708301168398104891591009722613838476101855771027989910451507104355071023995530123994410195561301293079102908423010665123013199241384301530123930810191716138542013013592413011318881026037510089943301310099138488151044438130115210430131288230118185510226790301067694301321815301314479104270161001002410290131301193768102055371038991213838515301280197301273573123710058510104252723010434251045949930107605910045753 2198130131439830125804490149961016294630125882430109116510177403 210875301061221103054869004324103820073012875581382695610449809447010452666 60061630119435110399900867530128049310400050100462149002695102138163013125363010860983013021981028156810053754100735753012332331017595610362236104357771016886210463868900573130128734410365790301121455301304982301128942100825201040967590040381044926710443235104255581002102810455688104194183010608463011924731023130110415958102906861383402010497012 2028453010689331045639910352922104426951043228510429504301091136301261219 2039531037510730132145510056525301288299301133492901157010421239301101718103821771049564910157022301241952104100451383870210458736301069722301197587301214424301274918301040772101365731000478030130058610386196301156324104817241040215530108566830117397610049962301264180 207826 168743012546841385379230115438110429144301315674104060273010392481041229330128037310196297 2001141044425510355545301322373100436361017176710099425301053704104509313011729323013144893013172719001220104083551019432030107144110001810101919283010930903011974761040973830116760010493494301174613301263283100888321036480510165764301303867 1584530129913110091084 20256410474790301192563 20921230106712210384173103048851009633230117914210283456900876010049329103893573010526661048022830107901310458433301043587 203580301258014103852191048724210431087102679283012641121049285210121160301238627301060136 105173012913953011134573010599983011830171046682710382173104401181045532230116014710413305301293049447230106714410273141301147492104559003012290233011181991048811710453187301228287301122978138601173012609021020107130111902230112546210349272138279571048397810433908102025333011487431017035130114691010052447103813993011800113010635963011829731047943210401526100302631038437930104608230130800910475980101501863011540541047243110061492100438731049595330130536910462047301253727301275289301307061301295166101721221041892830107170330127486630108521710475027103552763010314143013067603010595313011086143010714261002288913838611101350011047404210015025101829161042713010479419101100661046964910289577103912601029218810445524 106963012957451035356010480622101801861384812730129011330124594130107312130103556810392754104613571038596910380732104496573013144483010761221046092730126936530116927630125817530112190110479696301059472301282688103578851022754510280042301291890301197181138330211014652810440203301114701900884210352839 602024301232092301241272301073928102308203010976483011003271383939013839646 174113012791963011313661006965130116869930112185430106189430110967730128730710423181103555621384957013846048301284393 2120673012715003013194301046668730131083910198420103835553013039721039839110059064301100983 200902104611093011512045121497301105957301274467104485931003075230115655930125236810415783301119304301121677138461821000923830124797330126411810108636301089031100479821023827910345747104213861039442110448791 8002563011607711048396330124397510180209104159343012405891036505330107278610156497104167183011366251038010210441739301301441301075221103467421011296130110724930105066930108155430123855730115979710412011301163126104277143012686423011035751004292210410485104463011042893530118433810440747301181935101976111000179013843637301122766301196958301149528101457991037896310449497301290007301187954104687991015916610470144 603198301243651100472081043792730106842230125386910005835301095611301110582100792261040162230130654130124538710199988100918433012780483012661021042653610299204301286607301159374301180713104443271019550390091383011884841023442610489307301259287301310971102732381043286130128640630105414910487058104168051009900330124553913842655103483441046396730110434810037246 2064333010695511000001732301224106301066160103455061021005830125281810433875301291906901203730116962013844200100000151910363844 20824810420436301111713900559410056899301316203 1137830119707910426325301389336100232851385764230107785230109765710203876138491563010856133011620811037956410423622301071127301063656301134608104831661029542130107891813842680301297237102834951044131510421801301262460301273633301246108301120618301041238301062078301236518103657773010807603011858781384095810287898301182130301297496103469421045830910267216101818553010871063013045983010597141027282530131187530109769330124240330119202510077665104540743012367053011751193012829673010611413010500121007597210481926900463910295383 2123113011846521382836230129423210361928301085556301282504301147213138490471018061830117949730111254710183514100836133013023261000001436301298260101786261047734010058317100000144610347487 208818301062544301258254104515883010955208538301041503103532721008754930131389230127555030131077710429755301156953301307855301115531102914031017515910111071 211865100552761000638230124104910237675103770433010766123010744411002068010185277102493551006740530110784430112834910160561010553710144484301286849103498553012906749013105103993701046284210081506301054986138545521008883030130178630103174930110586930119750730104738010427449301051276301119595103970573011296173012736701044670130109128913822989100098373011668101000000426102130833010688923011357123010972443013078699004281301153747301306517301070977301116642301128424301125209138546261048064130127302510467495301305851301152967100870261047154730118892330108032110157782301307933301315317101809403011731873011782081384232710472798102351573011930373011277321042094710381026301217936301166887104889521049361613856058900588610288610 2023211011184830123662410476196102900593012894343011179951027540030107898430130699110356794301244735301243105100439661384556430127807210305147100675381030488630132234530117349430131010110381223301178499301091300301134237102244153013212313013225961038666030124854410054858101567773011053051046940510415584101796441023843310352368100491273012621863010634441047967210414909 207077301312798301283096301084304100271611038454810436034101723161022845313826919301165793104674441042734110390118104623843010467643011045883012977311020029510178683301106150301173913301266610 13007301157071104351229989301122037301277624 2074501035928730106755013837226301126911100953651036278230110891710381508 131053011734993011323391027486330110875510002228301299562301265423104410611048950310285195101759723012604811049444730112601730126564610431525104442863010996153011040763010790423012510313010912581020907610192736301190190301053492104257571017661410164598138330853013125521041187830106304830130699610492573101253861023828130127977110391771100289241038979730106343110227613101453813010830813011641703010756163011841601022962430118823910454064100295003011693923011515951021135610005857301036411 2089601049420610004995103750853012841511385416510382316301064047301137599104678721385647010496246100972281020739830117038130118513610095417301230560301308822103961663011619501040291430110729110454035301152097103506531384850810000015641049690410386114301286421 22507 210546 209647 2036741040349330130607410164379301275444 20730410442278103963839017041301050071101626753012902961042535910417807301073667301040211100092911039336510399442100205793013052003012433993012947643012942531385233030113529910474842301188344 11981103472993011909723013187733011963421047121630127732830128145110041119301292141103861513013243721017141330113717510035561 210099301036469301128427301132353102384553011752073012939743010779851034801510164619138582003010663581042063110080775301242576103025801005848990084233010804621039550410167412301307436301259874103893431040859810388917 2100791038618810440010103973251043240610029209301157706103450473012984693012769381384670510094377301149546301240379301283825103542563011597481046887013845776138391961041136013854547301187569301127794102626551000001162103478113012904101046958030129666810415328104047693012907111382728110266147102490151039067730106560210388703301259339100845803011579291383971110404727301294765301164960301072466100661941000001012 212190301062761301182656104562391042608930108279430112912413859452103544483012660641000183030105108810463586103526763011320293011821193012574461026817830123279930130968210413400301291202100580783012914693012722721002126130110533810076127138384503011578831009805930132255710023982103867993012850013011482513011914841384304530127469310448539 12091138382111040091510416548102285033010563811048378530111385910392833 13097 202965100224641023124110290510104270761045575210390374301193376301270153102746571040159230103032830112427510234861301100912301165775104187961042961910296946104370081046225630130124910033733301309391104198201000240430118360710202720104939211041611810043457301285963104902103013079411035496690140071035313930116088410415378103485861037633230113395910423789301170666301233698301287909 21138530131106010485234 1829130129608110005494 21179430124488510466673301258678301114636100763583010560941042962410168243301251845104923031018054410361769301188925102708689015793301278394301290452301080238101240483011692981022891810427372104134471023369910198166301195787301058077 1505530112526010148402101564243013086173013034603012444593013181163010639393011274113011115881045987710450067100451133012282403012742011044243130109248610425764104541073011784533011067173011877911042564710227667301131275301118142 1534013859709301166814301116909301318646104317213010633751384479830132545590112493012749199005849104706163012297571047437830104807430118306730105965010364080104784813010677623011973243011079663012902991040391510472512138441673010646233012811943011255943010364561040869910353030138413761004315330116171410496086 2032701045495030109081610493379301060433104595793012893021041238710390425301117698103645263012265161038707830106419410439261301095254301122832 1757430110935210191298104001043010733413011840093012908403010318881038261430131163530132141410363926100815143011365251016283301147457104571843010744293013042131020755530103162130128890310040364301121663102292641002737310351518138471911003022513854627102014053010828793010552473012733421029718130124467310158945100629271006594330106770830106055130109677130115502810439735301236078100142881045698313858478301183080301121922301321760301146116301111773301240575301186214104420891040326430110240610271274104266203013007311017453930108820613839278138406803011849053011553181046606513857643301124145301259847301261064138335091384471310175929100434401023127110425627301125605104505641384311613840201301069051101470171005583130123822130106697430127934730108142110361680301072438101852163012441461039677030106209410396133301087214301124921301192800301229925138420013011826051039521710430230301045444301301770301316624 20837100273613012602623011107193010544471385800030119620930115686210410177301061700301313802301106229301068886103583483010761511036477710189527301169584301078939301056247301308219101274993011682381384587430106515710300980104853071048256510451168100781813011184921017766910189796138411263011843463010379641035018730113827410280958301149093301183681301307923301324751301046545301113139100275323012900381027256030104993810417836301098465103856081035813930115933030132353130103453510266025301292278103038591007338210196285301323909 200554301274651301055444301272099102310553012714631018334530130166530129318710304118301229936301087150101747393012715761041059210356706301324975301109994301190226104646631023858510203281301264570104696801038628710395835301151767101791243010845473012917791041233010238751301131706 20974110290797100704203011709803011281573012923721026896910468032100229193013157301007734430117342030105622410039045301065788301301493301076641301195996301107944301097065301115830138422491041993310302760101970841014865210495494104199471037501410236470301174125 10613 2065481385849310403954102851363010304035303419301118698138447563011503933010664031038187190155701020509910441516 2056351035549210398621301097801301110141301078740301264298138442371043243630127929030106330810428691 10237301173593102343741044343110067424102263861002025110132761301137068301298032 142851038606010378946301314513104552831007276630127977210402229138376551047163130129466910053162901084430111222530126278213845859301266246301065053301093609103519691048348930115124190051523012877571026165610482973301322348301263332301231541301244639104331131046600230110226510458020301286803 18414301069710103792881043557610465379 7010191019373230132672230130636210404192301196878301068039301170708301088484301039977103858503011502881010592810229864 20279230105965710099533301174453301323026301155829301067378 215161040192410485498138407421043384710481085138379491006282610118529301159210301314476103610883011657113011160551037603413857289301152538103960441037939710362595301126836301085262301111002138537583010845491006639910463023301116465301325127 7016491020301630113179710440003301307611138464091385513930116890130129231210443048301304388100805973012790443011217231048610410384187301146473301281206101754793013215541045022730119651530108834030128029610398635301148455301306785138458103010465611026641610482018104343721039407530122420730118975830127825010055918104848943010766501383933310179518103851321018297910152984 20329410191523301254330104224703011578303012607933012643411018548530130279010397543301264637301037938301311626301278433 20147310170339103019801022647230119466730107512330128155510405293 211905101577393010732221034779030111777810130170138286263011202643010690583010908641002152430104219510192535301150303301150104102010581043193330123617310400353103619161384522730113620330128031230116642510008508301325538301137604837410377497301235770104496681035235230107284510423635104721241008350830111343910032842301083698301286517301067868301128617301134157104399629003584138350123011635013011313311045586430128512610152303100260113013023363010821881042288210451259301284872301161768301202825301316643101127313011010033010411411034987310054862301281876103545833011147803012567331046345930103311913842154104386141035904930129971030109914730106657410398497301180632103852391025027530115825310463393138289551385462530126787430110792910457124301173766104069811048898930129020610231253301296829104070981002497130117436830126059930131480213840779301111455301197627102639951035846030108138330115484130110888010034216301054600103559391000972930128812230103240410457156301297200301172086301307206301261606301069352 203842301095447301067067104655471029013030114740230129044130106409330106028210194595301127893 208775104285193010895873012537361041976110275403103603273010964411384311310454569301042025104168761011690710467571301274109100912121039085913852232301147751301148237104570561045712210242335 2107843012320661038129830110282110474458301287698100143811023154710400129301031891 2040721018150310467284301196939301060343104014813011607203011499813011156623012331161035585410347163102890371045203130112219010172768301133402101824511039098713857894301164756 2105613012627901044574110388882 207025301256097104519561002501830115494130109930130112793010345080104235981004766930127898513841457301282905138496393012594771043720130103487210229843 2120801040492510218675301106100301271733301101807301119866102354211384214910483328101283573012343491384733110377381301306380103625683010834691036474030106696910043708 2098691014118630130607630117102910385600301075843103980211039766330109890530108425730130100810397355301246341301265233301067718101512633011841161041923410090565103567453013151371384474130129068930118893030117845230108186230118037510386496104833191012002830129256910066125104200453011813503012372251002536610494173100045541048758410004454102336063011536181023688830127401610122989104279431004694930119487613841578301158309101878791040844010110513100788981040275213827713138544313012375963011171623011691591017574310021779301317669103530021041123830115930910067744301067297301039037301066781301102829301062188138388401048646530113252610444596101260673012712741034942213845446301163420301166660Ï»ª/]ðé)Ì`€}ã81Ä`”è30123981930109178713855719103031593011620733011462113012726313010865773011627181041169030118299010413783100000269830125842030116411710139193 1814610294998104737393012631131015090730109901430119073630111866110031915301312292104191281011001230127371010439295101729871017949510150091301174726100055851384422510492768301270134 210484901723430124464910354896301387626301055511301080224103787391045970830119382530117109010454037301193120301281307301192287101820213011114763010936851045919110202489 211780301067134103527673013217411016292230118749530109230130124225013852193301105395301246372301146228301260671301274905301321918104480191048110730130906630107850030111096630131001630108939313859689301299450301168179301289743100297501000246210347604102991133011460911040069930115782830108323930111029330112500210185262100956821041631730131343050112993013148363011487093010985301042400210452841104908941043452310094059138390203010880071005209530127054913848512104539101040321030106066930109745010387562104107951044219010032244104964233012774213010695473010920623011327101048980199661039828530113552230126970330105099710463236301054615 21076730116205810287686 12110301078226301170394301173520301084344301146730301308151 2082589005224102688251028541710377058104761973010816303011162793012811921003497910139845301289452103960421018995630129593930103634330128342510038499103566333011731471046954910202535301288831301103532104360741040210510298300301281227104650133010604501025827510396054104453443010677831045919710406163301279604 2035603011043583012979441042130630131018610490944101828953012736901048618410437794301106728301190663301168685 20887513857786301136822301280592104477761034904630118659630130662510143647104215681042304010119618100396729011223501067410413479101887013012698963010440221048760610477131301105717301069753301314926103790343011308241003438730111475830110455530105564110105996103599851034527510192556101791381000291710348079301093326100771873010563421047145230128637930118476730111750330132257730112561010202037301113585100051881043373630123223810374925 2028291000563730119183830110262330105028210400974301294665301179027301262345301078988102311141042615010431880301090196101939641017907710452093301242156301130226301292435301119534301160448102931891385769610456373301288397104613483010488101030615730111608510173271301309621301135836301244185301096007101831481009369930129146310151653900420130123339610267667301262001301245920301169364301262357301089066 2038071048823810454279101086493011962613012452663012914383011510951030086430126035130131821810002021301283020102778001035068710445620301118278104075941017526830114833310137869102804963012597391006470830131840230126380030124634310195484301147647301185096 2190610445933301325883138374953010631121029982310201059301040773301263655301192927104927841047747410036179301126314301092599900865430107850110148342102826971049293713858399301041539301103729301109957102263361004715510178677104089021048821230125592830105413910465793100804703010496971039642113854739301034255301308070301274394104334821036526610234956104199211003751610114425104411291000395430127943113856661301034993138394511040744810398496301319638301302229301114810301288152301046871104501811383822430104355410176139301259766301071681301195327301186613104615141029932710037747301254043138470243012871913010833181044519030118277710486422 20007430131138010285140301292311101867863010607403010441851382828810473307101547013011957253011881233011491573010656591046861030118244330113147410397897301061312104378201004291430104724830112701230125806710453407102704303011311231000975110394741104147641044197310446547104067713013046671044521730104180630103445330109296330126382710448334102665001017622910422306100736651009770430122913430119340930109508130132678310108809301082988104461671383345730119310430116985430132670810232070301097401102289621038082930107810210020891101659413012903113013201533011488773010883133010863543010631101044005390108641017863810413512103806841040206410383783 21075530110490810197246301188397301092684138448603011847471000533030127464310408376100017161384258310202518104445341009151710476722301312794138549183010690331382795510037912 2012351012643010464084101206491027139313857602301236228301075118104876223013126623012700021044717413838205301035927103967883011551121047492810395745879030126925130130179830108858230107110810404659103469831000001149104500973012757623011136841040898630106385210186516100742641048193610452323301271027 2134710450422104932713011594051007534030127253730119089910020791301289570301136680301258497301071638104134353013205543011133351013490713837146102972803010830371046023430103169330130475430112679010419022 8005981023370030125986730110335230108290710473963138330821023219513841342301125308301156804301061268301117204100963223013241711007946410072530301190144301185679104802201038167430117577510295766301283781301278724138578391385653930112913410443251104054653010356931040510210396712 7015893011942591383787110200626301271252301233848138423501039401310269964103957103010741973011720181045845310190940104034711038554630129671030109273110111068103886831016752930124610010107536301118524871530105859530129638890176201020562930109281310070755 11118101912961049457713835606301264935100403891035705830104016210348618301030329103808843010491563011008933011595013011325971041857330110029710352917301192144104195173010830061012757510492318102878843013055731000960910106228 20821413835016103610341046155730108428310439977 152971015739310494654301167646301296077301307310301122125301037370301130705301132639301287682301055979301272141103624601037528230112299710457419301061793301063205301319950301182485301041252301317476301107764301194674301173968101930763011798273012675351021785510403073102309431383862410151464 207911102922293010763091011931230127770830129152210026780101432851035592730129432430127892730132225030119558930130978230119069210175877301091009514229810149770103590041014753910465538301179014138443081047060013835654301275062104674591043962313840318100011761042636310472243 201659301062586 22588103752791036611910405386 60004530106935530119227510232156103845761386013610390559103652133010368503012657393012940003012707773012771711046363210400185301105756100412191038750290158581000539310000006111035785610081976104073391047475010049802104503773013227183012589271035204010484711104505683011549991015212813855485301277424103856191043437010376168531005710048560138454611011384910484178103939183012877023011948401044717830112978210268139301114444301297763103551801048722010173377301170618301051188104528421007403310035844301230386900758030106278530132082410379749301305013103926921037555030120026930112643430126948030107124395383012827641029055010054989104085831043565430113515330106830710267698301093026103607803012743803013150673013190211384194210430152301163797301239276 210961103849701038434030119140130106057430123123710235988301196384301313588301302841138441423011872313011557721039686230108021130115893010159205102760401039794430117044330122405110253755102790963012823761029848730110064610193787301164056 1406830129545710201686104032383011603651036172530129081530127027213827688104900691041464730118706930109889530111870413849909301294893101991583010679341047786530132080630106130630104407530115383410465158301258896 60251510359337301231892103901561383310710476335103914261035659930116601310163618 178871000526210136121301285291101648853012870133012777511003355010000011183010665511045017610358354301322106301106221301197095100390881049598730107708630124317230116655330108150230107894510405346100333043011911571043025530109055810389635104306901384684630128622110210462301046878301308019104603711384315890112443010634763012700041006682130107914510389455301233764 8004333012724013011359541045011430126143230131710530130297030131420210355040301071801104850391013076010191847301152746301315555100068233012595281037818610439959301242702 21142830116502330132661530132478010186279301268864104288933010439661040168410384838301159685 21063530109657330113613690071919006018103502481042068410494926104366243011816843011709571042439930126076410377054104767121044343030112413430114824530107337513855282101749421001231710035503104630383012756421049224110493464301309843104000089377301134827104528083012680181015072630118943710375796301178953100370653011063673010970371018993510181519100041811021111530115110430117042110230343301076811301281594103967903010345881045144230110601110031246301233852103564981042518410040520301277402301315876103958203011521101010782810429102301100410102360183010326063011819603011963123011125773011889563011892011034813430112938810482681104499123012406093010707901026581510398726301320182301194402 209403138462431041228430111970110178793104935331041905030123449710354338301035790301117154 20643130111888530126701610147807301261802301168606138455673011085671022619813835487301082597103651403012753891385917630131585310230709101707191384601910399182104707783011536771040439030119513730118006910353800103528041017480230131977310230244 206274104861721002635613856712104538291043847413847958301107311301130828301292233103597263012674341384917210121594301099919104069503011325833011785281005229430126799513839558301107026 207516301302075 200320901685210489840301125436301073531301129231104710289011276100089623012861901041669710237076301096711 13232301309264104856073010998253010979193013051543011934291038792610272195 7009963013193251044237030105017110416638102426951383625430111516830125786710451502301048491301312804301097357301299090104452183012998311003977430111677810067719101086451384657710229847 203065100805783012679351047385210486787301324801301261385138470493012727293012595311020078110353140103540583010435173012764491047002630104216110128369104209583013083003013256381048916030125987930130249010402790138350821000407430132445430132421810290388 602221301032033104749211043363330119621110386664301310263101624271018829510286350100296793012952531046276210412121301305507103782131035209630104705530128832710227140100417481043967110349635102831671040919030123174830106644910091780301100596100668503010656541048093730118347113841270102660793011579243011920043010934001003604230111102530128599910168567104038843013207213011958173010338313010763061002631230103567030128872113826995301240534301084239101599513010396601009630230114902330125257710182197102969391040438010087535301317580301071236301236453301312312101862723011885061023795110035689301098335301030242301119147301309722102720801042116130112173930103361410393067301188204301285861301286461104318653011564811008062130132545110420442301234204301229154101947743011765013010593421042579510007697138414461039237130123176810031738301273147301232156 102013011547113010781361049380530119550430111003830117302430126629530111669830111077010383329301236085301261180104959181034673510428265103932771018545710304605 20506910083618301155888301256497104058323010546973010702371007430310443715301274215 205655301314192301099474104800451004146330118731010428417301268788 2034811026920210238417301081076301048894 166981045648410006923103620161047274830110250610157943100000060630108418510045074301261211301293838100645893011629911040198313838523103754753011953021023089230106991230104810810455084301131375104200623011251253012338471045935310478548101073243010891411039208910495623301078654104467603013041613012601061029771930114786430124190710488128 1447230123024210412262104333751047964630103879710468942301260339102388581382715930111074910295986 15305301110926301180301301062388301279608301180077301076775100980293011661451385784210353283301322778301190410104393083012979021384870010480916301156204104385633011638073010719313011809531002721690077301037931430118564810490378104401471035142010444414101873463011554491384267330128686230129970710345878301256044 2023451018643730104015230124371930132375610286757301278914104932841028656410352930301141119100701591385380410450060900628910236527301298751104805633012652791385564930104485710155604101975381040091630129652530111912630126681910346980301175301102661521044759110465105101775251027176413842694101138481041814530110707930118851213846706 800417301148863101955181002630230113576230123153610464429301284509301125099104121173011631411042095430105808130127362530107317230128448310385476102050121040673530118248910483470103803561007525510435357301086292301094076301170639 2111530104941910401719103953473011821503013200271385485210385293301075487100119353013117833010755843010696101007508813857474301101143 175891045222810489119104361733010570201028683910286018 20720010385620103641111043319110446511103582053013211203012681151038933110469571100026601037836930128141110469341103635551008426610426498901782510149666100614913011724013012346151383714230111502210229733301063372104094831049646830109799630129175610406581102771351042923130105095830131779430129370613845691 20347210379451301190469301105426301299381301312916102066493013061081043152710179576103821911044008410451197301235047301252511301080180301326711301085010102990733012633313012387963011691203013210771018873510455594301314742301243535138548881043240130124638930104931613842348301313467301128936301123464138458383010693411384228710473372104672501015552410288288301234905301283909301173857301192001301254362103463793012390603012656153011319421040400330132704410454715101795463012243861015595230109050830123125510474822138475673010695903010565813011906821384043430126842730117513310435987301109646101837013011058121015858430125454710463189104133381049560110425851301039006 60374510027988301071728103965893011183839018279301155354 205606301326083103654713011031153011808373010976841015627830103020810153700 210432104277443010796661048749330128207830124650910388824301114943101431283010878231006733610413633901831130123635710407096 2006110271212301143826 206637 20225010171751102303473011928423011354591008600610037542301244282 20554710048759301115142103021999009162103637161384093130129962010427270301306125301304043100424461041242610361194104937931043276710419349104825661017493330112267930108313730109866513855639101921603011681451048247130131690830104373230123186210133083103615493012927893012655683012710611043156730108371110226886104186901042076330111587430112530030112998910494544104625553012625671045355510395560301116508 216653010974341029897130103606213840982301131574301173706301179308 2094101048598310047122301260069103490963011676863013032411048192330119195930112298730111888310353677301086821301286710301329742104353603013141741383555230127196910424800301035722101417631017377830130460110358803301281499 2085933012388831007274910194678104647641038525230118147630107553230129559730117239410403702102972121038177730130575130125624330105516610462021301180500301169538102078761048288230112046610407677 19054301128072102091381037757310132704301181831301194416102332701003886930111894910451850104570871046362630107370910231399104828651043924830106589830124017630129169110399275301083343103793851043252730104985230111380013847903301076706900901430123431813856431102582151039009310424502104272433013093373011220041042620210201150301305570301087773102286421039823130109920130130412110046676301087914104832631007285910204366104275821029953710128921104919881047977330109214630127221410403797103533163010760303012947781043678610410467104777501028305630109820510481921301320897301083954301281641301134329301118896101599011027779710025647104259511383779610430650301261330138370893012737343011958141044894010358252103055241000001716 20856100583881007409730104579410273395301136114301271060301231947138485473012721683012831813011958063011317543013137243012829233011048293011194801040605930115396210494152900728310195675301321847301315387 20412710488324301170402301295589104380291046869010426149301164699301173773101241091044668410015074301282165100107423010644673010614343011500501042243210448475 2122451039149410378021103790911035545010012871104664141001094530111978430103227110388433 155723010366521027633710459664301284491301191040 2085911049001730128843310201577301128037301069252100028791043929810007306301048427301240507301303475 2085651038790130110026610445731301122383103970589004199104669383012790393011342731020164510380790102024281039537810376757301300063104125331048467010006794301262276 60066230127370730119465410354608301191865301307953104786091019574130116913630132072510194999103928663012805221013676730118237310409901301081171100494621047552410423290102731513011289351385412510351930301193198301257772103592913011161103012803921030621110378572301306206138507371043098510354563101973191036317730116152330117262130106810330132482930114260530126583510181078301314697104203653010718143010806841003601510357637301162548 20315410045658301086564100460913010737591035524510403841100432611049353230112714410384652102845953013236779009440301047931100635291038324530117437210356713301316433100023161048087830118181510233126 209106104466683012730421020371830108822810036337301076446101586411017513130125847430125418510129388103850403010537481005657430129697530116055613844196 2065521011633530129145213840167 209313011114043010726593011804833010630823011225163010725073011588233011657701017231230114665830109549430116718510420665104894493012333433012583693010707483011020461029026210345450104556481018146930127259310288141103805833011521023012686771012011230111359430111725530125541630109125530126310913845303301063854104104911046443410494003138506771003084330127909430105811230130122230124629530126529010196787138454081020357230127560530129110030112042510430137103493161004092410358246301086924104205691042895613856684301307645 2067091018015430115680010022821101495501035194230107451010026761 202506 203075301236730301308612 203966301305711138273491020348410463511301117536102273251042606830128562413838930102052863012677063010534503012883883010930393012891981004668410376893301228880301127347104903551043941630106322630112564630125773610191405301180473301196747100300461040288013848767301094667102696883010798993010611241383882730103349010293282301038421 107541027429530118691630123191830127723630132634710148671301149002103814811385239410463927301033608101842743012943493011974111013690430113781210177768900903810003011301078907 20357910493448100816781019468613857735301112596101914621045634830127907010439807104412323012814861029915010164098301311474301095862301314027103489381384095410413119301184502 20608610406169 60078530124498630105544010489475301156926301262584301224138301315840301091134301270136301275843301308081301190986301106321100000087410012791104333083012309721000658730103094130106102130110788330118807310395571104006051384770130103419710300599301054554301183316301283024100410513012842783011527561037643730120616310375713301179190104390421000522910296803301151626301183213100454181011057310448987103915113012535521027157510141734102335391037743010094458102024271020139630118509310454662104077183010751501042219210482513101779511028316310106772 20814830115350330105402213836248301172491301114755301275842104504831017040730105509230112993710416103102817493012999721049196230119417510190900301234648104620863011102631041817330119012930115508110131397 20395138389623012825091385071110411046301311326301316204100697501038866830118390830116277810004350901635610470992301166509104128831022762130123345910437435104898111000000919301169749 208506102061501004360010481338301032813104377791045475210357248301278589104481481044620130131917510286397100310949011691104054471016346230126351210186252104655053010849811017779310026300103850421036306730129140330114745810484055301136519 2117521385018810444170103539651039503330104216410118697301101562104451643011290823010573163012353493010587253010503561035408830118915230103068310435883301043511100497873011167441012283113855289104842713010751241020287513858150301068079301185379301072696 113821023498310464426301120973101564843010398143012727411003235010393728301230693 14920102710403011874843012874411035359930124939130111316710364101301240730301175552101612263013088993011065001041523430120281430119765830123341130130076330124590030105821130126121410395881301240654301305815593130124466810039551301311798301155516101564141048912730109428710191638100911191048985410377860 1513210346609301132006301096955301306873 200450104686733010605321042333410493426301059525 12136 1094610483434301064023301185206104493533011050551044410630104895330108139010402094104423341010191830111498110404373104058211048254310000015561014243230106455410120246101834401000746510079703301050786 22822100898203011526021384922930107889210493327301154015100941133010757393012900933010549001384021330109502130110103110386099301130278102851833010834363013012481003525610381880301185491104222201001285210355053301299925301096380301233671104109053012674983010657291046580730116379810179829301085781301297309 208057104155671036419830126236410025583103461001041658130132303130109223010426478301058671104956913010604093010798783011620151036261210377447 209521301067201104595303012310211030523330103477830105704430119110810357774100369683011526123011180479012559301235627100444753011282401042129330130156210361270103910863012748423011850083012110481048607430131794310089818104554413012948901004389330123932030110275530124472613846689301166854104267581009487710159945103910351026784630129418310428570301107326301172195901554130110582410425167101316481035340110399660104803219000251301067748301235463 206200103555351035765030129561213839591301237925301120732102919161043882830118979330127651330107436430116217610054746301135525104567083010676281004340330106208010027548301046950101906221025669710066118301303964104892281384031310380643301115675301192430103956513013130371023336410194300301278742100458593011095623012949933013065401035303810412090103983333013047411044536230119518613834485301186299104796313011588521007663710049490104106593012620583010876619009113 210096 2074781038105710297659104318933012608883012976141035502030127333830112013930126967930113288710231084301160217301265031103597941040697610364175 20029910231402301321142301056565301149038138461391020592810362967301229059 200720301241781301260457301146767301160322301196082301085098301267145104903683011925141046524910300960101607530107085410451438 18348104472783012377331000859430123071130128035330104161410470867301161197104834023010954331035326330128321530117291430132184010231879301326607301101200101549421047975010268424104434563011723091023670630110245430130282110000007113012980193011346283012471701048275830125959330113543310049979101623530111691610397959301160151104190933012921593010974283010843761049001510275299100987281036108910172655104379003010917321046150130112892930108455010232044138440763011497183010813791041641630110801130127390313840635102321371026872510421807102704201044341130105527930127604510467435301278668104168913010458471384665210195165102252551045974630118207530131051230118809710174747 20811530110828530105661030115818010194444 211733103764153010584543011038823010623511048152130131910230125448430126255813848970104184181037651610186259301070530301272503301054004301295003 205508104740623010951221017706130104681330131958030126122010436256101490319004228103865701028696910444150 2097581036601930129379410431807301254606100751661045889330105932010461931301295077301187951103800873013135163012649633013215643012753741044690130109624013846690103881003010850543012685611004951010352795104379791042150310351314 20550301230750301306938103578053012446741019508430109390930131561030117045210381917301053216104922241000476910234407103962833012477883012578421020203830106169630131235510071365301035858301230739301101360104073263011461801384387910442973301154437301182426301171602301033418301157075 17106104409231003209730124718430124306710355269301313074103484969005426100135633012780023011370101385695510485532104949583012292971046304710447154301066914301163270103971051042443530107950030131747410272455301278624102765451028065610066448301214500101455731020988430131254210453519301279294104176861035329810493311301034551301066589301156598104694271384142130115682930125722910000016749015946138547483011336561038664110474446103965071034672910346370301099414102337741040138110379611101545131010758630126113410408116138569983011299431046387410383024104201431011298830118818210419327301235346301267872 203690138444543012241833011573711003031610380626901124510412243301290547301270254103962241047418210168143103619423011735123011870941036173530130789030112243430109066810390124301295644301127151301235369301268469301283484301306546301136603100665413012291721022099530117380810025656104086213011723743011620803010892383011590613011184823012812451023357330129475210476213301093795101906653011151233010393521047154810416851 20246330111473630105493030130825010494830103798381005979830113814530116557030126624210464034101759803011222323010601093011237841383793010458088301166046104155191046198530125917310412077 208378138582181020376413835519301102861301259336 1367210406121103788033011077301042929410160245104959851385930630130063930112883830119344713847136104015781383756630118354413859016301061834104065973010516363011963371042735430108682510378942100089493012780501020253010196248301104088301306506301091592103627553012579251018268230105693810077903301324216301150571 178989005408 60109210197268103796131022623110394667301128498301299057102707141004931030131749610490300104798411001828730132278930117981930103594910101769104620761020533030131257210131555 2098121049402613844320301261574301299497301168582100656261045512910457888104335193011667821039768910454541100675943013056461049410630105876910018013301158698301307287103022221001185930112704410438269301170318301307497301298393301164788301083011102275523011146971022880110456658301183551301064260104340196804103495711038843910398772301123795101421873013085521040554330115578930104134430112057330112978730119681810409697100032113011118841019051230109232790088408974301113590102330043011197031038446530131224130115140330115656310032180901704913858468101383041007236930127167830108307910357744 2096713859066900907010020743301126292 211803301145783138402673011073941047190130111583930123983410433667301194334 6001023011922243012061733012876553012283691039160630114655830105863730126302130117147310271758102136373011915713013022983010833243012213263010923841022836410400199301174769301302794 2021613012974543013073221014051530105185810461492301173133301034396104940371048863510003238100406961042293630132273430128818813844684301151893104060701382791810000003681042403810480352104438091046409710382864301054572103453841022848810403542301290438101937081046488810151984301093233104532981384138230138059610457288102677373012896983010586981011562630103850910353332301119991104218303010544361028336030116221410179507104304023012923681043106113849095102976643010854223010634831038270330118119710294826301069089301275928104826263011844613010510851006663730107951910141559104708083013152213010471343011365123011057843011481893012477723013254881038116710401231301288794301136848301172247301304627101564303010493351045358430128146510419158104823331003827610415281 129441043462630115662230106102430103137030107067210377161138370781000554830127941030127470510423978 151293011628233010997331036426730106998610425513104069133010769991042162210480988301237738301301459301290478301089057103583791026159610443232301089722100247753012695501034730030129440610194198 2029221036283230115653390087913012616253012667911024537510402353301051159104372361003380310462528103602863010560563013165371028665930110712830129002630128160230129521610300708301031316301269705104535143010849841005484030131494410364716301182951 2103951010713910124088 204186301077503301037404100935541045010330129724110484434104837101012921913857926104664323011154011045766530105113310414737301191005301197340104878003011111043012865331038538230129444830116556910302723 2056431385432310392653104292603010467953010670861046319610483181301325849104957721037762310083286301259500301102729104922231039426110231328301270739301170544102335353011016813013145293012609073013168123010500653010896031016625130107954610432408301121112104818613011333773011514311045159230103038830127748810184305301062622301228962138492131007406830110184730118588613845587138473643011379451048819113828573301295142 205141384309330108294310388616102680201020015310137422301101449301084430102677581007990430115544310396237301231301 21008104230073012934233010314743010461713012937321041022810245775301305959301063229100872663012790211043993530128512710425689104140011036254110411061301031788301082088301159488102001213012950011043605410348726301074495301185849301228234301240360102202353011738071383911010406053301266482103549251048724130109091510115720301169209100424231039323430116350430113440730118384310496754301262342100000121130127486910201800301170232104092733011822551034869930127042810000068901042249830107855930113477030111794730103593530131425430119409530114935430131688110148145301095541101819253012959311002475310412881301092735138540401029935410097217102597953012840743011689181014044230117995810493521301254490104816393011516243010448301041380910487080301291922104341191042482410165922301361316102316871035890110447183301258216301322556104627409012505103947373012342543011207371023474310114828301096459 211762301175463104518691035308730111636230131707610417794301126992103881873010714251028151330112978430103381210198162301125953104434681385604830123329710022911301186258103502661003464210123855 212130301031747301187544301094866301316966100931013013206611022660310254995104614121039496310433298104524551043547910405065104383121038493630105735113859358301037000301080649104327393010690503010697991000000770103960721039759330122893630109579530113474330129643413839366301283019 1527330129522030118605410185860301062473101380651048630830131518330118970730103158730118378910151785301115382103064883013129913011869021039760110479557301322703301104070301056594301240022301152282301313118301072308301092448301271043103052633013222233011636403012625851046344310408019104675391006163330103237210078007 208901046761830128579710176049301070143101338233010822023012341483010468471020468913845080301291551104368123012827733013188671014874610414697 2066261384551810359545301079572104081861002209030127265430111617830112996010079631100017083010844103013027103011795541008722230109065730132331030104049610233178104477091038590430110662310393392138377783010862801034572510269160138349661029924230110757010357219301040648301244486101960931041214530119121230119558230110559730127755113857946301141575301316739301164524104721443012947743010315183012796191043722930127783610446227301267101301122936100725863012947281003666910401496104375861049416230112927610484858301260491301260181 13312301170989301055100301087603900759230117471230108127010380197100985843010814703011437821006170510242775301032238101895761019956510227276104461611047522910401061 212113301078798104771241041911610298624301082906104236281012959510045142102545353012990951384121610412945301302625301180848301127108104641193010917111014901930104582230107121930106537030126398130128672613845162301102524100485551042643610423608901911330132482310488030301069966100730771385230010399333103914193012282563012323543011757353011225421043877330117736710286597100436541385612610432611301130127301288165 1293210358204138410543012570401002907730111747430106765230104952110384837301114722301108591301301761138584411039485910418585101083733012321691046670010424864101631271043851730108756830108687710000004731016717610474467301162275 20912810120469901682810347507301302021103972443010969711005562930121444430131219110299841301125136104043851023576930107859110034951138440491022643310496223301294798104525401045301910349998301312632101711951000425110147242102852993010836271036295430114824130106313110163669301326724102145153010800763011302683010674453013119231384176830122410930132968030117267230107701510203823100677593011752251044299610178326301106278102117621041507610488841301273865102019041000176010189971301291724501046330118514530118317610238203301158734104165551382834910418837301270039301297273101063123010667133011485033012623479008831301091595 2097263012679343013138723010381911004732210290179104740521046195530115188510422637 601031301110051301283739301277597301060868104486623011580073012862891036142410228768301188129103870381000002603301180989104273803012744971385423510481333103631871028653930129160410496833 2066401017449130129634430119150510230833301295995104359343010358551382701510085366301290601301236219 20921030125396110388289103941173011288143011570041036260510139341103587911034876730110987210073414301105142301156827102347531013460930132502210053126301055944100000686530108255610175839301311624301079511104385271029857030117924630131441810391062104560529003822104748371043434430110261630131066510390461301306511138502561023457713843029 200321044539613842173103969903012868243011251383012816421383711510204310301115563301264513301282955301115711 20130330126106010357741138579743011761963010764053011535733012835023010468611040650130117846910095427301284759301194973103661781043644310433441100946271002984310411260103480061028780030130882530130154330117458810160060301263902101684861026859610474298138449391036006830103068930126992010456706901797010388226301108753101746903011453723012984113012941463011740033011582373011867583012925671011496110417754301131426104257021040028910394458301158794103653123012738491026899510059266301287088101170511026656830122942710279617 1401610478639301240144104229021035746810436392102280283011925033011488951040460130127925730112384030116884630111721430125375530105769810220156 20013510457505301113195103609931042795930106385510186857901626510437804 180843012442701037758310431288104606901012946830107028410383170103876663012421553010954151006365630128272330107733930132107810293938102324161023590010403774104773751037829010122854100307363012617351004641530107976113837008301287227102722723010865971029829830111617930123095330118395630132329630103203010362254102813783010862613010492321002896410107862104876453011105913011752741039507730122839810033381138363361039116930110898830116343110268404301230311301031262301243145301311438901362710346956104372721041911830124038930127178710490038301170520104264181039600130125854930132300310364754301121798301239215 12908104751493010662731016916430103974430111377130106917210427204103594723010367031042494030118639130115901910083832101688511002392210174134101785939004229301185961102989621045574110116189301301956 208794103914763011706231048635010440701 207325100000629910348169301133982104385851044809610162930100329653011240121044644030121448630107264130123168810413202301068964301065734301120826103755333012691763011287031040846210231603301119894 12503301088625138456641040710910086100100314471017004930116994810448732 201021103854773011936253010930661042064230130029610233010103609183010493983010898603011122091038339310428971100387363010498393011170951384035630126418530104411730123613210226359301161463103004411037762830109025030109786130107661910182304100355603011131901043021210138482104155343011508951001844710413795 21000710230818104773113011079383012868761042090430107628330106807210419081104489743011078161013704810305170100642783010316081013542930125893630115689530109568110490098103062471045888930113372030128714113843399101770234356101822681382892610396058301095582101947023011731361047582513855542103983343013153303012666421022793530113077410119107301076113100455811385485510179258103856251022766430117102530125636330119696730123645210393957301161506301238327104690393011609551021023630115444930131300710377482 2028063012869713011539543010571041035438910159226104654001002732030111194110114586104445181034737310185575301278459301057060301263947301294413104294081017211530127857430132420710439573301108695 700866301322744301164505301236971901305130107230310086860301192089301293602301174205301323256104472816789100134911041664530128785110235594301092089301287899301031843301071150301149505301196410301068662301234105301291767138415961038411410362312138449443011132991014980130131020410447339301152717104047591021881530107144930112480830132555430128962330107636630112020410496450104029133013020351017834910377185301235520100804661047083410454636301291625301053543301064911101813483013231383012575251003294610485566301031846 60292010477161102851673011802133011286543011274229011431301123332301276671301230256104714453011578853010563173012094313011924161385503910172659102468353010464891023112930105775910204811104273953011359303011863491383980130110687210356193301307152301107486101711711006104830113713510145965301058189 20879230110657030110599530105013310487313104969841385905930127738210442454 206924104034771003077330110476410389959103899979005458301300887301268945301267055301062409301077622301295641301167335103904723013144523012673661013074610407548301286523103604143011675151039668710086022103970291048177130110363030109830030110307210358956101080481020259110293681138587411385224730127270830128402810001221 203801044207510231331101983981038700310478671 2050201047597930127122330115166010359036104010841035339110426128102681583011823713011167971035108210004646301062056102100073011773401042167530112204230125747030112196810410420 211836103498613011041993012997933011967693010526021043170210397626301046136301306527 21002730129079610359714301306204104059531047014610379375301181156102782551006996810449567100565161004273830107114010398640104696993010529431042008410356340100398973012661303011028721014908330118255130109383630111762830125781430106936410389512301183558103624883010894851021471710427739301070440104650261042956810477087104051471027589130129101210396813138584773011293971038637210227651102053591041970730129927810227503104591401022870830127128330115966210039281100903521034757510077881101523071030220330119211610007478104571661011981010168906301303653301181518104623833011909173013189411043935110090557104658863012577051029561730107529510281015 201800301072524101714763012546243012596823011138221023383410180063100000143210382541301189788138425643011565603011690771029611910471140138500883010770773010718661048550230124145130116737210484642104604789015610104248571020679530105499013858801301170599301162252900995510399091301134502301183394102146783010704011011250910492568 20510330131437310359932 2109391020397110088698104691361382767230126355230123421810268368301267074301085301301112898301096434301312465301293159301237552301230790104077671006841510378154301275045301196606301188373301256165301108620 20707130106652310288534 2110511019482510293139138397441002592410433573 70116610356466301055254100675991017600110174123103455763012870891017932510195333104781591017521710147881 201232103467011384166030128594610468160 201371102287743010651791017554610418599301040374104644733011751253011924393013148633011164711035315510488746 206881301160175900708430104840530110326910203414301272312101460881017037030114778330127261210481183301085968301187354301092889 209691385492310382083101571033013013721044292330127034130129158430130669210000017603011083111043291430123611110350808301086345100020783011858513013188681048596710467292301159818301278293301300729301101689103471061385012210435295104606113013027823011128261384399830124599130116544810459724301110259301179126100391623013069013011349343011500671039853030117106110252435104622453012332291045983913847374100475223012925173011807923010734023011370191003933913835887301248671103921993010774463011844561041541010155213138408901000650630116347630129159830126926110401103103896531000300310393546103941661037603610012603301064680301066157301061694103789123012961951045069813856070103793661038495710023717100466773010917583012462291006195910157721138573561049173230126665610195265301090615104578433011311813012722643012041791036246710442744101897391019110130113446530123482710070827413310361998301183787301109854301190703104741363012998293011730623011261913010644771015628710045157301266803301112075301194390103793053011604611013865010297701104929413012683233010482961044259310076504301305780101803461015397030129686110389789103546303012738511043281430103906910493823104042871017358010391042104358871022937010388687104129943011742271002284330106698730106979530128865310423059301099580301109193301051044301099632301165273103890753013066729008783 20744930131000130117736830107893610494040301172606101085283010687371020290010446632100030223011326833010975803012740291040762330116413510160702301066885 132923013237693011737173011815311007157530118269830123566630128310610478403101815643011357613012959703011001563011513873012826553012683103013065673011807741000001653103551553013149821384916330110298830119543130112684910456540138281781040446410361225 20258530118589790040753013225533012583061017715830106881590115973010993681029903930127123710347012301174279103477141385677110432220104723891016083910299639301150911301077415100029701044917230118977610291217 20942710027295104022601040899510146181301261533301132501 202269104784183011563473010756201002028610173907301314449301069709104630751019328810271939301260917 2186630118735530118963830105640630132125210092896102683633011666361383694930116159010076850138575353011596741384468030125532630112370430108037830125941790026961036514630128489410231125138575861043629410457430301095945 144383013255981383520630118760710218735301281797301164212301320842301302847103802091042711230110595510172550301269641104568931038245130125356630118796630131014710180278102304243010755593011222923012566943012747761029747010401355301162945301090336103933801022881930122946310462790103637683011353911043668710065578138399083011943311383304830119153410297451100026361045449110135710301316781104266873011735773010648841008512630110375313842307301063700100000648310063296103578133010668731034619530106469930127127010080162104890311036605910260195101803711017473630104712010358668103629351041163610460300102690431384724710204372301107645301318733104402771009219710054310103521223012413543010761623013229833010554473012385693010402743010710791385773910148764101727161042315130112660810403628301151531301066649104911411384030410358182 70064810233565 601997103793003010719011003288210443596 20505610228329301257886301306324 2111843010848673013211751048831010351687 20280430129044210390660301113986103503993011487133011922473011817121027344130131107930129302030110347710399632301123671301240615104741961049668030113404130115453510479269104037981045234330118396210196735102665331048470330118665430126610410005623 208744301297195301265154100040673010545731029886110392791301316225104019273011203001042178930107100430111459310007403101931381036486710416288301088216301153729101870901043261930110522030113213210441721102137563012378303011758281042855610279117 1556410493781 602674901810610302343301307340101825111038207130124543430116145613844094301278341301073946301317413301170213102662363013251291043140730127982613855901104501181045200030103192310136901 209104138490129006192301319305301161934 203610301065322301188091104183641039487630110327510453201104664523011543711044961330125058010028785301072284103834651002032230103181630129524730124486130129216930107328310077960104478551038753930107565210482126301124991 2002371383758810159262104184793010974271045966730127527910210839100131221040847230126628830116365110354820100457313011037811012591610362158104420033012369451036487610450339301300281103541293011800951042376830127194230118083813829058104550151004976110217155104912383010944911048608213855631301036821301084384301125071100000108330119161130106799430124513130126966510366022301071161301069414102344903013092683010412781043880110036390 19913104409451040146030127619410034627103654671048179713844232301246711103532083012860381385725210079791100117603011122471019765630118625110477084301388071301133238301262529301280483 19439301186762104865941384118110196418103774653011645411042614210473807100816951048300130115159810424579301291858301233970 2120213011706061015648910227410301117610103779993011770271023772510429686301048110138358853012692043011302051049345010051972301093997104556703011679521029896910361904103785561028089530107463810439672103945561048462530119091510389303301114365104747833010412281382791530128056830130182010493301301313350102706961030395810426994101643453010320171029317630125449230127552830111650430130995730108040610442243301315263100000170230114993930113020390129131023259530131521610390910104621583012320181385462010429561301158951100756503011041733012360871022041530130812230132364910395150512162630126406790015163011294761041933530130750330128167810453403301194357104829063012676871384561930108066210433351102239551003413610248915301166034301308807301268466301273268138328641385844630106528730138777713850689103493661016864210490259301314656 2095281013394810418143301131086301055326103932421043873110352077104255191022963630127292910124114101194273013161651027122010240715301101122301076240138359531043589410230238301294254104367603012970261004138510354179103044033012431123011556233011204921046442210032452104731693012647723012342801004754710384534 20320810403709301114359100269781384352030132276830126756210358656104639233011838621008117630119761730117910810171414301230905104250743010868663010308291015232230105713710482063301293798301181743301300123103488854464301033685138480411039763710414473102025753013159401017124630131033710424821301274324 2027471022669210383133301280152301295505103849393010709471023422610139083104361473011968983013044251043032830105651230106855813836292301118079301283060103805131045045610348983301317233301270095138453833012896953011920811010886610395848 2073881043345010021030138272343012178763011257393012762841012389030103523810482617 209685 70168313837043101242813010812383012489433013075533011935361385742230109814210302121104398523012390813011196041049190413847160301125215100741823011300943010523841385469630106340030129291710496831104755003011916693010891333012611521041908230107672930132192430124645430105284813828392138462851028105530138962310011125100604061043199130115844810126632301052236301120576103493121028608610481295104209203011804343010902303012740061042679630119756213835390301066955301094984101304671038787910105990301314461100301943012526753012863203010658339017231301127417104894593011104603011279521027227710396707301145884301034050301301902301285952301070383101697131020227910065997103936313011885071002907930115005130108876610439137104255703010924643011048891000000964301173875104594863012341541030235950106491019462010287077301055504103526021049686510422679301134800 206442103758821046291830113261310383943103824971039092830130336830127115910009823103460741043329130126705410180357104643481044329830112898530106851130132463810451341100390621035666010013945104720541035119710404072301093159104725093011600063012707451049333510156527104247071035032330131606810493567301287257103950081006514410233393138398133010620763012453413012363981038685210009452104237293012621161030328230128587530117987613844883138579373012568931385745930107347630110346110425308100751881045935030126328130119731910365666301034622301034040301185257301254651102762161038526330103390030122968910000005193012327461037350510142965138408971040640510407634 20684710000008791046013710089919104639493011755171019518510029786102735409008779301122357104456261013925630125686030103725730126623410191466104031223012738341017378830115916210405300104902683013245503011088371029231810033394104147473012337081017556810114141301068459301290173301293279301110708 138343012743091017861230106249013836394102038183013144151015491210048452301293311301131938301173455 6022463012999573012861393011042271028804313849341301237748104557281023088030103100730112891510156429 209774301069301900836030126699130132436710063435 15799301263333104591951385952110424844 212302301245610 2107943011957111025681630129288610398397102731291042144030127638130108675710184078 201502100656333011622293010587943011803533010359283012629473011277791049189330132011330118960313834156900844230114721810452783900837210496868 12298103657453010790801006826830129416430118107310365390103958183010397763011317283010487901036190730110375130127289010363901104386803012871443012757781003648613842938301165815102736523011061673011672933010729071038985910450238104706191034920930115175110175298301133764104404521011524810066620 20671710402240301092585104166581041845330109133810021630138445003012740453011143703011255401003611630109672830132004230130767030131376213828395138578441041348610492929 20125710395340301097545301030736301188388103611081004379930127771610167343138369883012641611017012830115475330127217610394212301296261301320672100000088130116910610474129301155052301295145 20377130124090130118524313850491100872951041112630126395030112184810000005773011510771017294130110832710145523103808401382751510450517301284886101548943012370001015592530106366730124263630118416830115296410217935301245690138411011041866930112528630123265410384408301031394 206945301165704301131831 13694 21199410436603102027343011829989009521104625171384500210304329104243551384150330126143530129193910207047103940333011341683012973203013254823013041011042838910447942 1038513836217104250753012684643013162771038497330109116610015168138563691041784610387145301285010101789641000612030106540610496977102395381384022110115769104228921022758110232043900684730116221262773011266953013247133011849801000000642103572761003549630115362330107184530110972010486793104791261034551530123918630116601430131183130103280410438827101864683012750631005826310435223 20710430130431610459884301228926301093293103810771024531530129989930109712130105876313843890301187083138427531048589010383459301092718301164894301118721301307883102323851037786130105722830109195310400702104435793011297251040258910383543100350741384458230116795610465023301114712301157216104316881020528710352039301197549301304264 20898330103909510188146103910693011293573011811241038998210361575301116242301150972900262710477289301145977 70146710402802104250633011211003011713321027258030132258810259615 21135210098445301299768901616010456638101750883012561713010737013011921273012412913013046513012912383013874183013097351001360313827966100748001042096410271898 211586104182731029043710137286301116732 2061381000000542103970631048662230126482430127052210030057301202819138399813010751051010249530113673510399865104200061039190530106286410093254104668883013130481047792830112046930119098910450251101570661016802830128563530123241930108368430126753910195800301037761 2041811048346910195157101493573011788303012768861045995010040304103656823012986501383807010366230301086334101664901041134930129154330130240110228695100964791043088830138968413827293301127982301263062301069462301281059301277550102505761038379010131165100092071047620030111297230127339330112651513822926104045181034552430123556230126918410270046301230505 1014910363730301302392301030858102268393011809903013138581027723510089930301270064104749521009408210062348104150991029745930119086113847205301233699301194320104655431041282210452503301276883301274423301175369 209311301133769301107221301265913138467883013250051048685830110273410457903301083321104516253011270021038641510477156100520313011226813011352263012336631039434530128179413837981301300885301052361102021161036255210234608301290059301069034301308870 2070991035013710001240301196114102954613012363743010790621039328010381462138276433011876271000254630130236410237889104678943012546601040103310381371104301361017669010192940301251028 10809 2098361018357310000003041037668830131486810077176301093875301099817102734111383825110406533301167810103015973011168503011365943010684061003289010357577301190683301325042 20515010186338301194879100451021040403430132530230103176410462492138405883010669801042086710184131301264544 2017331028490310098524301050121301255942301322266 603565 1917810348933104577253011621703010645103011815073012665441020177490041581383935213827926301153252301156935Ï»ª/]ðé)Ì`€}ã81Î`’è30129916530115671510425506301303006 2040383011732711028182310403332301300742104960283012943211037506930114679230118583013838518102010643012544751043429230116299930129310630109160310227830301158755301130279104135703012690273013041043010716861384474810473138103936173010654631045308610268057101671911384785930103058430119120210489692301156073301314368 202669104134063012408473013237771028175510291937301258258301324560301180166301179566104891671028148510047272301074018301092575 205937102687021018257510406842 208406901129110413899301387232301171074104516651384427110447176301108671103569633011976841018050030126327610462121301121350138353643013226581009378530112516830110738630107810510118383301305928301073666100061833013023711020168930109357130127998530125920110397258301093705301286368103837891046164813844231102687201003463710112053301303109103610561041057110480455104879663010589863010782051030432210421933101037263012782483010934151044107210038457 1585530132036730112622010407416138536731384478130108914230123266730132616530115821930130992110352605301311292 18657301067744301181388102337231019136130105374530115269510234218104555241024033510442444104512571043313213852298101703331034954330113666130127551130118816910426057301280551301306381301132093301124744100083981035573110044471301133675100125703010595563011806173011470231038057510236479301151385103813803010532291045575310445707301258213100026001009545730103667230116842310353893 14862103776061046382010411895103503471046231013852415103861583012874263011104293013190301011240630118804610002309103541563012403761041669210376623301195350301188873138421601046130530111216430131388230116410810442753104055471045466730107311410413511138470971005216930107140730118755410025606301261837301192389100000115410127987301171076100065341039070030110741710441939301164694301257629104644023012530351018371830131476130130783010384434103057671384469130129128330116410210349102101720301046520313858191104482233011628311036284930118357730106118930107952210455330104653541045128010115774301035694301181956301183323104751061012631010395870104460543011196731042026930118810030117151910496742301271638103917893011314953011471383011035003012832051039973110366169103859391045693830126883530132455610289800104567033012529711037967830114583010182259101186083010665131048486130118636530126931230128647230124449410393336103487533011708851047162213845958301317613 19944301287575301034629301156337 20223130117260513850236301070155301315024 136551026791730107492430107186510375871301119692 2005371049374310305971104211151042602730119357530111647310422325301301321301238674301107803104445823012641591043321830132480030110411510354705301302900104937901047114910033406301152989104219261049685030111009330122786630119349230107198630125457213854485104141101045320030105211110427836301183889301100450104108921035627030105069430110633610377716301244387104732923012932573012924623011125921023332990001801040979810493808100000151410454521104927491016156113846468102742113011107423011102293011808317141 20206710081647104679283012464651038364030118398910363386301136831100289873011155773010745081020534010112827104539051008751413858653301073774 2026421002371610496583 208756100140571035404130126205230123557710237056103876281385491510407909301270896301245584103622503012933423010783181035213710204169301117796104575111020583630127746130128803610357309101554853010603333013181833011871041015844330130326010425556103767413010754811014173810446952100441251045370730109459030108784110191336103632833010834743011321401004102010203265301113712501117810401571104270001002460713828935103058201003628830112655710487041104806771384465010496890104749261010226630107325610361723 209912 2062559013569103618821049659230109026930128499430129680210007437 17247104367383012659153010710401034778510027952 20367301230733101798063012455473010947933011144103010921131021365630131795130131296430129047530115824930132443110442097104353113013029163012895741044063513841061301179389301067855301036939103849221045452510459284100323633012696163013105851038110730117002710388575138473983010958603011808471041880710108974104155361019809613841301301319994301136351301054482301078012301164005301323259103852461045036510394303 1309330130663510229815 206395103760403012925411037652510390266 202469301264367 700754103935443010871933012702853012646321041146510061523301272835301097286 20066110416970301170670104184831040466510435794301154963102462951021711530118540830124051810410069301256253104421921035703930131541730110510810485896301254506104643781002414530105557630108395930116313110410899 18808 201879103529261012612930111061530104889730105006913842098301128421103944503011217171023201010183565301158668301306357301101599301127747101607851015186130107321310347435301281853301292162301245026100070713011858251037652910071946301232068301037062301102301 20755730128859910419505301288164103942103010767121015590010406098104593621039643610021995 210963102898493011560223010590893010756081021471910388125100338563012356143012833183011630759005003104892681385957230132449330115247110057911104619711048009110496487100203011005745010426287301127242301085280301076766104494931030641230118596610435869301072424301233146301101379301146273301104400301187011301264444301211054301274845301306157301273456 80062030129917410125889138428523010818093011317691038040210411788100678611039808113844434301266377301117071301038878101412131003812910494038 6030163013070473011279831047084730127061730125762510177136301122582301257569101576443011785619012834 6015751047533310305631301308175512083010176075301326798101763553012823713011497783012895913010350001014834813835678103492161043545030127816110136763138531523013159533012948971039603630109857030111556830105398710033052301279372 219281023929910414314 20832930123266013836395301096122138374381036419030110349510116034301188376301064672301064839301309798100310323012759751383416010045387301310094301110823301110721301261373 112131385765730130128310380774301253562100221103010767203012490081038340910031811301194346102278383010687831043980810386720301134405301286418301303939 2003313010527523010311283011866073012755351029983810127629301183229104767773011066663013229393010549581035412610431203301096153 191311009646330108195013858906301060296 20269110397486301275327 205805 108453010517313010581283013033891020192510182628301165330301183735301071213301296487301249605104464603010418963010864723011040541048969030123237630129442230124543630105823830123203410205087102662151046310830127108430119422530132086030130750210292483301067496900412630131416530130977310405517 220383011591201046228130128339390082883013161981043465290043263012689063011467681040924230117991330118969910072866301168399301284367301097398101968063010501511383493910482013301294888301161598301291917301046308104629211010048530125685610134441138407131047326910000007571039992910479212301174765301278669301263538301166511301389521104609233010849081382784210395676301119444104312241044181330110324230114744790041283012784961044532810228634301245412301058782 210544301094922301076096104860911000650330126089810496648301148642301109713103751801023370810359626102055501022347530106094430103493710000002491029186730129559230123036710471103301106237301115644301324924101534261000691210436183101908763013052051005235210289866301067608103894801016198230115955310482603301090066101578421384310410450270301287604 20764830127296030116779530117020610487924301118942100055553013062011022949930127994210198700301118869301318319301116080100102471003181630125682630111209810199589301282408104790173012289041048701513845746301254134100084623010930191000237730128699430107685610385013301305693301129768301046445301306899301277190301305973104614493010403721047859910020992102693651046119213858526301324552301311851101697371012157530113669210055095102721673011628031042829110181253102989403013211413011881783011502851028263810480919100233233012318351049637230132073030125720410088180104536611027507510447280138477631043823030124233310000029573011555513011822681000000216 208134301109701301266486138577903013093641000575730108653610444772104214903012899651039335610409613301283054301271393301158936301070784301282950 21038030130023910470789301300583301188561101299601049407110347457101301331041302713843359301067492100736623013162221018402510169471104558893010339921043151030106410030122993110028186100000915313828978 185313013180771020255310413195101154261000006151301148935301271479301271326301303522104057083012412381021461910399599102001033012777631039085710052353102006873011923193011586051010409010073675102547751047673430119137030115412210456547104497331023399630115918530109456710463133301237693 208711104444451018903530107698330106197310450263103644273013207473013248823011370271049622730126988530126349930132455310378379 7004513011735261035149230103300110208277104197871037727030113209010433366301253743104584871018403530112466110422465104668761000506410355377103587841048092113838405103489213010632461039924730130796530127846410483261301254410104912733011662563011004831000209313838856 200113103051431029839830114853830113367330132401430104954310383676301294629301121432301153534 211823301294555301231025301166225103912429063104910161045251310458229103834841002410010298907104155623011954323011723543012934291003932430103711330110415310346060301245960301049975301039065301130857301195690301168279 20920610395291301122166301262624102340283011186871037879130124563830132466430109400130127262310412794102322373012595861048972110027587301120644104325241046014310052166104180171000989210496329301119893301240603301165974900891110302897301115538138392573013065361382867613827090301056560301150825102934821005544413848484 198593011577801012488790125751035272030106456130107818630132418330123053910203650 208456301055127301261645 206764301129464301292331301258366301297857301064140100000100430126343630125670190043333012565463011127601041658330127869810355773138434003010853323011054141019130110202934301168222301322752 2037030130733030124097610296420301315659301113415301109573100652381048469590181261049610030112054110418731104392941042264510166782100293871030564313858973 2062351000236010448143103030821382749430110589730104834930118993910473795301310625301298244102765633010841971037614610001670301031925100066893010550591007743530129175930111803630116916913850680 2000230108944810358641104040651049298510038745301170723100110541043279610450916301233835104632081039134451413611384572230109558110423749101851761022862610353579301193006301259558301274253 1986115431383416310485832104231251020434810475540301166027104288851009688110254716301187020103823691000940610096636301304492100000630330126507130129125430124404910470462 2095663010323243011696103011860011029848813856784 2056381039343830111987610053825103656083011377511017608630126145630132673410404932301309238 80022330118326330130102230105017010000016341038222410227492104077731035466110088721101158691023541230110619210121671301086891900266830112460390137591045923530124192110086437301066095301180891100710423012706901045044610490045301050236301064332 2108689008650104260911021863530131605210190530301126901 222201045580413849728301168854103993123013247211000844330117285510148043301263171138442591006563610357658101364631044630610127636301160925104285131026790910142043103575391018033430116731030128729510411350101244753012831229005876301051344104071133012992121007712110428483301082942301301473301128423138487113010795711035492410182918301129329103462383011009111015345930112571110450648104094763012445111011217030109085390156473011313853011351551020603710358144301189945301157274 1521010008793301173696301093768102264261030038510416006101673041042873710453983900933530114682630131910630131081351535773011183761029171113841731301107008301118538 2061121041241730115023110385576138388441048858910420813104270941044102230105053410067043301110086104871943012999101383556130106998130129657210075826301121731301183467 2060621045344330129486810441905301260266301116543103611053010368943013010141039162610147342103912831038286030126959930108756930126778910299758104787411029405730127891710488473100652081036451730116337930126761290052121041163030107311130129796810076103100343773011140121019089530124906730117584610432570301097779301085659301303591301191984301183134103453401000892510379234104796791020457830111362130107107830109117590054883012825751041213030130238910033558138498691036021930107543910459546301168488104252033013069503010853831041250310376876 2100221004654030129919410405563138488801045558730126813630131613330127803110438788301258314 210337301099711301282517301267461301278385104094993011396921007286830132318030128512310124029138395081017279410191248100760243010306321016426610023094138454541037979030127121810423096101199861002915210378787301224166102386673013050953010694653012648933010349913011588951004835510196208301310764138441241048386230131189730130752230116413430104160510352265301115285100586553013018573012369541046124230119549313854507104863931015659910226151102974191018849630124131013837923103951311046469930119072630109236010198922102906231004199410094386301236643100416981046646610147830100098953013039963011879701036082930113646630115464430106383110182853301114938101892151047192410478608301174525100395313011218401042439030130234410363793301169751301230561103833121023380630113588030127307010382758138363421043981710157642301312365 2097053011962281040679510155175301074467104808531017975910454807301077257 20953510412147301298373301287925103749853011907373013228903010382233011612791004154410480882301317726301308948 2088601039629910421756301294341101915063011907341013818430106937010143231301129292104275081035960930116554630125734030132149830117143910085377100936641034572910489912104610919011539101110573011313298372104732191006759830126016210406113301173770104483953011921921383769710350309104153751048619810358687 116011035750510449270301064221301089644301282351301066694 1183830132546530104682830110580610120326301313505 190121019027210472372301062465103890951023784030119389413847587301305900103606711384892113837920301127038301118976101731781034628030105862589791020572210177628103609843010384831045159930105786030114915310468064301387539101800563010679711034973810485315301320810301309972100475573012399511382853730129529830131442313859734301237590900684630124390230115423110481409104165123013183043010459441042340830118254110361573104946841035279110469174104881183012683273012471471039549730120062830131230930128041710357465104456433012857381037811630119497610083064301316517101279101023377310229804301169573301297929301306889 208426301312785101996591029306710301123301165266301297492104731593012436771035636410076403301034298100288103011306583011182931385397430116069710470101 2105351022827410293640100838521035888630130125130110021930130660030118378613854305301073638301120315102750051006792910237579104557461385664510385199301128411301267241301316333 210867 20781610463593103987703011103123012877913012573231384189530106092710074106301117466104446833012042239005974 20014610005726301056086301055148104872391041298330108071330104841330127688430110698010460455 2058031000956930115264010431088138467693010947581015040230124484530103666510000014123011845381384257530130143910379060101478661042490630106563030111530530127104110475188900383310357766301151207301295804301049700301109844 168573011339553011799761039191510127654104144281003276213832888100000656130109278230131295330105369610381826301224103301325376104828713011515991036412110464957104893251004308110148744301300521138407731004256230128268230108282130112353430126450010382732301176014301136666 206889104216989016963301094526138387253011631361047317510364829 2085281016438810233225301282177301039223100081781011494630107047910287662101174901035528910158245 211742104426961036142530132162813858337 20695030130159130114595510385159301060026104727151037835310431570103519821049580410385913301109830 206283100654143012752063011118263011549021002501230108113413843770301239995301313988100388513010566151042221310364861901250330126252610042593104088503010641561038645410450016100306803010792041020475610423469301303680101929803010359301025143513854329301126419103901731010837510025071104478903010932643011304641007123110444998301098044301153000301267818301066726301179255301285513301295453101287073010853043011667683012908053011649771018741730106143130113490710491767301191718103532181384816810011041104277601384261210290575301288181301236600301058597101842381045838810127958104404283012589953012364821017251930128226010272848103801851042672710423018101907703012302683010481551044782613828232 2057703012553343011290843013018463011549053012956431015678910378748104813363011482073010773123010991791016453010095497301096272104367633012955171001531010114348301041931301134924301068374 2053210190926102391551023629830127612410004174100491153011638251035487610179033104831993011337163011209301016578213855717103603111049011830103539130124025610266121301267132 20217830114874890503013591901016010301069185103871711000632130115385513842238301173940301268001104535211039762410400767301098041301158064 20805630126639413849891102867681019099610453816 2068841029548910172130900379910452481 2075613011038293010387531019008230119332630106517813848531301171814301106433301282894 2107701039869410459844104351303013133781042476410443389301078971301130713102082493010805071048838830130434410194730301150127301311665301106773101637811017358610483625100000113610033061301055510301133196102693061044462610180974301236498301101380301233428100802363011685471029989730118518130109157350123693011730531004431310426784102735281038628930132081510413363104408303011876553011836443011345173011332283012824473011933533010844261015548310358272301231045301313859100881193011132929015291100411963011594841040050710483157301267065101781751039680830115572730105792110496256100693211035872710481622102935173012990153012991023010780061001367310495526301273398301321936301314471 2104763011822863012680073011583363010751451039655030119336530113276410406544104611941022830710449263301228245 206642301080283103939751002880210360462301112584301174196301151519103466691035084630115197330128563310046855103532283010794303011066343011375973013022073013248403010799641041917630108951310467805301093405301311557301077796301267424301260982301188105104824803011620983012673413010878023011293823010577531029082010161413301302655138377563011959253011251701013324410117141104317381003341430118036830111363310195316138543793011677371036001110406773100776001035553330126532710449590301167522101610373011048451005368610137881301111774101742241049411610231117 11144301037878100668643011126223011892183011627351019254110479261301046659138380611040420010191077100282773011159943011861041038575810042386301170178301118220301163357101950213012625043013174093011033873011680063013149051049105710426535301303159301259359104520991045899710065585 202904301294549102035421003909330119534030131764110155830100000101810030648100305811028890110039768301150211301093138104552643011315131040794410459942301281922301073876138573451019607710475598104631933011866021036631110461558103536443013256563012627181011478610462120138495951013878630123995930119543410229008 20886810189161301152962301068376102537751027369230104682610192295301194104301040611301192324301121822101912551384177130129844913843692100392573012505083011723403011006989013149103933821383769410424795301035038301320228 2101601045752710194635104610011017937710425537301085040101949553012353371385774310401414301106756301274219 203026301115381301304293301260505100460633013001081040537013845638301158011301169696301040212301137736103657371035600913845113901348530130357810154280101065533012934253011581533012830023011968643011961201035206130123023510176535104891121041758313845426103631801382807310387993 2088663010950231019713210270673101155673011517723012698091044113630123694830130443590151181046216510085495102818463011872481038375530131385630119210110428980138436521019909830112988130111924430110270710391341101222931038972730128788130109516910486706 2175413838599104894619018231301064545 211144 203714301130463301045779301299742103867461028654710479518 100531000983613854062104881383010602593011467801035767230124407630129626510458198301307217103941751035235310427589104129861036236330126915930129173310107322301103621103937213012714183011141811030339910380013138584911017433130112425810190656301190343101436433012813971010850810128916138276823010360263010528441000257730118320830115234810401482138362903010842911000861152236703012825411021175710407910101948303012905663010899863012937881035645510179471138431183010931581043726530108846010007882301157246301192252301190279103064356817101546791006577930116572530124259410479459104415061041980530119690810298923100708361046180830130282390004643013151871046609510364922 20677810009118104878343012811271017085610412248104960391049677213845924100496333010779001027476310464012138229933012939491021013390116883011822581015803210351405 1917910009317301105441301096936100073041047102397223010860953011254801019080130104491130107165530118210230110757110287478301279844301274641 202842301086598301315837 1399530106872410482794301051823301258296301325335301276545102947391042385010378526104578141048484730104532230126909230123299910480193102692103010346393011682041043218810076380301121153301196657101615030109790313844571104874183011790043011729331041903430107669510076347301253983301058803301184012301312561301172749104762461018214630115267810472136101886413011476893011131633011638853011125511039174310408624301173921104965121041353610195848104665103010833551383895513839821900141530129850790004241040447330126511610041945103941561002179568351003959810189248900971610032843103630761013960530117147230115893213836874301268664101452053011686373011036791024779513844302301275485301134839101889793010597123012505893010872073011077053012695393011156963010842991048473610275175104555791045278513856493301116763301264072301093043138542433010912831006621610226805103623263011568473012693151046779430109934930131665830127058610493469301112056301180249301267512100331543011672041026796930109453310410614102363371034984310425311301033784101521823010604913012734071026758010489951301081115104576843011722353011942261008315910452279301038670301096436104474083012535751384860630106542330129343730124236930126509510279098 20406130117371630114977010396664301292826102042343010661043011732233012505011037985630127569410444061103846823012326471000642230123980230126781230129160910435119138349643011516583012849223011134013010322663011668411041127130131066710188162103775683010587651022760610438236301283335101758171041716010346754301195881138445171382770410465890 1489710119433100083043013244413012837561004758810401461301292064301088125301037168103942713010645043012790979005199104936771038442430128030010196532100538111020687410486698104708431047491630108387930123266910010497301190569301266973301104302104528323010807903011372821041411130130204810450489301091459103652383010710713011113293012349891035744610430224301314769901163010400246301095441104089441006558430103369330127681730111314910107447100571881000703910295162301192931104791821040033230127346130106474513846007 20359230114839610359502 206877301302961102286443011678533012431791016250301192753 20889030115130010387114 2111083011735023010942303010684961023463230115177610463783301247374100259871017401110267097100815031003974913846796301098616104733181012898810388322104047461035287510426933100020863010373061015326010419004103892833011367801049666710044066138419943011849253011318161037841630131363130125013610281847301053421103468683011288419006666301286063138330613010987081049083410349396301074700301293385301105857101077173013020791046813610180364104595681047667730131136510002066301307043301092985301277637138501261041907330105319413836876301242337301118184301074164301299025301188582301313508 20170210447707301235033301060754301262253301146169 20504030126274010412732102483551039823830113196530110741210352298101693323010717303011899041022983110419907301109876104342183010717483011041373010811243012905423010587473011835591042721230111682610439540104442651041095030129848330116494610361910 210941003338730108608130132632110421826103800501018087030129173130129326610114358100483881003025130130232730109213230113546910476744301240627138592093010365261018706910350445104883693011504963011707019007349301155613301147845301081331100831351047694110077337100030131025221530110020130132310010100138102116561049022310160712301130533301065236301300734301232679103521951383786130115029710447823100759101034758810383971103944841048839310157607103587681019750230111736230126043995113011937233011359551018911810405741301058102301149865301280853301313040104049471039825030127640010228135301170939301260430301145370104500573012721003010896403013167043011748951382850930106122910492612301045824 1806310396371100881313011026611007502130130173630124487930108600550129883011366673011871353013027913012797021023712410129127100572591034718430113553430123551910486157103808851049557310145026 60398130118789810411165301324488301116884104412303011674781027067690165651017919830128134910395032900707110360826301092406104969891038002030132067410438055301135550301032045104046461018080510146556101875353010895361043214930125078130130701330113277330104621930118511810210001301165048301056591104480823012938981049115610418988301246285301059704301259045301061274103557041046138610355359301311773301058489 17083301172516301154111 21170104314873012597941047407830127061810042804301119664102948291045716510270910103504481029849310039886104788921043700430125054010095322104970001043297913856041100025441385560710456426301262151103935183010902031044976030112971410352772301046732301299963 12172101750711005546930125681130128226230109568630128329730132343830108140130111308530107929030110218810043285301253510301268567301184200301096644104493691036326710139613102291783011851793011345411018792413859383301322915301125006104086223011314561039110410109508104164611041994810466821104126433012715043012609521041423630117936410288226104128361038819410203849301230180 20513913844899102730523010631551044911110399681 208165102330023013153673012903503011715073010503603011576831042640210366004104148183012408421383934310272174104237693012862071036000530132326530106332930119690630131164010490160104778011035126510081639301053179301125110301301602 11309100183491000002869301187936103530283012774371005903110230737301241365301123411104260503012656253011928493011816331046950130111344410456523301314785 602299301162046301151423104526053011652631038056430116608630107807410492959 1329010413301 201352 208433301292576301085244301290637301123928 2018563013094561003928530116531330130980010110380301083543104620281045105710366166301182488102920783013001361043069530131838310156308103884731384228610234739104503591043869710144541301279317101609463010911431042216130130927713859624301300538100422433011834001020467410427556301278540100574133010631413010309021046855230113253810434407301245827301289747104832071040076830111101913838007103508391038011910075677104417853012213503011571403012848421039639430116098530106207030108384510450145301080876301115788100469831012764530103666030112485113850039301090454 206276103853183010616591049021810186660301293946301072958101404451040028030131059810467976301031380301270596301127885301320248301058521301188903101946763013068881041947010353011301240942103749931042484610095939104694761039825330125906310223675103932723010941923010738713011526083010564193010311541043634010170027301293542103509801047773930119651930129589010421780103874471043801110463089 20368330112387830111794430129472710209896301238967 20398810431357101906011000001453301131912138504023011694501023486710386143103513501037741930122996930119760610459181 1827710472146301078490301101594104563511046331210449414301125172301260150104502961017414310408002301303202138477601016943110389832301262405301097405103911231003144030115756310186994301287626301070370104833851008073710114780301229423104722151017551430112857710184117100403051019567810484686301091625102325133011922341003204110383585100237201039871910461779104589821035145110442326103807043010925691043362110270127103514523012395553012606463012649481017583130130719410229884301156636102951081048461610356337104469421049012610285139301089675100298931385806130110863910231045100072733011743333013141673012027791042122390042951041555310389329301076718102879791383632613849814301049802102870813013223041038397010375892 1745610273543301179556301136532 20386610478546301084688301083109104660753011222481023577513844745301245274102555761044124110366333101384213011914741003897210031441301136709104935413011481561020704530130035830109654630126731210154537 1369510143435301260263301263823301099684301136820103913701047260510381463301128961301067227100856991043544130117044630103504313838556301170806103526651017258810345749 2001521003365210228050 209622301114979301322864301168259103459711048528610095570301030869104143641009653030115015810392069103834033011318501022957710390960301098954301149553301162933102924533012923893012665951046201810289739301271408301308851301071711301147052301060201301104448102279233011371791046217430129461310378549104090933010924291042458030125805930108633010389325301324741901077110364144301303860 2057249002770301087241104095453013061323011639501004423730119039110431727103766611038072410436146104197481019781210073483104002533013002243011605283010916873012914291002290830112041530108396010185639301121420301147571301236355301188867301307536104668171012805510383833100393371048211730114686610205520301230599301311445301032594 700625301188882103860763011818599015519102296901038058630132168530115757713854596104559921042677130117066310154508301162966100639861018667210488277301113648301279998103964571018692113838202102545753011611519017363101030041048258530131810130119524930108018613842127301180128 21205930131174430129222913857254103916143012977623012614821046434010349821 212361100762263012687321042946910178103301322434104538683012657761038587730109597030111901430117315830107510010447803138428713011154473010758601045748110400634301291065104461941002700110408108301183535301068507301188926 2143830126660630108839110064688104487379006119 155363011871891020235210226117104894383010981851041188430119256910013047301086352104944673010836711007938630119590630114669610042395103621511049571530119431810452690301230929104871113013053883011214721045799310157726301257444301123532301190775101900611037624730130972510049042104885903011283203012665113010309383011820493012724721003150710375316301163006301255324100104863011856521041122230107081613850287301104639301066684301098403301263059 110361038977910471792 20736513835047301163138301114425301099853138270079011367100700341384484710056081301105779102360333012718163013216673011690351037985210382906301295361104386831000342113827679301165617100000112013840971301273792301131486104148273011593341042061710460728301084745301064013104170483011770003011529881036495210456226101642863011631743010618833010873213010749011007674010007183301171808301263572301167645101646153010961585161378 200432301312058100123763012615163012331213012445263012952053011173131042020810000091831048781710212175103525913012652173013174431039201110023725301095889 202732301069023301108366301079206301056896101732131000960230109179610233877900728430110477330118535710102547900446830119291830130793030117386210349514 2031781016841810409274103954001016219410359388104416481036577110036523301068790301197506301187677301260347103904801000502130124486310150583301291636103948343010693259011694100950051044383210002047 6018901034948930107453730115696610488209301217878523046210486466301051353104735011385377910425564102888223010596621004669230123885530130320330115956610037487138289721024275590120123011195963011788993011952993011088381046523210114747301300595100911083010621223012339053011970301041886110471110301088631 1937530126402010426106301192382104013103010379351040699910295470104587583010890793012587553011798481004819210204698104950443011486963011239113013099761018962110470274101083281043689530107478890115743011849501046162510364759103950593010568591036324110399003901734610185399101947501022775830126738610277637301181816301307439103465803012713631016070610408728 2267410345804100958183011477635175104550963013181503012923383010346303012516453012459801042102310489157301136629103942403013246173012790723011379741023365010003273301299195301146168101164961041412930119132310486150301327974 21138910041884101742933013023481003726030105230310394838138403281035927030112400510177651301245339301233183301033249 2066881048656090033183012613903010544294837104513041004245130106954510375665301082770101915251040945010451071301135096301171777100335631035459010033328100000176810174548301278288301157880528155230117435330124438030111375310378543301188419100715861000670830128653830131593930126904610348561301277330301034022104808081048408730109364390094891017742010067739 208468138406581019520830106388130131404230111495030127640810192699104509923013161013011860161041295110436169301296922103823131039171310000007183011308523012922413010669221026998013842109138428921385381210424638301317147301171548104354233013249091011193510228594301293387 20305030116919630117191310231411301078335104717573013892013011347633012746191049632830118934910237934301292023301190835 10088 123823013012981044741830119557730131019410040584104308519010417 183981035950710364757301255323138379001043389730123631930116376030111471030127997910055434301256390 2063721018317930131326130115178530103345130104108110000015573010444371039968830108833930123697410000002031019574610454041301270566301179452301162070301231709 21695 211909301147698 1606710398744103037371022609610097034301308258 60062230128407230110532510347278301132160301098858 1517513847067301187576104316641001002930130924430117301630107054230130985310410955103954241046821930128645310414164100318553011496393011886981035331510306231301076352301189684138379413011354103012459481385776010203962102936781036170510005847301284519301086351301297302102856231383548510411342 19313301313068301194672301096563104837811017421030128834430111993610278615301121841 17243301065591138538603012529811038632030130571310267437102948923011003193010740533010974411008246430116329310380751104460453011282093012890581048662830113239230118028230128630930107125410346769100658091045162890152523010739791023221610475813301057853301271477138469381014975630114677110447129301182494138363383012711723010554373011830663011203341000523830108712210482595100441483012808923012993561038269130118767130112139630128584830109061810160801101612013011160173011074013012794901047972410485214301309807 2115823012391833010566843011698653012659951384003330119333530131081110390716101843001006142610290779301175645104217551382802330108194310107131301071102301052138104799803012800023011700093012696073013189203013146213012591431049501310423780103814411385937110076940101698173011347243013242223010361479007099301049403 210059103888553012942433011911073012306351029060830130266130119159310002554102332451383929513852271301130967301050174104632441005734610491311138460413010615331017104530104889030111394910391296301192367104357183010547821019537510063697 2118563013019753013097861385243430112406330132057330128669630131386013838337301295564104005281009203810232279104912513011826751027302330127990490050311385993230111653730130174730110773510413551102007361003488510435057104032373012292121049617730105367730126651830112329630127146410389100301317106301155574301244233301074333100221303012913513012307423012344171003115630110139410387908301269765103992611004972510175662 6038983011517293010438111029670310191618 207819102379721043950910429928104441413012968701010693630117129930106366230104183030120950710277615301095295301242115138593421028832030115604430124594530126411910188956138400503013882983011710193011606251385949810175806301320119301236379103635073011513053012882871038761530115843430117666230106281610400066301149283901636530131303830113532410412476104083283011964581045189730110283010448644301130544301115606102101611011909230106071230110377130130541613841178 20878630112355610457985103480971040444510411104103574523013111441009991210467799301179187301114296301156093301209556103859701045777010421291301118161100803371048834330105822210231630301063754301246445301305251301312926 20333030108791630108650310000026711383935530106255310098195104058051044860930103597130128301330131641410387010301190322104062213012922931040041210348976900626310145445301111085301312320301134013103989601042408310038971138465103010379951003355330125888230107007910483555100471271009845230103487630131281410378886301132285138347103013248683010482041385535630131929330105827230126702430119233810388595301323930301179764 20378710012073 2060261047206630117320810103989301276465301247766100433503011134333013125021048631010475371301191015301084912301254051301125683100227411045673430112746630105515630125368610049511104555623012323183010652453012695933012791223013031523011226941049119413859888104692171035872230116745830107477930112092410401230301056480104870911036419730132192330119418510360330104946731000556030132379013848681102010741005448430127302710446631104316751384121510275594103528563012913881044078130130895910274566301229282104534891036292110087547301122831301274615101551621047266210431187103540003011702311022709530105362830116427810105935301271466104001661384824830127110610496788301166118301273170104581233010971943012545241038301030117433710296541301212251103857371014142210451310301152530301260451301161342301282903301103424 6038073010927003012768361041973630118998830115679210292079301238530301195985104871081043389930116064390088733011954781036510830114863830124631230119423630115268030116329730107566110228085301242607 2091673012144853013071233012600681018597610491308103851071034956313841851103610333012921401045310510416056301308107301314127301257550100721071015684930129225210131159301156037104695151044896810093998101803511004742130111005510346047104328353010935571043590630132628010438412100211961040449010428314100041353012697761385771910043267301068665103546253012619323012968811044832530130214130115811610493460104363741005526730131612413854109301296004102012843010977811384817430118970230103637930110334310456950103783963012818871017597910406759301129612301194783104903693011548903012693041047986930129581930115263810431622301137389102323761382786110387501138439991382808010080631301036386 1829030131562510043584100757793010634561045351230129563830105990010390232301163551301083873 2010581040401930118885110228412301294512104484001000222010481558100673311037632410180283101270671016235010363284104910181043287430132626810428574 124311384131010486141102990091036007910202832301275890104471713013054313010318073011228881042919310068393102926981035671930129657713854292104839841047895130116149098483012711203010876771006153210433997301297315301115926 203629301167122301255260103998661018966110153742301245251301060158900546110294203138274871384601830117031130110779710100495301312075301260970 111591010833210269175301230725138440713010683203010540143012569433011854403010505191047310530131694730109601830114756110354714104824663013120033010830213010598341049295730125859910302597104298693010350893010852723012881501039886813847060103534193012926369000296301273801301283100104210341016542130117259930111907810223855301080782104195451382982230106281810438385101785591043951610190039301290875100321193010584383012953243011134143012579881045915210232533101508773011104811042958410457337301285566100680801047314630118725930111876330115584610489948301155063301312491301162489301287212100811261040868630123526930115447010468575301051373 200220 7008781043867430130723230110028710230389301150800138377473013139491047259910273241301095925900341610281335104949451042175110151027103453341035382710435369301160392103517253012946911045684910387020301097942101907611042179310449386301231766100819371046035710495875104343653011679913013118031038756830109566630130094310422720104371083011290463012461163010937031049314710184037103598751384459910493082301260758138388823010645221013626230123423610055787100223441036626010027912301288645301299452301052112301068335301266440301314482301287539301070789301228319301260086301271868103848641000550190191641030540110148968301271484301269072301093491301261648301137986104179791041404310040966104888523011321443012777531034633510026206104830143012551513011484873012819111048504610228433 21084030110696130123265630128628150123661025141510204549301161600100521551012947813846653103996531023675730132465530128086530129966010347431 127053012921581029343130107207630130197310451181301322982104302233011604233012697171007736010270758301287868103921981035762030110881510346276301308638301163017301051509301131688301134537 2011351037741530122951810363993103559341385736610378712301044480104253601043162513860123301236684 15871 6020801012450810488415301281240301293462301251060301257637301274188301089482104435751047863413836970301112202104288503012729793012540343011549771020423110026084100573521035622610121597104665591047369930108911830110642830116754010356244301062294100046791037801330126669210166025103818933011046663012913939003417103778341039450910362087301060087301083086104811293010368261042118510424505301176135104548303012507863012346581000233510442209101414623011156341017636110484954301125795301298191301031850301094349103601303010885661029890010456916301290362104272443012617293011376001006711010186244301037369 208761104917653010670291012141413848878301062947301110161 210805 2034310470833301310785301237829104869601045169330105262730119729210050083301086418104449291018106530115314330130433730128675813827984104537093011867023011141181005692713855418 202332301116188104495983011634043011652541384283910114588 602565301073539101663983013137101017796310473529301176061 2020743012371633013130901034779930119243530123001810461740 208525301192260301166105301091837301167228100455193012685933010686719001167301236570301230714301317630104829501383845930106185930112534730129906730112313630127234630131542930120275930129579890192391020386810440369301228218104734343013125121016294310012896301267178101962461039105530131657010114778301058348301122182104674821043749810456056301292997 13595301168922301047388 210669104064591000695410469296301190714301082887301285516301324138100293381018260510451761301266386301135242301296510 215431036588013850109301169020301269023138484231030344110432267101196121035910030107130510435402301118975301149412301055000301095262101442301384800910100188301290451104863261383516030126230010360474301279676301041037 1143010236355101424461046281610480328101799693013036583011837723011866241037946410256415100459993011802973013151713011250801021149630103691930115802310300620103483833011306403012548561382858310141221301254304138543113011607811385440813856278900957110385584301163038104675103012510031042662630127697713828653102291591042878230107353030108663510058514301064138301301776301054326301269002301073419101951641049492730129702910403289301074694301148372301106575 1475430128516410306284301309943 203702301081816102011531383893330116916430127901010349202101764223011703083012653641035854730112851030118122210156144301308160301169012301084018104587531020025630123204030110903210230439301105341100222383011278593013199971035585230127285830109732230131938310174374301072939301070990138280383012956633011153771042627030116086130115252230110988830132483330115231330125558430132526210479529301281217301285453301322103100802491044173730103568730112344230118884710360052301083430301183233101916973012578651018171530131663010353792301195521101102941045313313859071100320941039120330130828110193400 2114121013694230129050710387042104575991035171330122789810453937 211276301293447301138152301150563104864793011673813012729913011489721384940910460739104928851035840810391012102286513012789783010849361044677630126231213841449100403873013158441019801030104637110022143301302309100041371003183030125796130105328351407283010369703011317841384455810190583101533453012288273010825643013137981385780210406423301086376301285441138384343012604631384155130127400430105212530119168360801047551930132587910426834301273491103933833012300623012729561043044513849286103477803013137691383293610460835301315491103913561041756130109609110400949 12725101973431384416030127349310177000102302201006465910134601 2000511035839530115373430112734010481146103636521030602930130704210493475103567269005328103809351019030910306355103651621038412130105735410160793013102131019474330111225813848417138350141383641010003559301051104138465891034614810131586301189629301240635301158404104369989013145301030861104071413012687573012989351039939610158053301033030301135666104353163011851681383936430105433810426431102483751042865710112667301246233301254890138504501046118930103454730106832310428023100398631026357510415144101574039016853 207751301315296104208771030430330127417230116904030130393130123615610473468301049153101950573012963663012628253011288511017411210404327104878971039995910356185301278990301197464103056421383809830105603910161771010574930126505810397199301115130301080704100040691008259110106106301137941102836353010897873012745291384948610443739100450031043118210481128301160323 211263 10063301087356101602431002035530127677910202562104877623012144621041621430115210030105728830111103610448577301254731 19119104758113012834263011787383010730021039526910430465301275779 208429301121321301150200301322612104101051041938610466387301258956301064930103623551004663310235155301086824301054983301110251104086251042206410072115104347873012817003011839993010930733012834203013218139011855301323473 2102830118025130123752410047908301233877301032542101277533010518803012610683011041921019456110348244103811881383554910230663301033387301068055104230473012641061034555310391996102730203011025223011228423011841811030555710060906103641263013095173012539911035661330130886810434975301114561301284897100560953011365361044853510006841301082717 13958301264956301264996301151582104581533011356083010950891018263213845534138371433011083203010719273013228983012539961041895730105369530125247010452567 2114031040575110381433103649493013244183010525901048686130104921230129604410299384138431121017477430118846113839893103774391015070210209875301119218103522271382899910156447102756183013141811003670230116653130119431930128160730111680930118321230131991310436934301087753138273401045880530126659910364165104515951382889230129688210459672104382653011371331049674310358105101083341018269810432764104616033013268083011079831034829330117141130127865130107495230109646930106677713840479104827171026816530129674130104081630127365430113023730132452710407589301262626301326428301082495102081961049602630112049610180297301125353104061171007229510425166301260524301316969301182949301300524 18270301274847301292054301175672101221273012703333011534281044566530123612730105274710378704100018261013980130106315813845501301053689301285922102303903011129931022818510402805301115882 200428301069069301123683301164385101301911042111010435789301286641100319361384219496611003653130117322810091023301168539900749010071308101568261385641630128060310411613301292614104732521037853610066155103859563012980403010598751027689713843509103871011023977610347386100686661037665830106296630131979210486469104798461026874430128230030110495510396998301069116104938371038909730124104110439970 201251138409681384489510158559104943111038174530132117030108756710353023301271068102689251011179510058290138391911017566313845216301301654138289543011878423011672261020385530116364310465142301269779138594651034758610233424 209631047404130108330710160270104616463010882021001106530132132810197702 2031391047400930125737430132153630108697013827187301107917501284630131620730127515310128695301260947103507433012544741012947430126290030107332510484899301153994301109934301246210103782611048649330130241010472393301093755138363043012925463012540741042201410346425100061351046591010101545100382863010822691385547610408501301054809301060146101147831046503210408647301120132104290803011586743012485403011622611048157710170473301057398301056337104695961049685510160788301270867101721953010643571039309410380054104098723012380313011061833010768869008809 210494301096666301244002103543473010419721004183310455730301292289301125910102756801048944730105419510492844104608051037730013844075102847999004223301292821100322631049343730107542713857113501264510158708301263874301123516103012183012895243013125301044806510029607 2027251045049030108352610358681301278392138579251384554330113013110479122301273108301306973301139700104750733010617643013248473011055266940103051461047168010204383104235423012434543012868531043898730116712513856459301075682101333833010474293011556221019175330117995230103610510465336301230182101776531023611730128215610104958301299656104781351019899410402775301130173301189890301185725104026593011509673010569183012385733012438801007736510419407104737313013017401048374730117917630130452630119136230106879110214519104727283010838943011818003011518681044705510226858301106940 225813012702553011520883012343471384873810354057100112881026345510488211301294427100370003011357961039393030124525810450354102543351036174090121161044838410454402103477953011898081034565010249376301184521103028453012598391002331930127593830126676010271568301311658301137474301257007301034425104757851045322830126098410356327301147831301135150301325346301182996301270680104567263010955733011067621004084210379722301121713301132028 2102613011761821036448630118105830103214630124103910400636301179343301284052101945671019808430115421930104783430125402210174403 602906301314295 1969630127722230108427930110096313844462101811043011221801384287530123981830105446410403373301324470301307487104354321042710730110801630117468210481552301152569138590441007786010441057301089290301196473901599210268031 20654230127765410190718104314153011130231042979210466529 20803913847575100466789005910100072883010804051044540130118217830138919430123112790053301015600130127719610170810100758601017085910123390138351943010884989018463301153484104966011043273730109332913839714103654471008151730111774390166581049447530123842410421721301305486301088063301126860104479213010940203011474943011215553012290031005800630109925330123489210421326301290272301307114301186157104193013012717933013132283012796363012615261018293210488849 205700301259624301080875 20993830128439130130553390042123010369671020055610436708301151435301110467138275503013041181008762530105013830110550130132126310163721301281940301318631301194650301119536301149088 2119133011934411041526710468804530258310187077103598021004800530130297730106782730119418410131256104728891016802710200337301285657301265882301126252104205021384060230115929830116088130126271730131593010273721301196093301178225301095120100453051042153410435019301221565301076421301062689104387213012949731023798630118345110199018301219970103454603012986251038682710176353301269954301197245100096081024111530107320630124571030106692630111436230130567610032341 21197810460341301324943301134684301092143 2098823012693439005351102313831045950330124431830109049210041709301256227 2055783012574741011488730103268630109029710385647103986991048866310404319 20786130129665113833441 1490530127574510440158301135861301194093301160747101905983011175851041685930115288613855534301232552301265487102931523010592391028065510365040301093060301074974104898943010884713011258023013022541041083910176141 1598630114605110400868101884203010359001038534330127879910000068591038124910132088100787181039180130124792110436988301257478104034893010723123013199963010662551003806810435964104761679003244301179687301312635101649573010518343011905063010905983010609151001502810380502519113110358880Ï»ª/]ðé)Ì`€}ã81Ö`‚è10383127104362053013114343012832043011603011385665730115946810195859301299589 1234330104917610433420103647391014660430104078210494930301309340100790941043789810437610104018261383630210494678 211095103874161036241430118179330135931930112186610381898301068483301131915301091265 20925110355419 60128630104837910483395301145813301114013100071001012945530127191630109429813854817301175032301046151104510981029538130105314210007391104010883010703463012418691023762710495760138542613013011393011613071035539230125529910476011 207708 2088773012423051029243813842971301059673100822253011033823010975723011336973011179093010998013012314563010620893011212391019652110408577900546030105778610435093301189197301111500 11627 135423011945973011563301384530430128015130118998210415413301069054301128530301233277103536893011684493010971303011848163010477673011048681047436830105402410471898301151168102803961039215630108220810078359104299721013075630117972913838587 227121003313610302508103460091039463890060251046851710399249301164312301242334103852993012329923010983821029830730128088230108480310456785 1722130127966410487552101044651040855510453156 113933011334183012680831046433810233299301082573301245602301230280 2073343011264421385845310495551301262929104737083013172723011326441010972610465702301126471301238464 115851042406910155561 110371035279230129862210415742301279518301264068104293031004240513836301301047552900632310247415301136611138383043012841933012680001036231930131714610082800104821503013165011038633510212885102809153010823343011831901384931930115909413849771101945991000230630107411130104571930123084930127950810400073101045283011246713011583563013184071038018310298724138462073010611033010584353010382041047617630119393630112900610115887301166084103782213010938023010834721010732710233634103625503011860221035122410201540301081382301174864101805483013081303011242123010979573013243451385393113845320102951931026553510012001301071047101186291045680210390548301258781301127368104446043012937241018659010160058301312928101922461383886930125882113838047301300923301172937301318012301178753102009411384688010034706301157979102079603010895423010341261002351230125050030111974510044595100603493012623673010555391016025010020266301359954101873983013191788935301038005103863091040395530117223610346957301080277301187542301060694 115241016212513837032301160665301120730301112267 2232230105942230111550510404138104700801043865910377395104252413012535703010555343010363423012580551023483310282921301155283 207234138458721039820510192985103006231023043810464659301262267100000695113842400 6000983013135771010625330131021730118866210383888 2110921038905610348218301288060104820401383921510381218104106183012794691046345710040411301099285102898131384236310433188100851181038723530132005330116024630112533930132329830117386530114257030111371010154324301307916301067698 1335795843010539623010595321005363110423946104076631045535910349271301046183104272333013003943011207581046117330108173130113419930111309610047302104815853011802343011464083011254221034824810046304 200808104178593010514863010481051020554810157527103925653011561501009521810445261 110511046262210447696104229061048895030117175410434357104104903012438861042658310433254301269132104286813010707541017984413827229301186382103928251043582410093010104430291035931210085872301189641301182375 210981101055523012825821009144310482535301266022 211075301247328103539733011817233011518653012856453010704931039337310000061243011618831034990930116316330119709410285096301167499301197434301184676104823261384700030115499630105339410149347301113562301230575301267794104036853010919351010774830128372810443875104579741384396710486617138564023011229343012744053013203553012460843010633613011313813010682701003342310356398301042710104173531013116210153524103792803011936101022934230115892730106039230128643610474291104112391042598013845774102308621015791310404622301245468 2007341027630130127222330131371310490880864930104379430117123330119591210000014971384477510201450301134950102768801384474230129464310393993104368043011871931039398010473727301167069 208975301129561100714091048459410305693301062904138497691017740410038994103756041011801130107014530110526930119179110414429138457731034657710027672102077081035017413849443103936721026924910049758104161741037765330119470330123983510443995104259963013031643010927133013222371047958930109695430128820130117483913859205101262151029534710123162301059874301158568301244612301186674100948601044363030131152910392980301080303103911681035672210018371301239998101900951022883610270041301169445104259633011702121005655010486306103559371038284130130602810058446301093067301308531101801173011540241003289530112125630128715130124627730105448130110992210414237104417151041173010493586301388569301086817301185098104194123012589911006871430115465430131340510406205104414771037999510303645900335130104621830104752630112688530113237310465452102345921385547910124487100541101041131210490983 210975301082851301076864301283093301174838104492883011922991037774310474438301255824100821091020099510010817100496051046920030123914910141285301291963301131146103509743010652541385917910457803 209185104008379003313301161232301291526301315743301325799103962303012710023012458741012106710465469 70141590116263012748551038155613844955102944173011733123011052451030050110493753 2061493013118701384231113858784102299231022967810426831 2081663011121311018996610493749301284447104179193012463873012700631047598910226457 109031041401110481217301056418103605881010864830128128110438780104298613010772563012461609955301181876104727351040457830131506510459931301310868103776543012445993010545413011314793012711681013118730106253530127230710434946100930223013074211023365413844261100803091019474730114792630118777530114610710365692138415313010376091029339930117271310432828100000294710232353104065291003740430111155110013405301292050 20215510467171301257963100225801034902530126306310056681301083792301234398104500711385556310429302301187551301261010301085414301298796103652705123490104226861018736010000014071007096010375664103838461047639930126935310426557301076068301272558101769401020760810059629 184063010724481043798830129279530118233010127107301117114301262761100084143010384441385556210376030138414651001057110150208102374361019752730126910230104434630116798230103369410012062104597851040004030115506430118691810299476103624421035198630109323810114527301306354103930063011033263010544493010362053011813363012741001006995030126439710172554102950833010707393012307943011818673010684113011003313012779041011783830104849710404913301115886103631313011101833012914831019893730111128030113194710463872900402930126927710038938301068306301283193301311524102965781049409530126064030107248113843810301093775301286990901127810018335301312914138428493011586141042311010033805138433741019047830118960530119149630129230510383820301082952101431013012807163012764891009385130116509310453164301105336301271462301181196104545623013179783010876103011183903013017893011680571384453930104492530123128830130391810459214100725011038142830107339410011906301257158138423591038005510267663301070410101499639798301246314301325734301122142138432033010728653011005383011655223012823493010827283011289261045197010469749104408111384333230115234730115405510436462301276689101497523013062001015970010467890301071774103064593012010103012525611042964013845601301157707301065791301328872104349041044952810234027301118709301320331301190536101130461046175930116897130131122830108826630110556030107847313846600100439333012621043012597761042652310385972102293903011686523012567553012703161015242310459312301260079100937491036292910359428301051028101195213012682221019694730109834810196952104849113010501051043566113828088301149725301245684103899751026759530119454030131430230104981830118086530105580730117056930108621810185049301158315103771573010688671385569930128116530107840710437953301067341138434441045643310400894138417011000182130116418510470815301294352103515821042693730125109030110786410466744 700532301245504301297507103499951006945910488766103849263011749541048175413841868100478693012332373011345261012413130129511010426664301183333104709081039928430103757310357100101671221048549710009922103970741039964630131756510404492301182047103853861037512210460680301286280103936101018910310480632301166706301324459301064129101480063010675039009687104367341048970130131719730110769610410447102682953010887871043063213828042301179340 2106363013106051001315930123058030117894630130905330107532710068966301061472301318895301071291102042533011017543011566141047319930116456810489185301274939100608381036368010049585 2065013011499771016961030116509510350596104342501017410730105515730116363810107612301272616104324001007786630115074510297339100225083010775023012590721035183410482146103827223012640233012656493011954423012857343012855353011602253011302603011873471045205110068000103464441385534010444090301305733103550273012651911030632510183215 21376301150721515088410074513301063253301301990104564243011652573012973801020883830127598910205674301090067301070247301243888104512151020988710456191301189886301291212 20958010442384301241891301324040301076322104674053010840093010468971039621530106091890114911003755130119397210406352 20805310400596301267823301130610101685203012450831019695930131842630124435210389151301250656301107385104943703011249621040484730123426230108452430113492230131536910450352104652221041054330126692610420272301185218 21000301174136103485081020498530111178410106734301293110301111312104094603012560711038432930109070910392466 2278630108277810478478301062755104312501023233710132310101552773011497571036585710352801138589721035606410040975138400693011821871034712930119449110385567102038601030605130107159210203920301280381301186450100114041027269210407734301165773301033567301073285301041534301068273301096213301040640138397933012786931045490430118390430124627310457810301077741301258413301044803102680189004091301155588301111834301276568100534201002801910048017104433433011711963011604921045270510381942104727911038805210409819301302247301193811301141622 2171610025568101169081384859330126048930119075830106084810022934104025401017982830131581694021009317730113255330138778510351202301092922301072589301154693101423651038655830127167130117946330104975310458263102661843013035973011208711034887030106762130109790110230081104960743011885621039270730104555213844739301282587301303316301241928301065736 150501036050710284796104047483010327533012871613010690161045292210102967100266501043897230127801630104750230113023810386555100000616830112028110402668301130680100455741018182630118930030129538010062315 189381003197410489933301049512104925321001436330118852530124499330115268513843545104491421015651130108071530126738310227230104403281044246730123105010206659102413553010375283013044873010514953011465471029057230105437110441192301271131301287498104499443011842333012720173011569171040086730110874230108506730131241130116598010387909104370503010967681037661010171175900588030132364630129595710281597103503293011813473010913963011918713010728803011070341012908610161611043765910410212104837843011589571029240010434121 210727101678611042629130109182090154931038505030118701730107683910159066301266621 2113230117735830127754930128226510201021301229223100099041039071710445490138491343011492651041274430116251530123903730118394610297205104771141026863930118525610173800101810411007330030123592730125443913847989301273642 21072430117120030117090410474753301247364301271133104840681035182630108791010419615 216813011234833010661441003135030129497010168481301323958301032125104408543011792843010559921023735530123248210375923104257681042515610282099102223551043404330125056730116045930125586710493573100371881384658110212515301256785104728743010990781046628430126752110128887301079081301291558 202401301129198104832691022904510202578301262035301168410301100356104736873011470383011653973010520191036629330109715713839221301056998104911423013118103010663321038307910482381301153492 2030643011354733011887021003818530109705830127729030109774710389382301135599 20747030126271530109899910194683103613701039071030113206810200216301266331104924873011640331384372710149622301234789301276308301150460104411513012306791001141430131417630118267210057412301110053301060293301260072301192804301260684104137621043376830119923110036173102684413013199191016040810464710301256620301270891301302051301283726103939271046129730107403994523010627011045949510384200 2114503011883991040467930111957910075304301168675102058233011763483012659331046384830111955230119063130104754410047642 221191001318410423894301153987301326084104590461385799610418127102818963011281371029114030114996213841580102970593011808401035190330129862030124590530112377510380515900422730129520130132288430123521310049015101710471042102910362321301075598301045803 2027623011817341383988610038228103616133011379701049308530119638910479707301128382301109614104863621035698830118442930131740310381289104524321021593530106679610475164104030881016521110358285104612233012348241035713710437077301099484301243607301242450301291281104888843011919131042334530128153710375970301115271 603879301324746301126000301184357301098270301053749301264573301156858104245651046381913845990 20929630128500913858510104110433011035143012709833013206021035218210279119102028251006540230131549310112746103996491040885810458240301320969103029341013201130127322430129955410025560301132418138484261009350030127006930131914910478447301129541301187761100780971047438530114620010142136104732783013180411005802230127342230130268030124641630106430710362489103511903012178741017322110493788301259119104019303011652823011172653013074811046127830127365130128078330130888110385268103964753013202573011589981017790530121449010348087301153578301054807301313337103635183012551341015688030109644630110551510204099100218371384211030131864830116675330126316130131138230113261410445546301277661 197123011691151046566610489542 20663213855751301155813301080474301256613301118525100097153012870773010477941045730110493880103964711036536013855883301286539100140891040186510205263301114811103645481034508930116907030112314813849066301128891301190087301174349301126780301082058301156244301193583101802003012780153011676013011336481041432410443026 2112383011036283010913253010346853011712981009092030130399810365492301158311301191530301092267301106404138381661385674130105477110463638100000151130115773330115626430118392410047114 1772110439268102885661041858810489575 6024671047985630103545910169990301114367301274867 203148 20112710391605301046401301170580301046102138383791037761010385195102048483011925493013119431041398630108606730128550910425528104825011384382730129928610074826301273644301162417103886113011681603010863233011484381020101813837192301236107101218291039394610203211100881233013111163012761511002865010188537138592041036139410365814301262618301269816301238397301169031103451707304301265762104912001040478130132526410407729301080929103538711003171610494210138502021035373630129322010085064100316043010827261039635530107491010366034101704831384209030115236810362455101871243012443401042569130113192410449622301118010301036016101864401040960610416909301295841138564773010666871009477810175333104500381023937610357191301117985301113613301079335 1961110352451301115555104184171035627730103647010160664104577421385948210361273101723051047666130103575310234778301314322301073438104266173010837801046996730132419510180260104033811043634930129439310349286101910043010553763010631143013235991040167310145884 20976030115769910382372102294231008623810032872 20894230110827890158123011086191014617210201497901321110400665301116237301178875103804303010815041040873530109031230110335310407631 198553013159471045495230128545810346785301187580301121547301313352301031359 20917930107448010107110900726110480214103970661021145713854531301282329138384491003247530121102430114715813839001 20855430105625010292600301316787103541061000000864301282874 201364 21006590063873012809493012711151385708410042027104665463010728241027523510464792101947813010510203012944643013090331047334230110254430114691130129826830112415310416618100012353010650011019476510080063104410923010548581010416613855006301070318104757253012679571039546030111654810298540102897381022898413828190301150989301094110103499601043718730107170410480039301318306 202226301301640 6026833012446591039466830111857210462033102093351029775710355643102385051019298130103619410406669301190783102833221022735130119717530109251010415199104696513011743743010945771045051010345587104635843013240891007603530129305930128348810431879104166753013222163012947263011513751004637430129304510147583301146664301296929301232651138341173013001941020276710407967301080514104029903010781423010535911005304230113444310475105301046364301262938301229500301199235301071859103897521028826630112199930132224210348898104082111385916510178839138490543011046031019425610006448104617423010492139006460301276539104542531004469210195877301150567301276002100000157230118796810180015104891721040958430129261130107911710486899103892403011786101030118910377621301095291 11490301305170100395173011589211015650630131935210453044100257071020296210365952900963510201863301162114301300116301116920301239871138394353011584751048771930119452130132576530130224813840999301258808301231793104939163012308853011834271042898530127518210418438100941183011659683012333021046454510036359104661471006900630129903110226342102242351003893730106080030111624410456537138285141038902210087077103945433012916131048262430105473210010130104373183012890823013024591029694930105549810446103102070583013301583012971791035729530117110910004428900327410463167 208443104619843012834463011963313011487273010787143012640643012874173012288261044968710427031102665971034667730105477010070068301276448102723473013594321023767710415852 200944901350530108908530107561030114982130129953510490995 210589301104680102346981046938930126300530123246730112299530126213310073771104621383011555543011229483011040711020943610479678882330117360390038701384571530125716910493146 159261045274430128749430128164910205156104721283012812691029502010469658104737611384536710124892104505403012754281042223330103095810438415100780901035708110432011 17453103495971049360930109172010358295104140563011088943011110121006489810397793104596483011190169001272104807871023525330119595310395598103779803011301543011807993011516653011796491048792830110302410436081301287766301305455301065673101859241004580710150082301134565104681283011185093011268871383297930124468930128234730124051630114681830114744130112931030123303930116094710474713104404881048818830114595090157031038170930129197830112831630117304910231072301154801301289845 199931035957410139642102026793010509913011548151042111110487932301308699301190675104578213012903153013142253012695943010781251384378413856046301169818101073561043918210115213301155322301061597301235835301168079301068009301102550100337383010824251042430330107544130108866710194623104490461043895410445580301047634301040951100467111384016010189222301316669301137654102027143011962831000569110488452104037003010903673012859413011787701034602210346395301076485301077100100000060830103096330110837010201178301271585103483181015075230118940930125025030119035010117256301278531301099358301113701301157977301179110102030663012288991042963330113789930129889030110799530103869910020134103796881011453030123273710475723138375641007305330115544510451394900603810459888301080839301087665138566971007120830116022030123383910061524100871483011740463012938003013116503012280143011835491046225310465574100000278530123054110393684102879763011800613011510031013568310488094138356011045881010356237 2147110098564104826913012670173012341843011671123012739321029212730105342510409804138503471036467430127176610272025301290049301122614 20674710140218301229395102795591040452210495036301115760301164632104012423011807403011700523011519511383910630127425930131233010455141301150075301187819301155509101737683011502033010582951017165010177345102730411045216810063800104589191003722630116688130108107930106290610452263301305768301255277301185202 1756710354202100220171048198710154818104373163012363121018593930129779810379606103799123011555933013249811035759630106169010456202 203898 1901810485776301172539104899783012713851042274530109351210443175 20762610382557102026873011474763013874143011218581040453430119206830107155910408594138427233010414873012747733012382843010346091022627330115212510493037301194827103464601043628390072791036261410348207102646353013109891045058210431032301119187100578721040283710422593 206678103882453012472811022816910397706301061971301074074301155435301131766301232530100068303013144041041071830118812497263011790201048734810483592102991473012600831048971410401875138426131047477710044483301235317103575303010502771027923510437868301111471 15399 1374410438110104291361034871410156700 20845310359484103660963011112593011647091042312730131008710003949100696879015799100890173013058981042133990123081041338810026620301283331 201559100562953012965223011176081038430130130753010166750301256872 2032481039125610205636901508830109221610351752104538913011116773011796753012552913011083891029210210396848101583719007599301042159301079274301111959 20751110432055301240286301282230138285541019243210473872104174323012877113013267443012588159008645104493341049095510009125301277842301308694301151755301244627104878379013043101556071035128230126347310477712103789601034709510129371102071783011042471046527110382825102767661038355110442380103501901005932430110417210382901 70167330106532710160567301075424 209368301277995104360893012995241384079230118891530127864410042584104196881385649130128210710392313103617411039641510353046301156023301171696301278194301193070301244743 19973104858071043173610473857 80046210432440103817973011839731044448730119697510036576 601056301119964301101949102309383013142883011622011038186210451211301160908102916271039726330117029610472994301094638138564353011472783010867271001079530123444510465792104027641043737710143146 2011441027849930131398710199012301106235104604911044163030119067610082066301088663100950313010912291384711130132099330113375590075393013878211035115313847784301191797301126215 20043530104439910013724 21005430107217310352824 16758301068585104491483011499839006683301291721 2073491043175710439955104591381043226910402897104464111045539530128050930123548030123804710037073104360713010346623011304273010689271006553630116035210013183 2114883013189093011662621043331530128650930131160910365701301262480301310973 2060921042290510298619138490523012456113011713641014873210408868301193290 208934301295599301187693301116590301315826301328166100816541384548310384738101475093010855051036005110174670 1037410474668104433271035498430106449430132170510488762301253624301276737301151113101764081047246410353701103811451034985110379319 21102090042481044163830116961230107838730106357913837890 603728101235271013169310233504103035441039569310283070301182433101130883011624649744301308770301094712301244561301167484301263806104509143013234453012621373012364183011906411040142530129656830119133730112484010465071104810531045205510393553138362183013179913011214271041836630123126210103408301175525104898351014994730107528430117844310384882301033529103992703010674093011284101002737713850124104649393012877391019180530107263910034342900977110157096103461421047513810164314138595631044686030126916610099343103977973012354253013238713010822381045752410416157301183941301169046301057998 20738010451186 203170301300987103914121040028730106481310473894 172971042420010161659101748833011238221038044313836455301034140 205540104558051035006830132215630116629210149806301131347104810991028317010190725301306229301196122301270778102992833010727781029002230130773810379861104600671047038210073178101962281048640213843010301135558104969323010595501026529530114954110228322301090252104942323012617301035465630110129130103263730111857910364801301070469138373231036162610033932301081283301182031301292255101554281040929730123463130111090230117221210422946301324765301071602301170227102033261048455730106976930118845610426974100887381039268110153433301323584104083473010527331039887530126600213842439103769371048948330131074610237632301079884100784823011922841001194910078218301233921301278773301166913 18834102896791006850010286640301196934103031401034593630128439630123810910492290103888519003823138565961384179230130228230123838630130911010453335301097009 20796030132275430123607410209165103847793011006891036090013859785103965731012439110393146301085686301298758104002133010740013011663943010748661012978930127040730112862530125720910462638138400311012931610414659104331503012356063011254311020452330111838630124549510054860104126211023185810005464103812533011692883012292501029361010006179301324353900002910433510101417611038662810477054100382003012860119006327301048408100462161008871910357232301180987301324728301279115301092170103877793013176003012859283010313313012738191047982710420751301313923100791103011827143012352733010608801048404130106395330106774010065839301264768104703691040202910480800101385253011630413010933813010863411035887910401276104120911048477110172679301266832301180379301298309104859791018127430123207710175649301040701104629511029033010379266301104530301116519 206653011888811017147210076807101517443011267093012438843012698579018208301092547301243369103475803012586663013032551036011230112039130118025310402447301107806301060175103887063010359291038595410413417 2015763011630211382791630118505013844228 11862301047241301287179104339441384757010022040301108629103828241385915530114667510461836301294637101952153013129591385678130115098430108471430108274610482228103855933012801911042188730108211930124365410300023 12700103057551023598110399991 171563011823341039995530112211713840577103851231039833730127127110058375104425961026923910389764301082005101712431045417910161021018704310179501138543161382861910426011301246309301095038100116051030152010232415900840930112671310160904301244249101827719017600 208032103633013011238011034554530123723530128642830116473730114838910348855138436533011959711003341210438774 20392830131453710401089301318730100783251043174310359537301304727100300751008760530129527230112639313827570101536791002917510453122301157400301272061100868851000875030128320610480592104514093010981571004080710491786104720261003794230104548810196356101870911019912210075249301311344301183459301325084301279336301033785 2058493013065151048691610011182301283914301270318 2098433011071291036152913836299301032616301288113 206820301300604103882063011220281047731830104141910420228104868033012999263010641881040476210391290301323494104123071047408810397589104124203012731621016453330118843830128379430106800710039568301174023103640033013216659015583301185245301244981104157581038788210468602301132569301164989104263521046610510461426 201896301187311301286438301260393301193921104712773012447753012319341049188130132363610395975104800371008205730112028910233686301262072 20323630108405110290577301266311138435811384430910454295301146804301323740301085235104595613012405291035245430107331510299413301324757102054993011831293010987491046580530111157530114881410360228104821811040418910285081301187603101886503011207163010751411037488610360416301233074301110783301078722301193642101989723011866413010332133012604521026639030128764810203558102145783011314963013025071035568213839133301152179301238298 60010730130493930127878710455630101617130128837710354772 21178630106210210405096100221293012553441046812710408196301254446103917703013264153010346741385542130129739230130177910476458301092240138418721384196310233807301252386103922069005931301166837301286172103660183010350243010779473012539923011120453010462083011581841030578110447310 20109010294098301295989101522003011132013010783841034660210434867301098795 201115301173253301061668104139413010819011035261530103134110390336138492361047328930126838910229015138387973012747263011869553012906183012864691043492910379031103978323011588533012615781009190010100008104428521038900430107247213839132301319468 2111143011183991012835210351226301173789101940111038431010403182 2012703013227413012650691017398130129840910448739138273961046086210095398301052073301187974104311571042504730126746930123432390025803012608911039777510389658301264946100965941041856010093243101934731044240810432105104766681041449630131419130103123630131045930115725610400039301307136104195893012356833012738183013070661038087630115536530120305030107889530131906830116920210375811301053683100303283012041581038594410421177104933541044039630123554710409926301165039301150696301171568301251257104174473013092111000478713838825 2096611035890630118249630116486210186247104128691048163730128656230106262130107121130129621910033992103947541003685910465432 201613 203773301271975103832363012991041049233930109377630119649010226581104110221048604430114378630116117530125974410405015301111017104555431047687013843976301175832301051272100224813010559603011100253012874471047760830138058210153660103605061384890930126219210433073103866501385407630107757530106069630109903030124316230126644510448939100200393010319053012675971047986110133828103783491014368430115772630103247430112338830122927410006839301191149301166035138460881048242730107863730113392810386216301122881301062937 169861046662830109088310465899301309630100556363011225723010979071044669710423670100325531041940610139949138579193010569781046739730111984530130575310146557104114133011335003010751551003034910419120 21167310086009301073580103060483011209591036269213828053 136431042609010153202301284792104194521039434310455745301294831301136528301301754104886391384907710452135301172686301255333301125032301191242301150585301291959301166533301067006301307980103466173011506921002972810413277 2007521049137210480954301312574301097432104625833010336681034560910440097 20076430105800430130709010345950301162491 211460104922851035365930109127030103484710173318 206418301056010301082301104943073012659001034616730138769010460350138431463011880551007660510141014301197191101685281041574713837217301106965301095593104469791041702710363651103942313011600321047641930106954910033722301114314104425493011286823010536271019897130126096530105829910180094100444131039458430131951310206575 11454104482141011895190043163012871141043372010290376301285691100357301027244230128589030117297610412947138502339004945103614293010634131045457610114347100970221036234610353952301148213301280938102973663013022951044948230110513510361743301123371301064635103958103010666333011367393011692011003855310285317301296409 21198730126261910455661301251996 20553710351035 202000301149524103522501038341210418962102143583012028371384720810364406301247340301160287301123048104748093012664911048812410141003301103584100105501038188110427059103663161004359410237921138478823011911031037536010391712100223143011872493010540991039757030115594510022067101851123011230831385874430130202330118046030112989230131979630113591410073043301070808301193487104361041034870510233897301171042 106621010149130117987813846601103770861015694210143742104730191037842210007857301233906301312723102853151034652430127084910406738102686753010334453011528313011635651044910510418421 21369301107141301270201301108519301035633103482161048141210455954100344351043175830109423710396700100840993010624873013258371004768510410240301183907100838301003790010466829 2073063012590591004951510194693100648871047256210228431301090004101995351044291610491192301314248901290730128568030125976210445262301051435101534901035250530118289130103481310479346102064171043076910413050301032396301190084301286730301077800301087332301307259301103805 2088651037698230118121530119081610350879101670221043989810451178301053417 17287100250413012006873012506733013193171000204310053922301055805301045544301166413301291696103889561000002607301048254301235057301045889103990881029670830128053830130482310232614301169060301035109 20581810435031301257423301269373301187374138427111034899410404736301278137104969591043918130107927910481732103918003013149091384370830130222810402537101207008563301180309104422651024851510191738301195456301276800 201741103050223010885401047614310002453301102928101356821027090510358503104901303010971431004356530130793530129384330130594030126248910463141301109248101890241038695530111105013856808301106774 21065630111792610481605101965563013175083011967131039153830130049530126199610393530 2015713010905621038353730110904730110763310046624301302007 201717138505531020148810404944301301037 15343 20341 201094 103921043502210464498301237371104454491041440110350937301052623301319258301116555301244713100420861037762010462395301263189104035621030125310360551301105319301135703 80022010433395301113900301313329138414861022752710422831301151294104804113011116651028615930105124210486322301048256138546033012646833010594211383301830127424710169832301195965301279059301183228 20637430109638413849572100340781005919510026205301121108301055233301089493104028261045193230105587930104303110072165 213511018787010086243301211062138554013012980501035628630105670630104202210293089102021263011261181044341810481969301032662100380451047479830113206410350225301261041102075981019153910446946103583921038677330127025210427261101723501039800930125912910483507104254533012618591000001697301258471301084320301186393301323038103622491043251330128050010441543301039816301279680 2016661026973630115197930107564710165583301114625301228262103954531011352810383781 202430104767701019800010032067104511621020350030129272510474382100030233013074653012347341019388410477296301307673301196327 20088301050090101976821016335330109638810291586301302980138448911045953410456680103846973011868477118102997171037894130128675730131204130113270830112427610429591301321539301288407301277144100021621383868730104803730127336613836224103971573010876641045771230106040210396938301110444 20868230119390810184904104140091041432730130238010480417301324985 701510103789261034901810474767301030347301073144104600331005266530106386430108256030114859310138069104378851037889410354518100982063011741093010618723011152071038084430118467410188031301128056301232180102117773011219313012708263012785531020407410168166101085431040011230111526710127266102335441043245230127999710352775301173371301185712101651741036322430130064710173711301098900301100313301274836100330461035503830119532313848145301074096301033587301160194101202661384788730107272710443349101609710487004 60297410443928102868231043292210237496104655793011869523011600333010587103011183441384001510397627101160413012700483010419003011590151039350530117080730113447310198540104643731035984810159913301256394101855943011026941027336630118572730107429010445473 211493101202533011132413013178273010942683013067373011956711000000536 2101171383590430112746130128112610000004251040648910416558301181833301062835301246511301315591301076984104520271038574810413309301261747 123031008385410395647301179551100022611045795310486837301172795301253042104481231046440410383853102700173010622521013563330128017030123357510465631101198113011160281038710710191313301264275900522110358619301267844104787969016370301154258301147780102715161017758710449188301170636301261778 2010410350053138350293011353663010780773011831443010310671385814010081932301186140101274911038641210485644104752761011276230112392130113578630127706310477686301191331 206599301064353301149554104325891041589330107592630130625230113322710460352301087656103602291041479010423301301178700301267841301269611100327973011833931040278430113480530123690610003039301181386104324781042867430115037210031216100351321039612330116567010035390301041712301181237103478991035760510097348301182640 214531041098230118188713840350301124121 201396104836443013212263011686891017307510386722301107033100733141013610510074510901154910202146301112925104686953012027989006956301093490100361613011923003012471583012660873011701201000000979104684711046209930131828930123619110230584103463841027503613839035301117446301306403301097634103999763013142593012956621016814530106175210346139100139563013009613012899981039119110462996101967559009870 6023039006219100384693010662281005298210434723301281626138371521047401430110707430116400910397887301066408100368913011207991042762530131113930131895930128696430112923010451992301108322104753401011100730112227910481069301251986 202878301097529301106329103772693011129793012431781023397410496067301053168 20984930130527910001264301304073301095101101745961049371810295119301121561100375443010462951383814430132471830115607010235424104727463010996833011525111014173290180441039611710394429103892371000705410361342103952453010948443012696691035005910449745100201673011581973011664981384727110459201301073382301073430104822851385700530117407510494721301180945104384893013082771384684830103887510487451100860281019193530111679410408991301046718301245406102034113011010131043941910425081104627633012371363013012283011881651020178230107805830124809510069978301275770301154448104776691044764810425108301186061100254883011198421041076930103534530131217030105635830128766410457990100290813012301003010606751022814330126961910480040102900711013852110295878101125253011111521006628210203084301146736301140699 12918104618493012367503012409043011309091043726830129644690068263012862743012935041384364410456495301153058 20964430131927610486048138548371036100110357965100448071012954710172945102350983011303883011209543013018823010978871048478330123079330111687530125720830117224210379675301278502101576163010310361038872010345625103592141046387110302361301262594 2099653010723923013224131043756910167211103785401040853210205100103493973012577351019146710227211301231479103784791000923110443883301299013102698133011364451038904930106699030127066510148089104622051034973330124043910154487 600821 207328138277303010633241019269210388810102004163011852413011832891384871810462247104898231003592330112127310447187104724853011281813012742563011957133012728473011175843011223053010758903012683263012997881011353410413371138373103011307783010604173011060861021469730124338430125421710099526301059286301090059104800549015275100239123010372213011079691040132730116512530117354030124416130107714530132638610347779301171075301325420104066013013075279015128104656691048614610181001301067325104456991038127030128018810400707301080644103972891041499230105366910495028301301420301090967301102970301087160301043962301308259103573221048216810346796 2084521000002954138594423012621381047034710412367 203929301097807301299490101942821048549330115397830110799630118185810493855301155961301186552301057037104236031039986330106197510204151301279437301234822301085683100728371029439810394628301178978102332973011954241041793010408889301319008301149972 128951007281910482084104270611005706710458660301273434301160506301297131301166079101974273013240101384166430105344830107836410493865301150474102971023011001063011195163012949923010677511020254030103524010100326301271857103513403011850893011974093011079051042586530117419210264675301061759301132154301283129301162439301315586102921291035542910400226301117183301309780104831001007629910482485301184097301256617104047931038593730110801890153153013133593012871733011691401041158510010040 200056 2007041017884510041183104059743012834331019538630131127930129049113846282104622983012870551383468610118026301228923103967921046760730110505730113104230135878230128665710101620104871683010735583011854291018594310197898301192872 14825301049377301299097301296177301277587 202555301039269301064386138382731384698310422907 209492104847321002988230123428910451713102192151035586610075049100679273013067503011596391000510410380606101745771044968530107916330138753713841826103492151008226330115063410419187301080323301300411 200286104391053012571031040782510401118100667641047273730104124630105066810422024 20005730126703030114998630130159830112018110288318104160401384317010469067103953443012704311039911010226867104423831015715310396375104261571039484630112359330108059510107868102830773011840611018608930113509910071253301155617301259747 2117713011532321041990810437141301181473301318054301279112301100025101194663013049971022277510377211104639481000210410414402301113356301148206101694923010702003013023631041898130129551513842134100758471041594830126665413838863301195396 15628100483701024177630116950430112976710379934301064901104100961047808130104478510189193301307032100802371384612610491752101761243010570931019443330131399913854515301117406102319123013160861038691410195464104709871027558710197680301095379301309873301266548301315385301106844301095356301109572103967803011616881018544730119581030115846810394405104200551048695710076465301269974 20237910077783 13380103973191045532630107128010425596301154445 201408100056971019667910009147301097876 1154410303454 20737110461811 21004230107856530116370313844561104593143010572573010871353012811703011756641044544630109821030112162030129015010445931301237709104097991385871130130070230116941630107694330130068810464903301082563301254760100489263011884921010249430132483910128547102683133010993453012925363010545033010539723011201251383792730128183710457309 132233010368703010610793012564011040143230129452310412225101286551044590730119294910401016 212280138429773013212423010595233012943481047508810077336 80023330110304530132100610202413104722733012945623013129241015857810350630301271805104457611034809130129138310195260301062961301268958104964779009126301278780 2114223011493111027597710473760104552693012839153012792503012347581036465910354277301278277301167799301093605 101943010371183012826621038847530128213130127260130132568910360172301152362102763423013142091006787310442906104034901384584610472656101943413010392441014594410193605103971443011071711042971113838551104522891046366110435310301067272100306911047636330103961810434693 1755113837799102361493012696563011870781007569010388512301320218104858561018798310491248103463881035543810399240104174753011614611043345430123157710095799138380911043859130112172410012717101595223011862811046417730104065110193458104492563013177021045195330129033710414400301116907102863021041678430107796930109782110198038104613933011347423012931013012700361019516790042663011642469006117 1335110052803103523373010654423012888693010304421048564910006772102358761023396010401811301241205102724383013008833011915101384377310297859103966541036325710269279104390843013148171044070630130799530130025730132288530105633510437633103620881027779510356594301261240301155111104432383013076611013933230119721210173233301241332301121869301125323102270333012506503012406661008066130125608810035850301073663301114699102974743011156383012981921038072210402451301083273103532541038754430129130613841418101499011023696730130587930130161330128551730126813830124217110105685301307752301084071301108376301146685301195867102748993012740211034849413857751100884343012801653012337831004785330106051210444471301244035301189224101669421003821810415909104531143011562381015734810000027181041153410035815301155406 6030733012863783013047923011626191040067830129349510355300301099172301193612301163226101846161000856913840019301068686301030498301301706 20920103886333010964033011510291047255410479668301302979101843851009379910231469104616903010494233010702883010859353011142751039485530105725130117563010428457 2060091001112010175197103612603012362591045061210421149301317376104859111000218510124744301120166301303016104559453010782123010614873012366123011632781034820330131216830131268830116340030129290510479629301081444 20629010409187301303024100000272710067487301084066104488201049423410375630104877211038161210467467103990661034667910481199 20575330107431610393264301085417104284463011251891047645110412407301120604301075297688310000006451019351330124591810401099101103063012856561045871810061691301080206301101665301106771301259009100238291040419330108396810396732301148914301171522301124406101701913012589381041217810403089104761473011152701049640510179201104355603011543363012916391020235130108995630129977210177026103586241048287010197947301100719301087686104587113012687833012864431035205330106700910382965301175862104016181012824830104762710425591900703313859542301268952104342961043308230129193510472133301066437103841751383693430110289810060848301092124 210503104066783010666231041244430105330810407889301166272102802561034833410306240 128991047232930106173410389597102043963013100313010858153010829231034828030129191130130494010231899301182332 110571004365830117357130125915030129363110401154301235954301030843301115307104642353012481593011210983012818221013911090149483012462321048964910363443301131985101965791034695230125777630104161810148084301271431301148931 60209310420595102753953012831033013135463011730661007362510471629101019821034536186393011878991384039313841336301113378103894173011138123011083051042932510434386 20373610427099301240011138411203011020813010578651006365730108540830118968130132365230127303630126895910266151103594163011827273012671489083619330132349810380646138405863011756931382725610048678104343323012349063013111481045826710382283301194507301096839301105417100278603010334483012404403011247783011460393012643921003270410365705301109233301162307104438691035411510362121301074596301179640103877091017169430111819290166491039568310416327 7010241039676010185121 208242301236550301271294301067326138401611035583010357558104411091016980910380393301242662100619641035740730126985510436479301121035301260468301151151301177110 1708130130229430107876610375016138281583011107821012066210405072104174731047057810027367101798773011571433010418611035413410266598301051183 2021543010374483011578383010645741036497330131045310130578104287583010418453011828951041423130105700010348787301055665104324871046184530129309430110388330109563010203261102730083011716133011057621015650010437093103463571029934310404172301294583301305789104631043010646303011612303013159203012305721017769030118203830130475210032537103779633012765061038489930117907810451167301307358 2065801019481610446635 208238301107939301230938100319233012690481041235910001207301044262301084562104468393012696763010324633011584431048694710389407301317999301130678301192529900019930107356430104471510433647301180906101821719007334301241695301240869103849661035691030128635113846854 1486530117091030111926810351434 2220813846697102040261028110510000004661018157510462331 10639301039974104033463011555079003223102036003012970413011311481047431530126583610377891103892913011570583011185141000182910054557301067820301279670103867893013176201383352430130397630127994030119021210297838104320433011510621003794510162128104969153012573641019966610173150301083581 2037331041247230125752330103902710424304101957801000000687301109441301245089301264789301244928138283443013024983012326121026863530123484310283265104533731002974030118714330126696310454396301166403301137267 156893010761061006292330129307710196207104882131040510713845574301190767301289377100745023010470911040757210349409138390161047888210181614104850361019996230112676230124399810480385301268103301236145301086143301323638301233913104847343011021593011860771036048110032874301257161100025211047590130111918630106236910431075301073794301190214301280129103964351044801810115344301255287301107103900009110350742 207623100719881046646330105266930106726130109822430123625330130755010046411 20181930108501730127441730126822430111737610228316104655803011078483013015301038296630108312713857737103930521046655630107106710350756301259728 21146210378058301196821 2106193011976891028313630115975110425950103821281047668410351621301308634301053266 2144610268342 2098161016082 174813010923831038181830115513610349213104892863013186923013136573011953093012683071018642610424605301154795301295288100960013012563833010458791039917910405893301085134101905813010999751020341030112511110293486138480661039385830107270030130105413840345301170323102314411029183910386046301299435301050219301245730301171126301164464103597571047217730131420510435379301233679901030930106430210397878104072743012927763011302971046822330110136330116606230132230810176735103646703010420061042203310196247301186651301180433301172950 800205101435611041452110400063 2087851047045610062981104624081035704630114957730130755210296019138341001017959410109146301151240104217303010859753012350371383979910006110100465783012547951029078013847002102027421047083810425592104301653011525281383772410470878104946831048656810283024101838291037943810358317301096016 1375530105101130103313630111885830107383630113002230109636010169021138391241038889310233813301315640101724471041635830117246330125616130129382130128998230110540830112413330117450230105352430113372110357748102901983013140191010784930128674230107410330118050730123303630104979130131930030123569210109401301083718301272936103597041045665430109954430130575210381715101910151044453913848608138571403011271671047199530131321930126113610054873301282749301180205301304111301282456301195933138276441041456710302298103650413011333373010772091042274010491051301181281301123791301077117301235410301054911102773373013000891043413730108341130107310310471163301099309301095194104076573010343371043063630105204710459871 20164410381840301050401301175611301307151104012243010559201048942830107246830131769910388023 216103011773853011794333010686941043212330128599530119091610140304104043091020009830128757930103264430119391330118752313834698104250501040601510439030301314375301158268101777173012850521044617410033504138449961000006186101153563011851063012537403011087541038856130117351530125374230112806710493826102306511040444210346872301041962301098190 2087883011586371017576710186674 203942301181527 1057630125377930112865210393832301315559301240602301180446301274515104739991004991310360087301107906104248481036159730123449230104538310119072103827021030558730128152010450063100287863012817681046194810279337301164910301242228103057451028296010294943301062158301152688301189999301092339301278396301057710104570093011350021020509890109673013126511043965030106808230105815230114757530123724510272276 20366310395738104827703011907881001356230128092210068496301031701301063763103812813011632423011176451016281410349428104014841038405010022379100825021383831030126596113822963104150961049034510426983301233652301194311301326450301181172301321875301322944102818351028107610494884138478441038229930129228530116865410381182103499111044737413853971301073482301322068301148553100386741012273110461564101856103012423843012447521039174510453520301160811104655413012429541003419213858740301294312104819241007382730127275910465357301266644301032253101519663011148261035299230119182110026646301078062301258681103752601026604530105812510283519301104902301277406 700460138403973011484763010599281016498110174471301187883101729483013033111048597030127235710054994101255091034853730123162630111648030130305230103841630109208410404637301316993301237327100125823011887813012609081045452430118137130116777730112090010166709301082840301292427104262519016553301228333301285674104759351042773530129187530129142830123259930116657213855838900588130124503230104701830124542610465322102851451049236110375981102296491039657110269116301101898301104382103553701000002742 2284830129107630131922130103243630106511830124109110205158301127186301058164301282023 2059723011582713011667511030148230127829830104657030126820830126879810358584900703930107483230115718030105616130105132530118073830116668210001245301315343301182237104899413011157251036620830112415910394252103767911039029530116464830132078730106353530109964310416527301103240301301051301243400 12270301056070103591021018345630131865513838876301283256 2080713010597251004094430131431710039975 2015081025121590182461384673310238884301041396104314443012453233013039913010946851042389010346924104667123013127483010322993013223311048147330124496510046412104970043012369391017787030129583030129538210002019Ï»ª/]ðé)Ì`€}ã81À`Œè1027325710138042301035215104270801385939413856009101770023012723811036413910074117138273653011636061040472110265635301066420301157346301090277102268401042270810429823301282388301242141138553921009000710232780528157010405075301173444301290892301120310301301854 2215030105946330112776410447672103957653011052471041754630109936430109789230110692310200419 203443103942133011713921026928910478723101927833011058911030551610377217301161063301085423301311070301181198301297012103938151046037730103695930109513710407254301152737301263503103006771039804130104632910194148104584983012874841037801410400849301126238301248695102939001038315710409678301123137301067737102845893012665261384198230132347830116302410383194102005443010566643011901163012366283011369621007892510273196104520321042133410029534301062441301317757101786051044181010409918101607413854381301041970101831973010487021045273830125101430119576230128547510396871301277738301280775301107804138354711017507810042909104338681018192830130153830104998930112089910455943301277215102833163012480703010832601017866910188282301286661 17740301061003101718331040479610362592 1410910389118138423531046294113858690103829091041382630118418313847627301258955 20694830123490130116927710201141102597351048718710113347100552851041015910000014111039458390123819008470301121560103780361027595210062496301161937301078858103789531037756913839369104891433011600693010532631048916310453256301098350 215993012880101041008730127558910409404301156995103849493011126983012871433010631543010601201384040610232426301260761301164586301172641104050351385873710495602104928271048849530113424213839869301196191103470983011708743012932883011002783013136351039329410000011143010610853012827981040912710451427301235258301105271104463581046500510443673101527021035278030118709813840177301076331301312701301079171301161520301174783100441451041693410041851301280838301231357301173098301166044104522713013081273010539651029863430106690010357796101991111027259130109098410157341104704743010702271035434030108380130108590513846961104821903012543063012403963012718649016846101963061013026710236361104316973011070321048941130123579910150550301105251 208532 2094183011830583011510731029538710381774104399531049412310405770301061122101696633010821031043714330103759330118216130116893730109576110023240301100735100461431384178830113581210383696301075867301034544 202688100656843012110021034597010408431301238549104218413011280423013040853012805283010863241039713810471106301117099 602725301170039301230915100235861029928210494458104232841040565910473584301297354138553603013075331010554930119521710068200301182772301300083301261733301275912138353881019661930127645010024351102314461041060710037639901614410477287301278217101214113011730381003010630132459610273290900592910026945301165461104443981002254930112689610480269301245763 22387101140501002204830119726830112191230111684010126686138384851034569530115204130106528010292166301248109301151290301069247301107546104450421039211310154908301180805138400633012565241006469910411880 1917210415340103472331000000896103539703010462483012782393011327133012918003011484033011339793010740123011779961041612110489950 2105523010983631384137910489479101996633010754791042965710491738301229137 20667530110228630105761730136217030126799410421714301129515100496833011586061018665630131600930115540713854105 2068271047048230130862230127968330138919330131177110104225301099765102044093011895801014062310237890101370053012955223012759923011717503012717601002097630129684310487430102385981017347310185423301304654 13865301260046301276957100094671038500910356006138561891035271030118944613849862 1206830125706810084725301037459104630661047055510361160301291718101757363012728371019441930106623730118056310384136301258744138531541042594630111203830127535730123598613857663301319870301359094 1788030109670530104693410385074102720291045787330126698330105538130107093810371623 107461041752310009171104225851042613930128377830132207930128743210487782301257240104901423010845963011849013012538371019007930111743710460968301132120104057491384537310423390301309315 1984230107391430116874630118094013850564301111052301181883 21066530129887530107165610357121301069103301305877301126856301269211301040404301039329 700501102339253011731381039153110107706103478723011684611038225910345420104902603012908563013017131026677610438723 117181038308930119215930104123330111139130130909610351778100287681028503530127023230116153130115469130115285410457085301160558104224343011600961023190510359513104271043012765461039786413858893301165345301267826 1695510291911102845261022701930116658330118932410002619 700765301132665301301469102005393011564611029867830123254990089183010945501383926110450319301285667301064243301301678301279165301063578301235545104764861011941310013803301254535301324874301173958301069394301111682104635483012670601034798090052033010502941384376630125613510006352100407633012815953011528231047531710012856 11042103798721048280010481070103471223011037443011063131385445030113576910377833301068377301178744100108813010894671013660230119689010379367101088531385054610011310301240764301102288104306753011474241009926930118154830127992130131471410474233101933781382299030123394330131293510349665301234532103481853012761161037727630128734610447708101510463010694023012836073012613091035448313849985301167711301157657 2000951384742610425366301302848301253916301299084301105083301122299104919763012886423012835601040144330104533030131338613837150301162628301191238301289259101792201035432913834709301284221104865933010411931042199610151430100831451038951913843555104560171006555110350476301097220301268696301301748301076621103512743011176213012779601038434310435202301053279301122043 2065833012812113012615721029320110487989301093648301113720101311663010661753011861723011232321048883910118691301112587138415923012734151019556310424121301241404900044010233896301310830301246444 700338301046282301299080104297363012825341036496813844579104172021037330630127271830104176330123063010425832104206223010546701007019510492946102913861038878630109884130127971010385536301158099 20653330117534210202826 2094261045921330106785030118874430107122730110903730112707910157364103473331384293230125682713847175301256508301136518 207342301060164301096799 168303010378453011195767177104623691043831013826949100211253013173643010672861384394330116149930109239810377067102374173012947791012696630111981830115682610345349 201247 20166510453660103569473011477443011634333011228341384211410074618301262479104268813010648153012844571014312110400120301263699102026711036593910364465103948421000001558104444053011545361041161210354596301189404301116836101798421385897910441967104597873012425803011080513011566401023461510464184301290559 604507 10732104879291383704610484683301289593301283167301312255101415903010597733012640483011516703011816481040860310490998 2058451047956510485139301047840104142513012777301018433110364585101929371041284230107460130106219330124564630127927330106925330106235230129263910424136301079306100249083010562921018949210382346301307288301120309103055563011855583013872141038342730118464930109055110393849104789841034868630103550710482444301166179301302151 211589301037628104488221041236310380889102875981003323030127259610488559100428781042239230112251410142025104211561048121330131380310407655100671923010713731038809310400442301062605301298640104079231035928430131140730105204110390418301040495104657391383992030130163430106771410077188 6002353011379133011111461015292310384892103955241000000888301084658301300113104680501001176810174743301296339103479821016910830108669530116316713839376301312015103819091007657010475292138558371019831610361555101663921002338530131799210456143138372001041173710376333104614163012587023011158953013151613012402833011930081000474213837902 211091 200816301073282301326027301049719301053701104499553011799653012850983012822873012982043012694481022755410075643301279105900415330132626310414731103455193012938231034650030108452130106755710484583100058431035574130105926630129987510355515301310352104378173010675013012819131044677330117234130107296930124231230138722613828026301233565101984211017819510236703301166975301082961104823943010326853012597543010722723011366721049591330106621210038678101870641045922010474681301117143301055727 60265130107510430115584830108419230110105630110961910360716103858151014476430106045310422928103546293011665521036528310000014343012403013012949771021029530114994830107018310349367104943191018037030128035630110064110291299 20304610282067301116229301108077301191339301050595301150490301305460100311361046163030108146830112177130123081930127356310382904103905971384915910474424102288381002420330109887930107414410233867101031081009890410445575104090883011520981000001548102040233013258583010478731385514210445165 70101130108426630122543010353197102016613013041561026845030106226930117919610415576100395081035485210001815100845891022754430107685210207580138414341043978810448834103996263011973253012702501038444830105369310301540301304927301318178102050561012896630129641330111648510422131301293231 203963138229693012279203010861631001028010360915301068522301173719301172967301048028101402661019998510379756301056783301151348301081810301231546100482483012844843010616741383961730116463010275264102768611029375830128910730108005910047446100667581049388310058325301149000301184049301269449104344821000000612103979171029857830107350430132425910244415301240220301150205 211880104705401000571130128562213856541 2079231010462610173169301171770104207161042171130128640910457158103562131000544210356178301125613301278369103780023010389923010420533012995783013050273011283313010676603010954855963 1586710270648104575161036596330107953210031897301111838103852693012872291023169230107052330107508230126721010272278301174185103630943012816433010847191018724330118443730108815030118599630109340610133504104002281046236330128512510395140 20402230114644730113207630132542210010764100566463010831141384153510486673 1248330109853130130568230115238310352484301231319104956961003445530118386810290065104248093011728883012964311046396930109445110390881301296489301308027301135416100260401049407610168381104716181049683610488179104270981007262510386640301283924104644513012844523011710003010401473010778881046877510468876301272003 20649930114589510431118104712781038322710460910103463011044276710383365301279663138404981020692010009555101573533011801781037985130129001910489787104301883012629371039275330115352630117986610467662301307748301282885138386551385644910436028102815621042514313846913 20760613845781102882253011285393011316151386000910464906301163421301050895301116246 1242130122414710112590100819771024397610391754 185953012903313011617233010329631384555830128483630127723530124520130123703830112126630124734110294909104884503013073711006773330109232230127022610153901100000111010395240301175562900636730126181210268717102309903011870133010942139003353301256688301068546301063688900620310485985301149937100078861020997530114972230112559030123256910400901301038833104028793013192741038833830112287430130140430128862210052323101251103010323123011321493013223833010924823010457051043379310348098 1447513849827301319839100334751012863110378696 210201301161923301189950301265061102070131038215910480889301039972301313187301068154101141191040725110395572100495001012714710394018101243353013148803010530993013116591044452410399562301059503301263929 2023163012749571049413130131025110006651301075495 22034138412063011152733011640543011071941048063830115297410440411900186110148351104431523012996531017643713833011301172290301102740301294058138413023010718691045306030104400830118479730127879630112285810389236301058327301102719301242335301174645 107849010419 207748301281176301115876900915810386584 2008601026952730128573710203919301066567102826963010774931384513030117137610451166 820423301272785301104419301322239301154402301059537301145801301305501301056348301301274103548051006096130108924030109921930117413710190835301281142104680763010910413013213571047240010386091102327901048219130109646530115135930119265710481395102694871004298410227650138290133012366441046086410346887104708743011736423011509103012928903011356143010891663011648563011574231010598930109011630127503230110123830123071630113174110195684 6007001045978930114878330124594230119393110418916301113806104891353012937473011659151385801430123456730107364910000068553012828601040676930132622830129435030109448830129448530110575330123751730108364430109035630131382030123468230129403230105320310096894301182826301063459301188514 209171104626621000717910348373104697113011937069010916100000174730117355810396157101902843012006701045844530112054910439832301259007836310268998301167683 200054103936603011921903010884923011535333011347553011859461039827230109027310351263301243499 17971301161713 16084103846331029365810058707100881591384036030117084110014340301193559102282391041316530126565610401104103844213011755823010665913011300801041914130130420230104648310389534103956581046682513851216104619523012965161004456810097627 2025823011838421043168310365770301066028 21092530106425310268964100297431048862030104780210234222301092221301051012301314347301123414138586771048729230130485730132001930132333813839316104629633011623981049005330107560130124448430118385510396446301031301101694383012454531011960830113720910433883102296063013162333012213323010714751016288330123484630110604010419338301191608 20376130118006510442218 2032743013021433011002021384268930103652110284682301160248301293970301311885 14476900499110359905138484031023282130129771410028342102347923012613931036362113848447102324301036218510227787104573063010512271044459710033093301244529102380143013042281045898930118299713838010301064498100904991001508610024436301228126301031967104347833013081721040305430118674130117894330124628630110934930104165210347309301305875 211167104877641035061430128804230126735210486037301183500104401423011277301000001741102714021003887613840053301293076301037245301122653 2074831047581910345851104792531383545630128627610394216301118740104850251039946030104819830127876030119744413856401101425363010739703013008941048283210387118301078296301062342104756963012619461023373110105532103603291036302430107230530125651010035075301117686104481811383495130125534010277279301271139104352061034908610348558104070441038203930116122713840380301035559100423313012998431011507110423808301130053103581451036674113848648138475863012329483011876568346102306873012669663010814873013235521039522410417216103973173012648041004120930107255810483407102468371011768730107786610444408301157876104283231013508610393693301187088301254648104805571037659130130809910009486301291619138284183013254671002272910206086 2066773011246411041324210075752 2083691042457510394291104067291384714130115047710376518301242272 203457100140113010823093011794353011962991049459510346707101721893013114523011533453011622721003548230112511213833094301170944103514571048154430118757810435035104645533012477733011030941023151430124494010363661301053003101745883011736133012463501043986810042583301106988301243239 70087413842266138590753010726543011796111004756410201482104337631042835830107530130109333410134782301159760301175050301107396101393213010523273011708571008472110407754301302112103964621010808410458182301074569100658671046839830123429410449866104781271036411613843109 1527930106749030106454830131864010458226301276012301162521101950093012571021007646130110028010366228104591151040165410446132301034187301170124301262723101015343011060881035950810417923 21757301325357 207792104505501020326310488500301075276301315769101976863012710051040004210403202104164109085103988461034657530110957513841493100537081017338430119188810085131138438143012738073012997161040008410446005301195717301050764301230784301189661101647233010872873011507643011522373012419133011730311000649810024473301061004301317849301061135104958891030154410462324104893541022987410035787900128030115764930125853413833121138363083011323913012700833013160851044356830126531910147009102381733011951423010786001008417813838535 2013883012610951014129810191180104114453012999053012530833012321603012747273011686143011571451034628730112262210484977102301391003467710379444301063992104089371006917130122825530130788730131226113845641102100771000006282102302011023226230107344830115631910390867301101241104296073013088663010718211023917710480219301310128301154062102707351044443410469729301160560103660161015334910173602301186103103032641018362410031020100071691020216210285860 800609301297935 2074043011950511029922010448498301263620103484711040586810387093 20153210021278101826103010475493011851051000000708 203901301101415301182802138536803012281323011177871001053210404720103862553012668091043128530104120110348206301304423301236465301066646301275150101625710161543010666581003741710357673301306153301055296301120750102891371384043830131105830106288430129143230106448830112970430107591910020991301167856138389001008995010454765138597571043775310295840 20214530118832810283837301146412301272202101776883012330733013254951020084130127765210035826138454841003585130107625430125873310295139104084463013236801048541530117560330130629810450032103992453011633693011505273010679781047256030119319130118755730132385510284627101614810432009103929773011785111040385510359933138507381384995830112828310200622100862983010504271382849410479254104779651046907010403687103927061013681113827946 152991039403030112946610228119104605483013217593011947291003739310155536100000146630128116910471996301072484301090281100131583012906501000000824301256710301257762104803791022756410455120301190580 21181130113052130131578630129637610180223301290633104140243012617983013173953012294011017331130110591230104979430107810110278459100242383012427543010395201044246410008567301156952301242854301096783301167070301086920301163344301069744104821003011807471041530210424602101387833010830933011927781006793410355566104569071048329910355789301231388102916761042193730115490310351001301172564138230243012998033013007893012915503011602071048968010492711104857023011548831047470110423045301224102301115943101241951020480730111892110393568104965713011719171041919410438422104065373011240571043572330130281930112528710136785301125987101829781028154510234745301151420 12821100424473011865903010805261003165930106396530107830130128671710157831102082893013092313011051441013340330124436913850508 206594301262808104086371029540330118469410385695301163143100482493012331691036456030121111010452443104764883012346801048197310204590 2069930118929730129308830130725230117200430115895630128182330128669330109047830132436313829019301265764104273473011145203012704271002936110421008100296451044927930123683630119201810375002103062513013084183011533403013098321022245530116415230127862630130343610193395301063311102334251007011330111860310440839301264030301230469103064323010930321004690830118889930117601230106670010445415100181773013161581044199530129168110144664 13220301164502301136849 1078610475059301240817301062877100931393012579701008415110436666100128101009107130124334230112515630113007230118051913848183301196662 21117230111541910006462 20944530129730830111401810351995301190517102677301035421510107187 20868730126076930107942910400516100113733011370581035286410430472301314379301291736301093012103579621018701830119673410125253301071900301151188301031502301292030101342211044394730109749130132375710426943301194363 2068563010503061047208130112943010493791104406381039133230104655830127252810377789138391341040904510454408301179874301163037100000117630107744730124325830104179930108694810235787301151470 207075 2001171039346610471402104517673011585483011215071041083410423778103815943011604413013089553010947763012448761385801010401100301167919103846773011178781046252730127235030116963013837185301186090301033157301089199 20017310175504102132151018698930119668330103384913845352301153316101568613011128313011818201385051810405796104398301014848230108739610402529102695551036495630109514810359642301152550301096259100354971034925710302957104511061017700630109573230115411530129372830125815330115286710486492301124977104204891027397610485519 60264510434333301100281101671721039059810466672138272083012803393011572701028197610392651100231541003612410201318104403021006098230113036930117003010461988104590021000000949301125472103932153012323683013183253011843041029377910149945301088291138449651384424310083138301151792138585151049592130110483110179414100231161019519030110571910441345301319386104111973012547863012678793010992061384423010463144301321690101566269003859301245857301037899301271188102008671022657330128907930106733510075110301189298301196980301301409301324054104470543012909543012612351020015010495626 19290103920481384070730117605110450654104668373011913191385466910202762301245939301273940100396141019109610230329104312233010797591006135010416791301233015100864081045116330130582130113036213837197103764751010153930129400710462590301247935103963601018290230135967010196956 228053010554973013075483012640851026690210403119301117450301070781301297386101671471048389130127828710446295301041758104031131018793610076506301191596 11781102267051036565430125363830129873610202637104242339012319301044457301324767 20068930113445010375191100124491038048210168285301313904101108273011925621027439510021634 19865104922773013245703013186283011932701043294330130710930128326130132519430126516710462385301307903301280724138467811041281230111507110191165901570810459259 20085510357087101279991382772910467429301183153101682023011667171025127510458016104090591041205130115648010029322101084373012612531384435590091533012447333011090711004855330112167130116354410437035103520541384634230119289230114684530115869210067469 201805301154558138472911036234910293641 211934301076572301194642103476611384442630125547430107112130112481730130103110295743104289581015267330129477530124593010433436301099426103909743012883071384714630115734210175801138423461016350510065832 2064843011105633010924923012973041041486530111625230103493610469274301254157301267040104359771044007030106194630129389113854414 12998301310079301293215101477811041347230105007430105084930117495510462168104822973011702401036374810291729301229103301169626 2040111042321030105880210204694301261566104828083013194133013206013011565793011106591036099010354214104753301043144610466188301147173301275187 2267930132612930127866110227448301170137 196323012822221044153930131401510142454101370211023789710129068900589430106796430123107030104495010362591103911603010771991011944610475774301296978301289977100026893013592123011659241041033430129589910429616 21194010431605301046993301039453301089210 208200138488941003260510479044 2058853010699281004528130107648130104929230112710010077051101727983011145441020511910046978301158003101396511035206510379721104145481030556230128667710201516103855041046363313835492102682713010779081045783110190335 2026910136145301245318301321644104848263012724813012894823013181251008549030126606130130622710264355101982451026652010208256 600820301274859103977903011524601045707530126868310013716104531101047407330132650610126970100293821018619510275137301190831101694233011035071049559713845508301108201301163953102994373012921543011147383013120621011061030119194610284827301053182104259541013924810347211 201468104531853013012143010970633010976313012807211041987210410689301294271103628253011820833010702463012426601029556330105011410454587104287221047535810474888103803093010411963012697821000683730126104013839516104784931000974010233300 118051011362610045385103984263010630971036498510435671 209463010457861038103330113237110429099 105841019174410469534104520251384199530108758530105738930123264510361751104333473011861813010901861040843910186800104129503013130883011212283011301021020098210181497100000161210491209103662363013112423011229123012440091385430930117295510412368301099545301102716104496343013064701017261530103595710352592301266948301271276301273478301089280301111393301301643102913393011870653010338331017750410171717301160166 209192301119878901798810401696104640093011923043013240393010711473011182083010374361045592030118047210472131301317649301083962104082011047161130124314110278576138473871045635630113402630113017810233594301071247103635333010368153010472241045154910440987900604830117339110405301301231584104438433011752283010830403013211353013075373010818993010922581041776310167811103825261048902830115315910421259 211444301067116 70073430131760830115768930125398610201654301080292102067403012657321035392630123316610398307101498943012694573011782801045733130109342530103686410234917100356153010576083011784473012368271049455930108199230123387430131641930110278330131271310191678 17570301313758104115071383343230131362530103077613828596301299054301163161138417241004827810184840301120615301324337301240205103785233010330043011561061019177510000062601383743730105120010434630103572003011351171038813110071261301271113301187783101928191001328030118383130116330110358739301305022301137930138577303010534521006083130108678030132290410438015301240248301068751301073363301087941301183373101602023011943741045408830126943513843221301149464301179118102286123013066691384133590071321047520530109789413859491101326673012973133011536581039483710391921 800250103500951004183130127838190092633011909251039580730115001810170909 20951910460071138445551045208030131744510459283138564789018033301263506301046534301303913101811153012457051040983610486055 700340104214521020221010024771 205783301326438103838473012716621384344310413049104899381035394630106988810421663301063023 11254301244853301230570301232675104864531003398910228755301311946301187300301061056104346331384917430124358310172514301094564104803241037644710190019100692691015752010462429100443413010909993011902673013158521004084530115520610002257301137966301090166102010803011639841000001545301307902 20026210462524301234721104561953012934641003534610375824 20497301075273101776623011096981035751130129112530131446030123481430104980030141092410109700301154310104569459013360 2221410173180 209817301236635101909193011646591048481630126176810346770100286181010567210495713301232712104420691038731730117891930125953730115961610495578138436031010070610358323104232389011629301129971301317696301311768101152523010690481043768530132521910376462901032830115833410442622301266993103656411044699430119042510396063102677141002253430130805110438634301280656 2056341034720730126918530114949710470713301312361301053945100492461038310630127361330117440010363340100000099230119282230108437430127113030129794913839533138564871044017713841508301155126138282061017265430105581430115555030123986330113476510471471 2110701011782130115121630117079110386334101993173011734703012950401015319910412313301229171301152376104032181036063330129920730104872730108834610012935103535443012986291385430430126347810401949138554303012640521047515330123701330126237130106398510408322301190110104152883011522841043783730104933810193235301254353301050646301271173104421693010766181027223510464033301322927301108343103814383011438203011718663013055053012986553013264733011954453010458361018824030109325030129072510432292301314532102287213011135793011752113011146111039675910346080103931631029955730111795930127165530107406810287040301132442301059867301182581102966881007851910271466104027001028794630116850330126083430130023410446712301079643102002051016073510134549104337603013198473010377313010307071029198330118826730107726030107768110001787301270078301196391103451851023645810351255301080196102302873011545161039561610174972301066373301128912100331061048857010403592301326720 2026543012604601029554230125357910006854301152447301262835301174067102019661383835310485447100000149930109835610283446301062903301030857101994453010758703012914403012838013010324703012854891012577230113468730130251130130624610397208 601326301098423101154883011961993010852121003888030123301113856183104150891046830813849307104150883012548763013032533011517201005919830106539630130759990063103011136463011926401044049413844175102419753013238501383912710236615101988071035495530128293530107287590029761005134030114880530132065910483936101985553011875561001049913856791 20241630130243730123202410484445104022011047215210387436104942383010629933010839201049384530112005330115333310037709301257864100021733011647891013836410478646104706363010722831000175310185292101587621038579330127363730127582710391371900414330129955310012686100399801023079810458101301240863 20964310360406102342763011745661028285630106702810469318900572510348891301186297 174381048401330110746410414423101243123010534383011912611008697330129862830127040330103167910133822103937263012620751035969330104702310347221103842301045296410440207100955663011953623010570431043882630109598410270206301191219104364713012336671039675713858663104382633011872753010662503010527373011302861043769230109994710018010102813363012803441030245730105212430115167330118390330124052030111840130117293810034725301116736301284928301068966102296441004261130128163430119694710471347102415351045684210195110102002489017766301184485 2107581049650610228835301217856104255471047864130115485310420712301084819104654803010895831042247110080867100758271034941930128763030126062930125616430103990030125741713843329104709341027431830123628410101916 20320104835703013088721048505630126044810418476103810733013267351006874730103152130126062330129911410030615 20894830117412710002542 2115883012308001026905910037060301163197100293701020320530104796610445857 1823110401430301323954301231720301122045301057083301152046301301962104322973012832033011931791046230030113090810429545102922283011437723010749071047478910079420101576121042135530114931730127687230129030330113376713857921301032287301296144301307998104859173010986285313331100866371005728630115119610303078301088304301120034103758511030252030103224010012134301245414301111701301252606301129193301280773104873003010867083010626661049497730119089810449293301086655138412021003057330113482910388459301120722138493591047325130110274630109373713840465301158400101161271019027110444510301174031102925001004393910299628301201915101899311046442030106981030124304410347109104644883011074943011111561016394210129324 202543301320691103895081030543410487476103593503012366043010329301000406430109121430117621830106629010207628101858661026940730107613210394313301168254301173794 20044310476670301083646 205791301111832301286932138459753011634991010742630115460130115175813844158301263962100721283010577433010591653012365013010732663012996283011809641382715810020549138472501039010030112693510151748104793971035069730123783730108905810424913301152235102664651028182730108042530109876730128833930126419330111757730124354210481801104942683012711411034670910239995101995541022734130104042010042328301096662301146298102728993012999393012667931028069630112180410431712 7006833010818673012540403011823873010790351035741430103646710178362301262142301147029301284794104843721036082210412073 2090823010545061035904213838653104284803011250741038811910450108 200249101812951040759610443876 20352410462196301191650 20695630128013230125971110412399101385413011499543010577481040959030127715310384341102875193011372773012660321003853930108669130125715030127569710263055138423441000706310439397102268771000177610395565301231871 210994301268813301320770104863433011574583011630143010784881038919830106914230108016413834970301146037301117458103597391011748810430656 2116741011582730115725110175431 1261010178245 600019301174006301313851301301186301243753301136899103838721023145310390937901527410445394301118821 20609301125296301288134102815963013112663011219213011525861016076100891383013139191040784430124782013858625104023031045009430128378913826998301093832301259563 209798104278523010501981016322830116629030125988730126681813856146301245794138595163011875131023109610071765103556323012455153010746871025983510303260301186909 20949930119172110382452301158264138470401023986130110302830117454210193877301071630301085329104911463011049383011468701040138510184135301055155104429563011438063012995923011192713013265873012818713012999511039374513827687104029681042974530109614230119600710429003101198483011518171021075710381407138426011383554410389766103854081048947410436505301183906301103018101227701384818910165381 20854010425965104227373013017073012679363010961431045042130112914310197599 211038102301813010721203011535751046980410348860 20936130118274230108530630124274710467058101745451046686810438153100860583012571141045785710386579104702501040989110466926101915643011696051030212013834149301315123104415773013266323010775613010534333010610753011110533011750111048138810207632 20360510269135103860883011277953013178263013238623012644893011096333010984863011736391023212210060691100000139713856799100077591036412230130004130119472413840037301131958103825423011916481004871730111480630128026330125022210385687104001951042213530122918910426303301078560138409933013183438821104147293010687301384219110466374104025741049229910496031 1311113859549301292443301174004102778953011159633010651743011087811011158830129370410462713103762093010327933012578953011840113011337631034628230125297730117993030104050210152747301321073301305229 1299610069771301130506301148279301283886301081310301078451102744921030316230132216930131601930115371030106384610405602138498393012862531027340710026131301149142104855111038987630113201630130618510460569301039502301266384301105302104504093010937273010361201049585810074314301113501301151924301277879103787243010617221049492430107525630124529630105638910305614100819251049000230108720810044667102386191038022210000089593011083061016058230127769730123044710432325104271113011940301039443810294738 600721100657261037807930107556110388903301074939301321774138589151017957530104812230126160510006227104870143010992401021853510416301748013838803138388943011847873010401881035669610039297301272772101743791040452413843940101588621042689010348538301174705301098774104229349011622301264422301260416104323063011689553012864223012805033012564791039608010033410301293224101510253010549061018971910273774301292665104089451038363110403652101387243010761521023609190168713011273661044291010355661104738511034647510202528301056100301245696301319259138467041005358630115475413839582101598491035984210396784103846471018152210360280104199693011094563012307071000746210070124102975443010556453011295691046065410448918104212803012601121384727630117262510466600301256902301043605103519073013133841000940030109846310287777301286367102254951023329530132670510431369 1235910219415301068569101770531003986210231416104570013012445533012758973012996833010464591014978010132205301317400301171523102007781039318830103318210082008103950121001167330129454430111196310164349301196143301281361101592611000330730131052910387411301068475301318223301278387102366003011805011384411930116341410042883 21232103858893012789131044490230104975810228829301128127103809203010584821040762213843358301157138104023221003349113854320301280389301314491104806621006962630131946510484050104521921040860430115112410358712301180042138437953010721991028705730115557930109370610354943301100961102346223010623913012992161030214130117641330129486510144103301097191301087381301048863102738023011191993011743361040766810440259104006311005896710400003 209692301288249301195722301153215301091020102662181385954630110725310352047138423493010915441384085610480600301311678103625171042252330108825410437872301262660301180459 208966101976711000616410486162301087144 1884410106578104204831044397310153881 20036113849197104413403012808611000919630118721930129171410481704100939913011353623011879031037931730112843410000010063011955963010321321016460010361919301268618103898383012661561047728030107459130126906910447987301288267301118229301191886301089045301185922301103409301125410104840841049302610423483301301392301063383102378341039995410435615100000153510145083103904493010747623010823221048920410036146301191826301254139301257481301283552301078008104551701009484030131885010390433301082024301054818301279572301060717103583743011558263011676411016400130129225410356358101955591023243630107532130109497590155913011131883011181291002917430129037510030697138462091034686010447552100184921040680110447427102309343011501443013148543011646711035070913840159301055946104843883012910011009109630118788230112234010298471900960530107795510346399 205633103884443012608673012441941034931830131020130115139630129617830111560110233038 1136110000061563010891443010745651034630730129681810239655 2077561013840230115637130104695810272303301188800138416181038297810427526 20568730130337630112340910492210138539531039714513856259138281363011050683011293121047153430129898730106600710468304301108636104636013010588681007416330113702010073266102837463011924853013102611007708110464045104331771018023230122915810456999301191318301180675104918201045752210395320104927871385878130114754110392816301108799301153259103823473012568793012741751030484230127482330123947410004310104877901007537010352975 2102781048405810432309102357781017870110458468301132130301194361301117633 21132710421918 1489430116385410048951104918591039134710478869102671193013004691020420330112215430115776010358438104380613010830221010882830105498013857271103772623011532673013220911049692210193725301106821104091913011692043010405271000001076301035895301294835301135575301271552103011621017480030109697930117590930119282730118637513841030138469463013055641041387510052882103628061048775130123600210455405103462913011280511020647530128229430116410730127227730124267230106796230123295830123404310403152301163681301152537301064743104858041025795510419573301113132101733483011076321045870110399534301111803301056797301108557101067321019638430113281530109924530131376810232329103535283011469911044568110004341301121374102311151004631410350003301306454301130299 136531023214330129807030113974910098648301151123301244311103628441043774010394716103461731019723530128253630109485710122526301321823301167951301146437301165197301190114301274476104385931384662010366107103519393013222833012824283012596461044472730129539930112367030126660410187057102034021384423530128483510046291301033768100000046330105247330131473830131128730113797310141463103987153010847493011606321041402010006102301190478301166726301110284138491671009702110074963 21130110267237301162806301286580301085220301319977301271063101736301000246730126415130111090810191476 204981036590730125348213841742104318083012554381049558530107678169343013186511039710910189797301099381301294191301277221301060142301219088301244682301074135100228881018195110385181301111768104576691048278110177791104177701035556910413510104685581044871010166450301313760 14835138564233011697041384500510160681043149710391517 123213012668971038524130110558730108903430107412830110180630105254510477247 2094411048781810047461301238057101791261001230530109021810130571103055611002090630117644410437974301317642301279928301124930100721161023571830107503630118433930117881430123630730123322430124597130108344010048913301111110301308467301300570 21134430115451510442927104356041001222910352861301267648104528661019656110229623103658863010707971048839830118050930130818830109315030129628610454582101386951042832510494290 1290430107234930115433310413923104949441038082010013952138539801000002884100219731045923410415265100459233011103731042362710450389301302204301100290901665030130649630116392730108199110179181301154565138372761384633710037634301297066104061293010907283011548031035346230112794810176427301051922101503823011160453013053453013245941045208710419785102350973013805853010407613012444871048458630107745110203568 181571044037530132243030118464830107318330128309930132111410493110301108675301082936301326757301261364100665659015755301281223301240659102735873011368253012240791027775730135930430107578410483874138270773010364901002732910403499103819063010419403011920333011632201016040330116455113846792 2025801038366610478431301065303301276762100025663010728921045888730129131530107460910412938101776021048837210226682 2030553012974233012540083013139729006010138272191027012630119771830132103013844251301149535103632421049638210103647301290283301096355104284693010915801023874130132654410391458104410091035652230130115010036037900001530125055210231143301309379 2080601023696830127614810389124301264822301097054301318171 60134230103582230129472210404218301299082301277416301044103301149212301115288104111433012773881023027830131441913848104301185965301274316301131691138543259009119104777371384884230129372510191231103467583011472681028141730104930230115965930108297410452212103481243011224453011132063013143993013181343012941241048410330118447430129584390067111042575510409234100673833011320911018665910226434301192876301111615301121969 20362430127253313828642102309473010992361041036310490083301096871104107263012279811004368710401550 1598010366062301121889301126938104650513013010341004304430129319030127033210354089103466573013106861003728230118341430123437130123132110426159301276007103597793010835701006834710419776100095083010769963012781191038606410387603104879333010847831038509010387278301285869104092181048120130111000610454749104910991384633130112045230107835910059193 20793430110496810352933301065330104243313012633523012862661037597830107103510386469138392081038220110384784301151894104736461036459810029844301317296104472691384957330124504330119349030112903830113367230115259810394279301188505301244243101061351022815810113229101456593011045421046884610093583301101287104879801037818110479141104911473010581321029066510405530301109660301127321104081191041855730106093430114747330119349430109291813844258301194450103936611040534830104700230117573730109632230126162230106337630105239310068569100000099110204861301163107301275467301103274301145957301266549301153016103494351027705810470837 2064631003703530130247110280797301030445102045533011943813011177201042890930103914530112853190038503012725903013078621019261130105051710279116102304453011827293012429751384432530117295930111758930110021110143235104360853011750371383993613846334301089030104490223011703551036619030105922710361049301084223301261893301323750 203931138439413011534153011149441042585410133011104687451046859230130005530110442310304325301122655301257838100209221043080290132181046640930131378310421132301183631101816041016781410443179103979601017408710362270104263873011639051045096390067343011104013010928841020182410422458 2071163011087443011351971000528210363817101241221045715213838800301091000301196675 207044102272753011160903013057873012792213011777193011755303012958463013141351047964910131649301071310104292081014996530115837230130790530126136310362065301290884301257999301045420301037067301125309301279672101091549013299301119114103633601036399910484006 60119410234057301080722103563691003467610238804138392333010873463010942731003323710467518104320443011497843011698533010644751003867630118776710176669104493443012336221047287530112899830130182713846636301172803 2039410459231104605623012934331035515410468129104329843012462381036251110430154103485203012619853013298481004544330129103910209379301284485301088322301039988138279231046379130122403030111664310377385 20962513840987301060157301272677301033689301070720301085551301302775901332310351247100588821026942710157982301066072101878823010706051038543910361067104252323011547421049277130113238810194976101828783013080821384433930130969410351852101845581038518310422997103617601040368810384227103859281009197713840725104692891041413710348993301184697104121023010823801002749413839779102662443010828553012678281038745710453452301073174 202974301254058301092259104781771041559430129538810415899103510181027621890167831037951730124121230109307110041722301194398104762813011343611026953030105884830129149630128266110457730103938233013195663011604211044577810484111301116847102987913011960633010343133011136263012575493013106883010423073010306203013018341383916730126451013846584301078607901639230119070110272667101824953012411151040805310381258138490353011111421043033730117498930104039110175996301081442301302896301236030301308489301125025301163786301192080 1605530110422030107239130129223510391294301282352301109375104963423013121291044595730110141910492305104926253011372441034632810357616100662471041907113840146100810211015467710392020103944641017879910453322138441151042563030112893310390934301050201301073262301315627101919291006433330125686210389224100973473013203883011103201042165990182971047236230119648910035998 21998103498091048705210365860301292942100054121018541830126476310188375104015519015989301272055301157437301058231301169101103861621035906230129087910460601301060788301114978101906551038575030131733010396766104588501020324913855060301242239301136643103884601044734010435986301264239102665011008075830108377110469865101031293012969653012862273013019503010841141049347130112329910178136301279049 2283330129129830129955113838788301297549301073746104629093012336921043147430105478430107696910228459104759291009700430128191730106950230105742510157602301134480104161363011288111034700610158681301194181100374854121103019171037882930127001230103116530106046110414858103977221046854830117100610207048101196131042464330128241110473908301149487104899571382718230105573510278037100024111041838630114642710365788301192694 1691390042593011823231044998110476103101394433010517173013238353013136369000266301180112103884263011792673011806201002974110203306301261997103933301043534410176441301183510301073639301168447301070877301167172101305671046576930108484430109707430107788930127835710459299102333843012455143013038249009428301068910104097463010930341016038630112926830125871730122405330111610213846894103654981038753530131119430123453730126911310002507 20867213842819301077445301296334103816781045149230109380310200780301260909104867111000002697301174464301298930 70143730123314710376640102916323011293411035201510476640301163522104009921036329810412305301239975301153379104796731000330110449712 20062910414696301037722301072261301092231301183390301155123 2038711042501310267938301304758301129958102855773010998461043113430128671213837901138275541019020613840046301060556301279231 20948030117375330130200510198200301045529301295974301107207 1490830119555330109540310198884301067478102375571045742710423716138553041026678930110152030126797730103112390191883011166851000180130107629530118819910033079301053097104060293011773633012657563011579821018997210049086104197211048293330117620330125458610456485301119385138439483012639181035934830130530830107085213838165104255871011712690095413010817393013130991001001110376403103934291003207430131506230127543230110847310238766102325681383777513838243104909661044017930128798430118792030103365530107144730123575210029156104896653011532563010683291383992210166201301075245101732201039542730118042730107422410354484104879833011115683011765553013023599018283103906013011365451045243910041531301166653138386173012549531023678830126633610033330102066689015381301194908301273059301130889301191950103916181045265610126828301096039301302367104758841039728830123203710422210301300512 203589301171801103857383010634073012644131048974810488751104049001009734410435191301298078301155998301202835104242023010744123010901023012886309006229301163429101817283010950333012798641000627830116453130127060830117433913845844102033891044327110351886301305066104749454109301271348301234866301082241104373325012080101909033011605261037816710202302 20668102265443012294763011567701385032810180688104902411039895510354315301285352 20924430125354130113070330110816010454399101153499007566301108316100029833011545621014342430123803530113141630103517810029703103847661384915110073443 20355910426279104389183011085153013288303012691643012541603010765853011028373013149131020297910190300104863691038615710001697100442623011165871039324510213255301066225301245607301174902100000074410481451100313683010722673010870723011802461042794730103339210380017301117226 2122543012913971043155830119540510231459 701158101911881012168610446189 21336301269224301163201104326711040171010349509301183649301277276301293769301236671301163519101711383010892963010454991042386910457901100738761042846610419522100554423010462151029358630132437730118469510000017031016364110074522301230732 20397810361314301184831301325072102746759011618301079075101908581019109910445201301233098101283963012450551384351810494468301066960100809401003282810347432104576731036079930106379530123101930124417610290342301263432301183595103789851015020730115650230105806910451509102268971013480210485233103829801017976710364641 190111027931810358024 202776101952321042935630128962410437961301146279301231458301196441103587621009488010490274104237543011212433011022961040131710048339301162922301311707301135283301326480448630106158410488202301176174301170638103638271041721210493733100111153010902543011264413013019481024993510487234301108717100826223012871093012751051003908430128002530118467030129975030129890710443657301262465301075367301191893301232426301108851 20266430118222610441298900733130116526010219435100000896110427357104410121384409610389324301295420104665073010884361045562030127225730131871913860087104870771045067310281300301262934138389041035633830123180910038506138459661015804430105358130127092313848713100427951036214610160601025211530110320230132256310226534301296039 2007161035366530126662230112726813843411301081132301182181301171772301036882102829561023400013854910100328713012807413011294551038867730118616830117173430113014910402153301172489301103902301240848102753003011160291007892710237595 20406410039653301230059301092336301109010101708701035295713839609301278896103879821042118030132578410392175301097615301056440301326081301137156301290149100098351045813430126823310453202301316321 7013843012325783012755953010686081028864630108035630110533130118623230131601730126135310052870 20908310145522103612491003436230104706530111998430108976810240855 206883301058014104131671020126410046756103829701037526910108971104888443011372851037755330107288310193695301133919301117070 21089930109617310162471301031482301308111301110267103586503012600781035490210405321101639051003478130125918930127215910435594301253816301053483104017653010655193013024523011785051014248510410150301057623 6024963010760833011876891035192330109304910440306102677971046095310428033104755051384090610355369104066713010801611384958930113663330119313210412433104893501030538230125937830120063430125993930124022430113511013837483138553339006779301047888301187337 2175910175888104035983010850053011681901040153730113517230113555430105132010473778301164147138446491045087313822859301260056104818763013063773013238413011485603011105621029866230107938630131649830126692230118489030116413830107354230123295130111311430116532630123652610412214301273770301164582104204171017487730109634810195515104857291027289313844959103464331040142613856579301151568 20068410228038301119592301131492104260363011034883011073921385534613853977103879653011664551041903130117111210096917900657313836207301119427 20628410385514301117224104590871010821730127471030123349150113683012626113010562583012553531014664110422203301089483104558931023227510191418104157601034941430106911130110960030129789810363062100738071026807830124783910393735301284402301310873102891001003147130107377930125925210386391103968041384622230131728830125800810471434301288727104554333011491153010726831042044530124532030115960010469153706410492325301307978104247881020343710361248104967683010349573011523863013119273011150631048269610362299 153261019022410442433301159208301242511301191241138495971006113110268603102008481030621710411487301260329301052944102703773012333551043973110190024301116892 20651010460096301062713100051893012826903012863871042889910211859301117980301322336104214241019240613846725301100506301141562301275170 208558301068246301106479104862023011314991049655530108266030128195713852375104664081040081310191442Ï»ª/]ðé)Ì`€}ã81²`€è30107845430118444130128832510475289104264623010469211040554513846116900932730107962910201062301313008301032684301053023301233041301235239100720131039841010379396100745273011251093011015351042520530108544810376031301158955301192398104543541041645730123627610067391301290712301264327301240315301171293103876111003052730109518230110517710000009083010729411020545510142163138408783011939381015057810425637101205273011233493011841473010374833011722031047434510482109104425863013267533011143253012637883012353211385238430132643330112978010032078104738233012288313013090513011589023012179121023332830111685730115999910491931301085251103827471040728630111108230106311630108425530106529830104750410471465301108770101250471039644030131845010374872104055593011618973012563951036184530116038030112999910291666104167113010866621000500696461043793230115505310172549138273003012546163011085603012386973011844843012634221015427030129296910485857301160134301170024301146869138440123010750841035029610034323301181543301237755104448321047752630118738610407900103600753013065241003617010030315104896853011620741002404610398309301055505104128133010318471385736730114381130116440930111416130104826530112740610467556104133781026624510391075301275140 207669301314097301109655104704501045221410284075100069323010509521005563110488176103652601042437713827604103783161048246210269170301315265301156280301278054100435093011520031384101313839549301307843301266178900023630107998813856625301233368100946383012967733011729041048269910299286301313711104002581049101210421410301106568301200630103783211002982810422171102681083011034914351 20358830117868130111325410410750104935251027913710422986301277208301105888301102659301124980138424403012762093012678713011952771036368710273622301232766301320047 200129301033160102049921042584610475275301322761301187067104001241016917010166682301055098104454621044334710490159301117817514358610060587 16526301248516104131731004098330132337313840914301300723101538073011329003011812323011639941383861830119235610162348102274831004714430128054613841427301326205 20733630112389613844980301275348301091179104120813011887133011876593011099321002390210301681301183483104366733010879361044153130117717030116500610491855104806879003456100698873011563081022622330112650013847715104285623012864443013153923011745781016754613858894103538471017911530116885113856448103851793013142851045974430118406010037009 20566410479545103538371038294030128222030132362810387128101855181385463010038547138464401047638010038620 21016430119572713832883301157519100139461012044910445447301317788101976951039770510074668104628913012639093012579721036232910399839100219011012597630127292210347926301311848 10294301118787301311294301033420104335973012701871040327313837873138570993011696973011963571029195110108018301270444103954873011696071046649930131115030129244610466511301311976 15484301075467100477523010742753010897193010541601016558113835895 19151 205869104899621049677710046664104242911016085310426980104964753012595233011762051044484830113717630129453930108096210165121102907621020374510391659104178113010822101037840710356021104123383012890563013168393011674503010989821011420030105584410192359 18395301109497 21839103053533012875803012807263010356951028092310229450301078573101399843012812143010520711040046830105228710389749104517081049454730128935830130618210454658104134431048999930105179530128023510432330301222890104122093013098333013076373013200903012820751040315730127420030127299330127044210489670104565511038299710350959101524351045666530131794230128231530104970730116510430113053410357049301049948301193634104626181011350830111673910271106301272308301046536301169300301259876301302089 2016571047653210417187103612343011513471044835513846856301281608301124931100000295030105623310391493301076573301278892104473511045278410041552103564513010955123011469831010821190036083011101101005202730124643930115789930110073713838352301122897301052343104304541384145630110818930120130530119427930126972510083194301289468100050953010637433011931601040648610364705104730433011861633011837243011088053011950131046542710445151301063027138403881043172810408062104897271026856510481421901529530117740530105074313848109301287882138549353011538671385392930127543730117349210080747103944243012936733011617491016396610267256301058104301234091103507013012979801009878410142682301103412301047382138281288744104331853010382011038973710172346 208140301305785301234954301053388301046912301086828301160351104397943013201951385583530107369910366024301128582103840391022666830132609930106168313844549103064471041746230130984010134104 211001301047446100140953010933751017624530119034910484151104000673011881733011061303012568241041710730116991730108805810391977301056947301293579102921843012673203011692901023389510383258301259737 20739313823005104230463011899523012917663011841211048671210184348100839353010512481013111130123265010378438301132521104485733013054653010343603012733083012767033011604833011928641019621930105995210117147104944023012955581044969010013929301119439101578211004561810205602301075478301273972100852173011867573013134413011140001039657930115063910174886103850011046343610091231301044050301064193301180153104638131040063810002962301037991104225681045108110460136301244240 206169 800554301312466100744703011207291040072910412874301147679301245708301164008301175316301130777138574433011370513012330371039251330118030210375354301126319 21094510246555301301190138547283012861713012950463011800761015198010451965138404243010453561010841610208157104091763010718053012739843012941951009553810029531301320550301326242301318708104500563013242193010565883012930551019095330116528110351384301271981101790111019223830115130410456800301269528301305424103530539016705301034802301321797103833401045573730129768230126154610194255301171382301267889301194343104181853011624153013080753011366381040093510439425 20096013843078100000170430103814910377299104784333011759973010671693011730761047403430105851513854820104106033011473803010315471013155610039877 2251430125854830108699930109526730103793630108864330118117030116373130119599310378692301312436 187591029670510431855 2097313011503771384800610357754301269110103504551044342330129635410026146103837233012882043011250401044492830109766610047348138289911011036730115864630103948710475674 204137900679530123764830126649510447433104061981029772630117050310197910 20776110046645301312501 202437301124814301168765301036530104025541010320591661384085910405675301123156138412541034715010399918301242293104619293011335023012947883011564323010713411017291710393267102335833013111593011635503012975501019267110378599104934873011192771384832810477388301280511104773703013073363011223893012634243010329803011921253012620261003196230108211530127962710201850104684631039526110388363103950761020292830112666410131006301058686103757763010398233010767553011291119390301058532104379403011195113012711573011016771043560610275377900407330130889630130915510005525103659733011889393011505433010624571048696530130270430130231130128767110460919301229109103820981017384210126606 7015771043287610433312301055929301288349104861091385792710000011971046034610349165301264667103003871020853810397814104812361030632610382715104654581047504930117045510027730901165730126666830125609530107998710162543301317909104065311045055513839482100960401012789330119235930131347110077116100338041048077930110347610361589104623131019068930116624830123468710408497103011411029554330129144730108276510407840100424923011746573012573763010767683011231573012685151041048310197860104873901384214810438952100411501048557910476729104633941042186810071033 205137301271075101992091013273410351590301092921104212433013034231023249472223012957613010742861045558630118658410380911301245640104299993013263351383766730123822610486455301053936101804743012535233012717843011545301000794810303439 2122871008329810179023104292801029906910456419104222581039144230103623730112329030131978730131223330131670330109814610070839301237328 125143013119033013100125213091301328884103626521026916330107028230103560330118646230112913310346289301272898301287462301038408301069609301096628301264561 2114151038252230111308910033833301256833301037378104750223012834539013284301034595301308224301069373104202163012698771036009110131935 2027610351865103579561385819230129380930123686110031442301064834103877101028336110042152103452731003637090159481030298030124464330107865230108649810438919104747911026922130110621310427191104807011045245710366215103983673013085833012540671018342730109546430130097430128983110392931138272173012607153010951643012608101047102730112220530118623810409376301193795100317401048695110203417301258839 21178830125419730113241210216635 209826104405613011657311020675630115500710182671100426063011186883011927689015704102262241003559810283621102524153011597523011467421036202810403231 2119821022962290129703011151783010906583012743421382905210426769100339221014931330129206010163704900390510415137104046811038362330130462410360710301065257301061594301073102 12601301124273104852251039512110076010301096344101705841047939110489388103523131384718810418106100366751040670010356549301058206104409983011857781003908030125987010464791104872011047733030124363410362199301053353 200711104438043010974111029398710200481301103615103580873010648933011107923011534301040620010357004301238563301262587301303471301161716301157518301037782 2065551041972630129796430111761813837557301050108301094118301068443104610433012372283010333543010304541048496930122889230116535730107627610388631 211461049114910180782101565031047103210350789301240927301101962138567561041390810275338104812393011035501035753730127835930106324910350675104488073013008603011882151049276990169973012178773010588703010791521018919110441310 2025583011169193012989811049020310443249301101924103969751040013610455616101731831040246430110380210194829678810402068301169979301079980301320081301182856301260114301194536102723011004947513849029301088155138396053010751913011475643011077661037713530117782010010248 21018910436911301299189 1336310267899104033131030119910172177103642983012408581034694030106806413842827301169117301314627301136703 60288730119616730115133330127630230126956430111784210482123301050124103991163011202753013049361045889910079410104542391014300130127998130115791713839304301190739104753593011019771039474330130650313838513301271777 21153930127463230103680130107229830110927410427722102107371016004730141350510474785 21139710415091104648181044765613843502103721453012690413013048803011327981035865130125906530123334930111997810021821301194013301114343301312759101664853010322483010348353011840463011562753011526563011102353010370251019206810422486101105091037966730127079990050361041815610072146301305658104933743012677583013120263011569303010403623012844773011615851010836230116710810383884104377603012607901039065130117494030131050330124458930131618810385256100365963010738311034627830119351410196821104569143012917163010682723013211013010641523012642033010337333011529301046461410009303 206704301066345103045651005668710061356301080057 18757103473383012670001049008910150842104412713012480023010806453013020683011788621040542110478759102108771000001692301030604301387416301116040 208324104563221034830810037849301130313301056506301272384102387151047036130105297630117311630112505530113180910417399 1456510360175301149089301267084301279054100285251004268030132180530128863510427378301265170101972581049412830116034410153491301261831301125144301242378104956049007315301271643104936551037923510435374301120092301169866103913661038835910202057 1701430104449130116897330125674310364981104586753011016933011728763010783003012561781030624230115865210227537104643541048500030129338830130191010161061301300096 11598301193930301185588301132675100219553011366413013194281385676110383749301183864301197493103750563012611381020480310395652301091739301126130301245598301065244100753031039483510285598301164435138313501046934010395300104113851046540310159912301188804301312571100467733011699223010739271038491130125894530124134310097308100000155130111623430110769730113529410483482104578683011635453010866641016219510289897301117822104140481038012410432618301114867301087118102835011007035530131001510228438301041180100055071047172730105415730126712630103696910490025 206461301116027301126987301058142 20590910378054301181284301135058 2041403011929213011853471020414210475046104873623010683871019176110079663103903343012768871385719810279636138494391384795710234920138402931042238313841142301119874301102910301154855102046641000000667100313581046947910235904103787631048245010279835301066560301053653 210175104271803010862201037944630106739330129297910355977301039179301034844 2096701037924610006194102007263010420201042797030118677230109930510233713101951181027829530107839810000008063012350483012542383012930359005456900744130115296930118290810492506301294546 180643012621641041553910485800100684381030270010350583104964631017641510472122301059148104653783011355673013210239003295301259843301269811102856993013238111044975251402641040461610229901104155113012569853011079271045072210410513301237632104416441040377110008847301168725 10874101420881039387213846023301072177301062594301048169301125097301120859301124220301197331100392643012750333012704113012760321038036910197221301151295104426213010376073011882943011034661047279913850295301085776301326308 20935530126566330108716910397703301179238301130089301319320103593071040494830115437030111861230119010310404934 202801104264761384560010047330102966263011831833011185699006562301117298138373093012932001007434730114604010046284104085161002773730105690410005453 21140010349854301099092301161602103883541007339110166711103493151035123430126204710209429 20419110489146104742131041913110133862301150291301274037301282595301190164 2086123012593513013085731034573030105445810424251301192199100034131003919930115196830129168530128267730116834410383487104318823012923093010652669013079100384581045491013838957301093690301188602301278522 14854301146133104203529016616100526623011211771040242913857846301119343101453621035265230108413930128814610029807 2066011384497210073069104846311020260110399750301192952301310125103790581020114813848569301188861295930132568130127188910109635103556923010991843010827981002894413846096 163131035403510480699301090745901513013832990301238688 2086443011517711019049630105238110163282301125393103772873013021881048252910065696 21155630108275510445368 205115102055791034942710384243138230033012407923011977043010457881040724630131575510394813138393883011356383010723971014020210345653301262067103872111004158110034835301299066301287959101382011044109830114738410191480101965663010579771045603810285758901044230119159710393751301055369102972821384823610481510301075451301100540104774991039327630106157430108792630112407030118445388761036431413850371104042091005484910450161301110107301131891102984803012827711020722810487744301170616301147892 1695610478041100272043012437743011907931007417630116095110266075301283694104339471383931210411057102266581018894810238386301323870301132178103484783013078351042333030124609230107615810402786301102149301190194301236261301090627901825630119209130130547430115817930110620110288183901133610407095301154913301192402 21190710423718104569101006742310445358 20747590056361047370210438576901361410173199301110343102020893011367611036030513844983138597693013145663011707531009178830130760830129935230128909013848582301146720301315566104000891000000748 60394813840747100216771004341630107742130118631810465498301081374301037769301184948301063707103871371020205130124527810270740301119539301097679104496371383414230123084210107731 163611034779310409341301086729103835213010725981004642010469966301172611301181724104880153012635933011139473010730613012644171044478630119221610427828100912239000085301130371101899811027085510491237102669091039024630105552610467471 200718101626810003168301074256103844471046290830108100730131383610453888101671901036518830125439130107507410431839 20849230119630530118840830116002910010337301264051 209055301069794301324723 20893310451880 209788104309751015443630116903710427612301118592 201705301117740301123602301282414103751763010590351018027730125587510034369104743043011363591046927330113198930129861230131744610453255104696743011577663011930603013187753010643211013102930105894210125073301066153103902631049625810029609301146444 1882710349946100000060430124756010410268104845933012682593010837471048183430126118230115621410231806301298362301270331301041580 210204301316298138401231001099210268622138591071041753030105341930118110910354073138443823011717823011884153010764431038105530115633810417140301303458301275303301280806 200007301279752301254850100759641038324410485994301051121301200105301033706 1120310040099104797991041960830112542010197295101448773012908711384680310128466301187122301167537301131408104155231049302310086970104910973010502881384310510207615301169419103493303011310871006627910092138138286121029697930112866210294800301310292301114773301272629301123444301229075104894579458 1898110383298301071667104634781384480610454545100113483011649533012741573012813291046601910411947104721381030464610403888138541473012648493012413221039688010281480301124117138430803010684341022716010292485 6035341039231430127789830117624610377288301036378138381203012839391044026210168859301295075301042030301243981301261485301263968103655191009398090143963012795331037667010394408301098184 19668301079342301291285977530129437310459793104834851044343210161326 200569103851181037536430135932030117893610129379301284360 20988130110995530129352210349731301128982100080793010511913011925811001355113841411301075583104574311037690930106361830112371330126297830110326210191841301101970301083589102295213011200633012988673011970561000678210230382 21791301159070100067933012888083012716263010750723010855731027327610022465102934173013043103012924651038835210443831104217811046783510387017103654771383766430129074310111482301054271301099419138446273012317421004104710439169301099455301097610101907201042535430127373130123700513846153301077907138387093012576483010752131018598030103098930129104710451035301100501301301080 211969301115341301270225102338691027429910001843102991791384418310295857102347253011159543011001161044958310191291301085486102360273011751001048619210127622103456343011313493011265903012700561044052230119069710434680301057336301053516301263330 205057104643723011710511047890510044123100773731382743690082841035191630119024930111978810002361301042168301044237301281325301075278104600883010642573010906191012918610432338104882573012537301385841330115240130125945410361521301125516301035258301195783 201618101312583011711221048655610266145301034615 20381301193595301052099301270616 1981910275786301087663301264429301121925717930128466110359199301114718 1776910376339885130119266210393088301124642 208896301053020301310042301322253104438741043761413847273301257484301304987138491273011840713011052383012692363013147771036160030109377110361349103648621043369413853909301117005104489363011286561015952630130193930107286410439265104251693011705233012440443012908911027166710483792104825333011866941043162910398574301246135104733841038356710396202100062581028273630112801630128753510087226901282210294438102319781048469010388019103847881001407130106883130109783710040855301281535 17931138341533011557293011106421044215910038470301266324301118835301259262301317890102752603011501353010574123011823943010561431042007410206615101043453012407563011369363010683253010995863011030691385895430114626930131220410466900301093929103819763011184583011512673010639903010820591041097810202798104333391004612610465358301091999 2040823012294571037980030118316130131509110157685301306385 201635301058820301086338102685691044693210419174102326863013125551041417710403637301092796301239187301230656101752801000791410182436101854743012679463013191621049591630106960810126631 211465104271843012930653010779771036284510378880104459283010729303012874281003880830124551930109912930117373130104795230112693630128072530105166430116856110036239101507701003107210394104301107732104270853011883033011957961038436430115625310266611101767393012402721038055330118577130103191230109559710085367101933633012741741038547910274756101864993010830733011546973011607521029540410464887104073671044162610491679301295772103817441049671610346491138396073010827883013215111383291810112448138377003011273803011581673012910501019172530128823030118945713852411301077245301128084100000114030105592210073420104137001034815730107760610108468104291793011043961011497130124165010362215 2030373011858903011553751017790730124350030111139930130737430131680930105119910176771301388402301194663102046871046996930106179810023208100272053013128503011469741003853630130836830103734010190571301141599100896213010503861014698130111769530119439710114768301163598100899373012735651047490510351201103603963011209151041487410110021301126532103655923011626411019712630129904730125464510394339301182273301153489104120891037798510081722301211031301107155101507173013061161045816730126629610360899301045768104340303011512661010770810227794301286973101338253013235883011174213011822303010374113012694761021313630129252330118461730125982310384716103791441048989130130512030105616330125905810480972102796191039772710465485301095402104738851382820730108778610119887 20309930127813530119448013822830301081761301230932301076903301128393103925963013249251029951010418243301312803301240974104351931039830110478437103455281014955310000009251047437010422741301070154301262211103628963012929951000960430132075810247095 21028330109670230116512630128276710473462 202196301189227100323193012425723011859393011914471007128510351911301165958900654810292204100018411038293210158178100000104510375036301279330 20669610350280101027693012735873013122431046521010345688104956993012967873012879403013020911011781930111873330118958413842651104318841041263930119923930109825510438369301122222301171091101808383013155573011214841048368513859760301160745101979371022954310160703301243223 206911 20334130125438430123977230117013530131081810056097102379111383687930114988310418174301255906 207882301190253301134069301197685103807391040767130109799910035976103915221023229610426275138485801035937910187515103577423013025493011920621040783530131712010362465301317584301188247301084837301117115102992091385866430123251730115776710230258301095741301243927103474073013009213011688583011617553010975263010366491040774010451297 70061010205278103854343010668203010745943011259883011101051018639730127425510076059301156271138328901042313910466608301031870301134104301166526301070521301238091301267613103890621385584430130530930127429410228013301232083301184741104713073010576663010307811043309230111665710482632104375783012832271038670010133756301308243301087658301307293102022413010561043011141581037538230123058630107583510357410301274891104633661002722430126349710037231104226243011738731035277410435045104681413010508611040810710151687104512081007432130132260810198802102000561008057210184141101382633010460953012369011000999010173736301259538301182503301183050104696193011633263011033423011864471017701630120063510127028104878833011349033013171833010558131045781710111466104413203012353273012924513012960433011227843012627431042118930130619910380449102040001001195913843583301159389301075590104614273012628141046401010386378103798971384374510305626301233052301259078103978653013125241042496713849927 70110510040152301083722301034214301135763301197682 20953430110944610171235104340141003309610423350301285351301288174101316883012954131020311913840453104694821040057430116716530111455113838640102708979011401301325253103549423010405823010488541048525210429145104629161385587810233931102362683011732391009106130118435510361528102948211384333510000014761042852930124094310191679103970461384948830111695210037058301157981102831981020253810229024102916671002261710484086104428663011592741006648710232796301050471100600911010456630105334410286344104268591042245630130253730115189930110994630118993513842570301316832138375551000365110464805104721131048263730108580610383863301245088301087437138543901042816610457696301306486301093132900630930118643730118958130130263930112966210465166301070178301156248103816421384070230106185630126940410467229100133971046056410285657301175185104739181042577710481082104516073011258203011889029006907301061874 20937510271721301053952101826841011104830107867830131280530116272730106010230125810430109733030110655130124739110413110301059179100522191042410110071583103971353011268011039560130128001010361356301094088103988493013136241018461910149062100683341046826213839907101637431048325413847335103515503011600101041474530103454930125524930131307310128907 2089910158025301102684104007813012666123011334143011099471383720910141782138479933011231801046733110399932 207869102340161019538410414232 2045930127426930124057830131914113842781 2115383011011081000662930126988410061406301169919301243048301148416104880653010930591040426930103127030105688910291679301301052301293093103970451385859230109302430107646650134023013146841012615710383124301184702100307611041116630116271410293706301281908104066841041933110187562103946343011711733010731683013257603011581733010587771034855010399702104078423013192893011049203012696513011892303011621943011103821385040110360570 137841037963230118186030103243810383804301183636301323168 182693013162921013055810426618301067224301276748301090022301095561301243865301185081301147560301083861100079443010547283012656451047305510495538301150266301183097103882303012758731046300230112105810202531301195460104382661019133430116712610396610301135916301082529301067302102902991043929610493522104261183010455563013016233013115443013210563012603521048084830103640930118498410288080301054963301230931301196287301174013301186074301135999301082984301086919100846843010825411039520730129005310022613301074774301108510301167378101918373011057363012937461036219510177657301290352301308571301093556301154646301236656301298249301056007 18123 210809100000083010435634102269271045473410413335301061454301053402100023341036371310400004 209988301174251301105791 20125010076130301161008104690031017569710486049301322813301114113 21080010479195301117390102859373013005041040743430123008130128583630116466410177660103061903012742451044294910029321138561411040745530129107530127572630113434730107377530106617810487707301104653104027453013062223012652701041393613858130301183227301182738301260080301107692138567423010613641040474430118169910076791301050813301033792301120374301275059301118012301121692138290373011898871023333630128599110153421101708671385400130119218430125638610034491301134192104854429014973301181063301245155301036088104296021047042130129213730108151410401720 7005623013051463012702691043622710403075301133266101487373011242553010406043010924543013089233012495851385059230104876930115494910398159100272973011906611040426630117067510439631301063066301305028103501561027685513839338301116618301187089104598453010466011016234530108762610411200 2026453011254903012076973010658611029140010226620138289831046299130112048613828930301123654102573951044486930131451613846279301110856301282713104396751040440630116033410407526301274376301154627104502821023150530119269130116136730105673330126646330110391130131945710408923 10678301076123301109495301273361 2095791007764030110324530117651610463999301072838301253753 2076293010967321385873130128800430129006610395055103972301015576310455621103845901384773810183703301090684301318753101580033011194711038790010047927301067125138354003011461143012302513012006513012333621034592510485505301101545301116759301053213301251931301293222301155698 209165301051203104616833013190263012564421043701610392127301230700103617093010378923010631801037673710181626301317163104657173010939673010322953011010361047233730107817830123233610393460301234771301254783301195429100000099030111992913832946301052687104617393010660201000817730132085410411218301239857301066125 20076910457319301124003103466781008198210474824301146241103499453013154341048250530130945110358457301236646104690253011253071044607510302755103561613010743571008352010008181301193092900747013852372102309693011105011016146710048330102359911037589910384198102970859006708101338871038028010469176104932571385220230132667430112794430126625110273798301103032301194115301125173101807043012787503011917143010636093011951341014724330117077430116405230115485110192962301361045301235452104112161023003750106003012826023012949221047708310233498103505581000766310216255104291943013029481038598330115288710405729301279467104196521038605630130643630126646710030436301267740138555743010381823013267131040009730107573210362117301146436103063073012565613011759373013051073011366581041535730106281713842930301299863301032549101811381037675630131293910394456103650651036322530126331830117153910071052100000030830132328230104758230111345110466135104797831015658730118425730118496510493961301254339103646601023841110003936301155279301325971103908821008182530125892310305368103766353011731341045054130110242710413500301178776101206603010453583010635523012954071385743410204620102815821038199410450170104681703012315711001110430119197210489451301283175301326814104026023011489481027593430110985010401452301188855301192245301034831301262908301303566100869713013046333013213673011610483010863911029537510447939301307296104349563011699301041838010023741138414501041372210423825 15710301152263103523973011859543011365923012601881038284630108828110394091 2171330126104230105759810233718 1161110194716101464473011925001384358830112284310291017 20325410383152101106851038831930111651510293224301258253301269682301056658301314484103976391027181030129102930116762910487034103796403012462751043184130111178130130558230105187210121454104006133011281923011184811039862930117902630110346230130944710385801301071198103624771048969562003011750391044274310414744301290358103014841038461310072634 203077100780683011231071038541713844733301182041138581931011000930132142430116622430118644230109759410241915138551139005451101289271023578010462886301254575301265549102295803011173081041752613839109103755143012449163010498573012914573012604091048658130115109330126111330127498530114871210438955 210710104088293012662051384465610270715100083561382845330105356930129358130115564930107241330123174130112853410378872 11071104956331047087590105993011573063011225011383512310378883301086347 200668301235202301235593101341103010457661042115030123901310437698301324547100084083012581033012709533011898333010633501048520110392135301157781101915093011704471041286410239855301037019301180338301150962101286571043469030130119830125822310376370301056106 2028641019545630121104310482993301118965301059200301084169 2115201040043630108347830107959510440936301157046104646293011057481048200530132321410093501733810391639301277902103968511016826330107905530106672810034789301116951104281721010170910484581301301355301106892301039443301093398301188317301300002301300109301031146 2110603012332631041072790135211383492930116207850104481042720810348234301189384301191952101827871001022030117381930112195930103406210293988 210480301274490 6002553011563281010159210141268301121775104186663012420601035800913845329102683973010511621045896310203585301032390138371533012468061000480230103391230127850130112005510403171301315360301104882 20094510227942301237458103529143011209103011754391013682610403892102359361003311010233722501002513834645301151883104040593012730973010575533012621843013007751041065030116254430123646410226595104748121048626130130474967753011019103012705751384655210231561100000039030130515030106199530130095510226501104892033012929963012742071045853630117239810492315104061271036381030116541130103618330126589930115188610046911301276242 2093513013191393011944581046331630116979830115217510388325138269573010749453012672861045791930114765610180309101737811015425710020280104694423012903411034753210234422104306333012618251035487730117217030118073010397175301310611 2110883012313371007806010044254301275096301302649 20668210495681 143293010672211017074110065710301166107301302517301232284104430723013150101047458710492324104935173011037763010446813010826853012946141044725910235419 60291130109283230129504730115905830119188730118154110464253301248012301179067301244256301324393301049967301160047301168019301194607301292946301060949301086360138355401046152230126924830108748330124039810035027301237468103526783011971651045204710389429103600573013142913013186011036231330126665010148231104898251384543330131849130113063810027915301235863138467561046861510486415301086676301262422301172892301277970301312551138481783010556091385235210032660100065793010795981044058710492002301039624104828183012312691384650010439626138500721011067930128129110459294301108569301064199 1879330111458610232607103658631019578230106616730111285930116955110411051102448753011097423011296203011847291030522830125791310273365102012673011909543012814161047339610452737301307792104302791019597930119601030116319030123369710173307100727481018194210454148301172513104873533010535213012307411038754530104575130116127710060830104053351042644310422767301133368301180886301245855301075348301232056 17499301301369301271140102345013010751163011741793012650403011468213011257783011550941385978710188203301084454104955531042808830109478410473790301314927301136109104217041035019130106750030119164130127740030117142730109232330106883330109808110409107301251462102695573011131773010602873010702693012309611021278330114902210227958104152491042684610447472 206853104089873013149901019969210436030104847293010769281038233630109552730113248930132023430126804410400758301291020 1659310041462301120411301115781301302411301048170103953723013273923010832523011365931039858030123407513849577 2073153012911423011487083010891121383739630107611910471578104223421040900610276700301311899301123061301072122980630117163210435744103455123011008183010801533010871023011907573013089913013066903012907553012736553010456993013010091035867630105888430108164730127763190132851048152730118636710191601301130939102692229010016103474973010444933013293091048646110250575103454773011140531002226210144645138272091041643510358986138591921385029130132451930119579010429388301291066101228111049394830109005110157548102014991048027430113469510413365104510113011970321045357310458664102985911012429510038026100550523010339813011603473010655401002375010285482301196164301302727101137081020423230125833530116144630119484530131302810392554301297493101524803012652941035615910034375 201225301170846102674981384580430131532330107918430126505510011703104463103013073333012714521006732310266906102041811003914130104684030109572730107148210235577 20903930119156730131659810269776301054188103889671039497510492686301281280103902533012927941040906610419169104104241036575030131652810466732100111323013210143011675093012929651004228230105151630124403210468723103877151035883030129396510453269301264538301316680104187583011799571039649230108483910159688301072546104625811026860230128622210441515301184448101764673013011473011089873012843851013899230131448710398046301063954103589349007339301310136301237705100219711044174030126978910135641301264767301088394301183226101498353011012961020469310037591900626813838385101860553011825071034666410230024100124403011842903010987723011858131046694830123424030127836630124538930111484310228535104666381040394510202335104420113010835991017473210158417301064582104589483010683111000676930105301710149317301359730301255657301136994301324783301268536301279387 11848900691830117027130113328930123250830132583890007423011715171384665430118444230110820030117020030122818830109556890157531008194510359590138423159013568104008543011354281022824410226405301033837301169191301292131301086469104548183013091421000199130129341930132513710450472104748233010830081005498213848234301188819301327657301241378104011803011269403011248433012987411022835010415151301261532103558903010744921046334130112737210456574301319915100036811385893010291218301282339100030951008620610481137301056597104025493013247631049346130119181510381607 1633610439720301069877101293153013130211045600510386656104817343012957431000204410001220102359351035618330132282730112536610362039301235682301301381301245253301054479104076843012349833011957343012687483011605481048927310401071100748541005205010216256301172897301196949103976673011267181043827230119414810495806301082343301032384 21169210383295301069274104445191001390010293717301243550102264461011741110434552102319831003661430111114810189751301174738104195383012360621023607730129168710397281301085764104617643010938693012708903011698301043886810454982301068222 20381130110699730103738830114850230123771310458855104441053011797461044262430107497110419833301156885301138278101088121042657530127809313848925301315902104347003011905911004279210134781301187260 207638 10954301111141301075035104732423011002693010660733012874021017607630116112430131051810094416100917911385002010440341104916913012342141047584730127107430115130830128673310114349 2058233011240761049577530124736610302727103780101002747930132361630111381410360298100062151027382310407491138422653010704971044201730109078110418581301307178104863141045800330110378010084119102017991038259110435120301079658138522643012838191048174030130955210234002 21216230125253430123394610053566103870941003364830123565610394040102139553010375823011854251014678330112178910302539301086669301162028900661810450859102856221022725610358977301129139301278856301174306301324593104551371039628610036334301196246102954221004765030115213930109587010158710301113257103639171020156390004681000682410182271100319173010610933010975671007759713850430103662433011887243011355381017620230129375910451229301239197301311334301257573102342143013126103013063381043195930109352610061660104157903011097991043341610363625301186431 2037573010526401003864410129380301323661138429151049132430112881530115643630124340730129793710002744104203613012794193012795713012305981384438410080861 20780610175802301283062901132010356792 2086883010996311030139830128392690117701012496030117961390038463010768163010671941003778510276404301053058301164646301262457301244630 2063471039386330117449530103027530122404330110237210384524101935393012316863010616503011948441035416810037430104875303010376201041905410081288103824471038067410399497100000141630104403710419513138379991026818110425800301202816301179708100820381002873830128032910106438104227903012605193012568291018540010451497104455211018875530126668330113540030109105310457804301264191104633503011305003010392791384825830112704313843677104475723010500961023049430105888330124378290159391024593510467318301047600901046430112193730113242630103199230116891430123318813842520 2068909000172301192991 2097223010596941384611430106790513828620104385641024077510389186301116888301275042104850981049641530115945930103244410378945301110619101662811027043510433603301095323301245199301110341104212411384130830132317910175337301235944301127966101571783012814581011337130116026730105768630126066430118366810480087138438653013084913012337071044389730119121330131412630118902010227145301257907100403371384133810363867138425711041371410192175 206742301174743 1154910364524301170169101698153012608001384740113827072301195080301099099 200242100394923011562693013117581034771630116032410427316104068123010735323012213421000000716301167807100056891022992810174316301295245100491481041598310401198301152062138556383011085393010600521047124130111622210355272101760023012584451045810810397271301195449103507411384316110147567138475231382857730111803890180833011866441019467530115042230125410710126160301030912301326271301304750101505721042519330107285310482956301322076301085731301086291301059760103966881383876030126353110350998301241640104730041007802230103681330123401713843870301310371301094707101851061384783810461854100020963013065583011053673011641919003594102849823012727613011491513012864993012927213012307833011246393011817941004628713845358301195159301190321301048262301046734102309643013093233013110623010902203012865413012293551048538430129879030115699030106533330105057610003154102081431035816630118803130116611410256115103932251047064410039753301309899301297326301278554301262561301134912138406293011639363012801533011931033012590681002707630129750910379590101733391038249910443688101537581048798413843691103475301008103210441902102089803010542811384872910093742301149970103844011019324110197801301228966 2085830122805513844499101639473010736761040796830126903810440872104523661044289310347081301049470102278011047766430107142210030693100741883010593491043260510287318 206657301094212104611151038526730104809310228109301264813104202913011880763012681503011640721000001738301190639900569630107170230109208330124630710393555900638830130779410122721101604130118262630111161330116091930112117310146141301124211104011971042256610352305 2104013010663333012933321384755030116052710204028301167179301085640301174526301184737104089743013076233010912369007157101911841018875630127147810450519 20377030131798010281865301065714102835671023136210434171104408421004435530126011930118128210487582901697930107227710256895103482853012653581020210110384437301281153104850213011788523013252953010614213013877491039626030132099030132340330103172610361632104405643010319023012570723011802393013113663012773583011754793010460191042811610425747104326743011317883011862523010915681384441710088737104586911044319830123046810496424301123869301047223301102680104548553011724271384382410472005301293066301127215301314767301119564138439333011643163010458681035313110239115101251863010936973010962363012940361023259810411410104005883010622981034714910381115301037351 2006983011491603011016011036505810391209301132176301270764104716071000488010263895103504823012351843011628053012463851041302230132391430123753130129527830127770530115162530127001730110497010107319301313144301174118 2055141039726013855913301185716301165751104131113013019583013089363012336543011206433010708511044866130105629830105191030125901530107873410493617301117215301108263100000613530127545330127532110269829301243669301037438100000068030117315330115765830125640330108971730116818110042496103976173013096611045827030132630330108336410270844301295942301295208301113885103536001385718610403564301128131101911913010671001018352710359503 201591301162160103988863011798723011018621040375730112877330119203513843102301320497102387031384543730116529030112492330132754010448155301181696104185691021016730131945110489454104130113012726843013148403012665541046063530128484330107479310038075301234348 2098673013202461022950430103594810020624301090851 60203130109743130129863610458704102696583011105693012505783012592183010593683011798571038082810165463 224461383292230129281830129540510355690301096349301039918104935091035449230131326510481230301389334301090448301294804103807753010909103012957751035868530108453110190748301146304301115005301130933301100131301155557301308627301168054301168525100000102710195040301082249301302545 2099233010716623011631483010716101030579230107662330110953530115690910185517301243401301047042103660873013168593010819513012886213010931371040197530113587930107263830119295110231848104118141013262210064163104610551021357810200900301097528301253815301052565138330311016118830124419513842767301170794301323829301075237101534171048709913844019 2086131043404930115848410446600 2099641038367830128208310397101301301663301262415301245853103802213012590181049223710415895301191873301388077301295156104753831023436510459929301313000301120626301282691104911641019299810375894104180541007502410429218 18688104109543011593213011094321044025230113932113846100301236676101412481038242730109001310421981104059283010622583012315421002469030115514510006456301098748301114681103771591044535130115970110482862301098248 2008263012660351041076810401288301237108104541221047494110494932104396141019743730131364710413310103953643011113351006172410300423301089924301281438104741991004014213828945 600638301300973104562031045519610494500900685110391763104432521003413810481474301170534104598421047148630110593110069619 20242210375926138546081049105430119211030128636010025471301060381301107495301164479104866751005487210458954301097522301276525301113833104166151385434610418134104230233010836451042888130108153110288260301311986301073457102128973011831783010465891047420230129843813841680301287435301220684301304771104748001035841630117567430111370513854411301313714301196371101193933011464501015676810375332301157585301298733103950221039108530116097230124063730130691810141482104686173011851083011969651037528386943010816831038138213856938104404863012971411011138790065373012788071019119410429277 21186330117021630132191410232264301082918301096719103991563013020971023218010049488301095077301315666100405261018849430127100430124597710479048 2036321384435330131228110388265301303603301179449102480151023850030127774430116663910389712103805723011268353010703813012958663012900563010900641017622110396644102341101017273230116350910201994 163833011721361049604510398107301172819104691883011713303011733861000464230112358330125757010460349103514251019422030126760010440195104961781042921913844161103626198856102832771039428710423970301255137301266430101935003013111121043275810386928301302406104688261034938230116202010276919301080136301150553301290591102701833012412863011930733011049581043668230107635630112284510365597102922243012335423011654911016205301274442900589510251175104285673011141413010856323011837603012593851042465910396845301069416103903383010754293012359031006552730129360010048505513378730111718513837874100410121047690830112259010000008571008347310449426104673391000173630125240630117288310212218100538201038177890038411046140730115600230115091410387829301285831301269324103975353012856233011009103012646803012871743012795261008542910174064101951841015345410203108301262463301035520 203158104255081038550830118049510417572301050889138394451012787130125534110298464301131354101256503011515093012631641026822310115866103894287000100020241015246930116542410176869104121619006242301030746100531153011635233011807531043648930109010930109377730127864230103308530110923510232121 2059211041200210489926104621773011899413010470873013125901030284730108595310266385301123462301183071301313789301300945103799941046880213858257301255021100201373013083083012758073012651871044008510142800138381341035069210354447 20747730126686010388422301047780101868383011070991046216110183220100153451043109813845016301122438102951713010753631036271010305629103589821000000550301108363301122162104050193010763111006901430123906210281565301286199100459411042144130119704610426350 13933301292284104032081048279910490343301193563301308706138568051046022030103394610191606301234265 100383011758883013069701004060430118301330112542730124486710385227104813483010943663011271401028780210415335 20917830113328610473089102347231040726690004443012702911004403110488591101970471385774990104333011714853012993471384514930107062510149554104836693010473583011814293010415921000233930117045130106304030112126830103569610385683301146294104919671030292110135401138372673013083141004432910379676138445359013507301182253 1183630104534230109726330130708210458848301254275104233411016421210358590301258592101910273011013933010356793010991881016854630117408630116041310361036 20508730105863430118922830119542330109456530108355110198841104067191038088110163203301248876301094376301305437 21167710251375301088212301059439104184511019103610418612104264233011872703013070441049482310458478 2022351039841710288185301084133301233322104820273011939093011844056932301286104 204371385768510484574301306435138330463012825033013042221022319530117030110388441138349731019317698731048909930115281630110454710195797301179625301282316301112073301090333301063541 200091301231701301077538301301966104703903010858313011963491044410730125751630123720730128210610448206104525123012581071019064530126882430129594730113172430117221510461782 2085721015057510290651103880363012709801044209510404764102038913012997973013097691384949330118762130124304330113142830125698230119692610382630301321742301068231301099794301257901104286863010534423010576941005992930118144030107268610473523301068676301242748104191833011921791007119210203525138286473010731883010789413012309701385654530130523690043403011877021043443730104108430125470230110958910418325301095820301060736103881851040954210005475102339423013161871045389610378277301119827103638561015596930111781830130383710385777102670623012926723010630551043198430131519530119626010158770900662510042455104326803011492401045543930130811713842855104434391038467630115044010353281104238631046443930125808013843198301084737301257846301110437301112182301116004 1805810108750100875403011044631000009182 20137010346631301151845301064126103983141036091110204922301174786900026230130376110042791100967763012718111383791830108987610047147301172379301270387138272363010870003012722423010853059018115104093321017781110416382104381053013131401008565430131305410442646104062853012626563011291801042939230130557510364535 205086301187764104093031385658330130557210076252102566753011026991384626630118256530131835130113083330113682313843797103930491048210330109623130104664630126237330118187130106173210383661301266685301091759301147646100088131385909730108335710205420102717093011017743010725753011093531012449030110231430125951210049402301097516 16925301270804301081105100320881020147610408962104813933011302871030552910076661301279308301174262104691053012753831036140230115546330119063230107804430128389930110754330128592410409293301122509 12893301286102 1790430128645130130490513840013104319341003208430131684110458890100000093610129808104051963010592071018708310074257104252811000970930129710010375617301074640104243671041206530124536030115874030105635030119415230123095230111983830116372110043842301278858 210132138462303011198241028874430123563630104667710459643301302290138389491022832110489529301282702301078485100679803012479371044131730125955113841620301158990301136627 2075121022641313857748301257435104559581014698430111352630103625710082896102684391030351430131157530131819430118570930123486413838143301076082301233644 2061823011908173012775521015284230119198510219695301288194 144971044548410403030301250999100453763011008863011786671023989610392526301152663104330163010514611048269010468985104030921000762910428884301278183103904461027503510028072 205713103847311005506410393695301308954100358223011524391011851530107402310423318301314006301263877 2083523012661593011303731384179410227179301135516301057991138459521036202330104262730115658230129582630119340830107957410153211103863883013065231040828130109243210380288301073547 20776610348966301125065301298241103808111384290110177615102260891042176730125883230103144830130991310462299301234790103803523011332981047144010413505101853153010347111043332030126074730128292110112309301304913102921213012899251029191830135948030129463610040866104564901041872410278599104466013011320041014028310435251301077716301314951103925861040119130114844930127506430109433930116154210422586101913551045978630110505630103465030118612530106835510297175301114322301318050301191361104446381017839610229500301100908301312217301275626 18180104343183010720501040875630131446230129234010434638301084132 200681 20348630115486110127578900713330124506213827328 2076563010968521019099330105834330107441613822934301194238 2105243011926493012968233010921843011693901036604530125370830107412110021611301157526138284649015439103908541041469310423222301185689104232543012605883010369813010706481016780610172713100683661039093110444619301255339101090861042303930110084910483925301257805301047745301171206 1979410037808301285541301313975 2030923010827271382879410303525301108864103808571045796730107189530111779810083476301078973301106797100441521047237510379823101181351019450310412799Ï»ª/]ðé)Ì`€}ã81¨`”è10191424301057183138376703010547953012364543011866341020369530126153810209162301278907301284496301086085301286727301150525102995791019124910296221 204441008201930132584230131271110349973301129266102951451022932210232142100392713011300641046915410486154103632183011502231019635410360379301239527301124746301302124101683461018406530126824630107704330129197430111965010160981037544530110813230115105710429138103930401044591110448279101561261004833530104162410056742301163316104386053011054441044310510002458301315588103795453012367773011319703012586283011950741020014810468013104577501007310910443395301081589104197841022790613844030104392901043465930138899210457112104968383010946363013227833012442443012997673012535043011686713012907393011634871005655130127238910036878301108271103868353011229891030642230107842430115356730131977213846897101778303012856511041493830127306113844150301074577 1706330128820730111687030128803810362362101902511382847930118124510004889301282110301180030301192769103606351003541910032817301069470301232051138418971028162030131630810483232301054988301172437100000624830114876210038550301092786 60168910428461 208451104861483013133753013171541018624130130773513848736104755643011119541043030630112728130105167310364597900997710228222103862751040250130107570710172019301195724 1603530124319910106564101224533011841611049489110382828101312623012999971040793110469052301189775301267131301194209301308753 21130710227815 208656103534001036189730130220130130093710457142104113743012860131383985930132035930124127110480284104395051041098530103671630125915930113378630113603310183671301104340104368063012323143011294131044149630110840790040981035367910159604100427603010814171010519530126749610168828301268554104124411028672230129080630130954730111810010419683301078506100953253013008173010350281029183730129122490038481035344410417640301077310301191064103939001023141910004960301067252 20897010195006301286762104637641035695510107431301057406104622621384620530107741310460801301175780138275093010337773011712831040477530127928510141403301094078900982710428918102082111385914210137642104649761013514830109752030130318810293605301125164104471001034799830138761830128823330110843410289759301275446301100418301039753301126010301075438102263181002736210234067301049541301270688301166441103787701034850710005394301187220138455723011885019010713104013331384149630109363630129282930109593130109353010469187301273956 2084791048317910493612 20649510279275301388230103989593010754773011722613012595551009159910099188102865843012752571010973710075011301286310104534453011738741036544830107425313854388301147943301196229104529481042403930103571730112228510034332301186194301240207104050391384996410413072301296599 208523301174365 207666101755551038424810239001301050297104403561000000945104706933010403291048541210210233138452431017836510389697101935373010768023011705403010962271042622010009228301089520104834611022739610303495301322367100805821385964830129540410427140301075091100097063011797233012405331036202030112784110451709103952623013110093013081993012733411383985110375889301306389301258433103528251041122530129196010084128138540691023460710198055 12767301093430301083092301192278301186191 20921113845034100049233011258611003321430106166230107546610433303301068598104843933010819793012523893012745391041488510469019301292894101450813011093321000285630104939730125457610202889104123743011321771023340810398739 20965310464134301179324104733453012968679006395 2032951046925430123728410230593101735233010907921045701210193360301031720301190060301061546100303671040975610463514301091750301111694 2085173012761683011948501048140510413314103776261039711510365180301031408101493231017744210122852138417973013171743013181931003085710232560301087566301036269301077892301093304301244235101710311042750530112878630125645510174095104636641385392830115496830131558330130806930132547610488916 206520104135611036038113839275301099282101141223011798053011745971000467810353385103514553011873293011552201038844213843986104044623013177303011234493012371881046610030117942330122921613855884301092194301112135100032181042016110428107100900971039823310429577301320956102284031044567413843353 202961900323530132161730111841730107219230131952510396619301135782 1119910073769301295315301321100103547391384297010074989301187918104791741018611730132275530126713390052803013220743011133511002321830130596710191378101923601038540130106292613841104 211388104826523013052691018625710416217301088396101781791007244513838013104623491026795530128353110153104301313515138481101044818213847330104470331037684530123441810459815103633111039429030113665930111515610441346104966811043408630103577230116224613847643104704061015700510400449 128573011236563010827733013180393011590771034702230123013610296858301280914138579631016208810391406102955213011012491384543130125840530123715910365348103987761010711110290655301180813301090765101383323011286201035941530128116410436722100035761048563430111832630130310013828664104484923011121533013247203010923951000006252301074359301197314104404613012875771017717130103924510479063138333891007317610387124301069351104969213013051361007368610155149301187465104850713010610743012822271044420130107699130117403210291704100727513010312993011716983010536003011929661044695930111885530116967930117398030128575710232620101668981022820530112785610188070301287320103467213012763533010738421011195510000014813011696763011329043011251613010846473012320203013142243011907823012743503011335531035988610364089 203383010547393010360963011057853010487111048981730103295810397690104015943012943511045703810411931100000144410238382103561543010715611017868930108644730118348430108192213841950103595553010540711039548810002009104527343012714801023220530117247930118674210376344102275741037841513837631301315906103832263011341901035342110440877301316069138376381040380530112529130126710030113127030116865510133010101585141043176110412878301202805301263502301167528301258156301083179104254791040237450106703010902911027868110459368100055043011224091019543030109312230109792910345758 800596138406883011823763012738841038526030130845030129165410474319101804373012977851046652510105906138279751029163730109729410462968301251902102288779006364101346111385062210493614301048330301162104102332143010500013012360721043051130112886613847773 10682104764049008810301330403104764003012828623013020521004317610227046103460321041625730130125930106827830104750030131665110414887100225701023332310170707301312871301135030104145231041909410046705301071988301271382301283826100426293011340121019810110467392301117363 211953012282851384661710394446301235929301110536301078438100299031011834710378733 1768810377448104287851000578010351098100937481038854330123201630106870910154306103495473010852373011476451029835110139268 17626301124651 20708310128146301303716138497553010357313010715481027166430124079610446872301320483 166383011686641047357610303041 11667 20869213839983100000802210421437301092854104650583012682941010444910423631301161407301111679301189184104964253010812399009845 2066333011778913011624231044639830129989630113205410000017011042987430127189913847336102298801010863013845647 20084330110096610067797301116910301290047104598723011897221045916730126605310121137301191336301275409104341483011603791016092530125904710197057101630221045573830111647010292917301186432100305341046754510486847104706913013053783010839611003405430115915410383842103823743012280031049452530111447230129314410281564301077489100346483013067353012701601046282910478752301189515 2056881042804510446190 154001384189310359498301267514301302444103640681383354310073811100415023010962001027565510406542301304303104170641029062710400700301158405138355143012816041045362430106101610088800100087941000695330131536210406991301119947301056107101414281041108630106220530105949930111170810355887102562173011538693013293161023560810460928301314940100103513012633223013193299007343102949251030215930108745230119632810411332301169251138435443010664913010732081039500730117220410365924104482483011066293012926253011884413011062971382807430111337213846811104524941022629610471888301103884301109337301292074301242495301122105104533801000006258301231729301122175101762491048091210453971301105924301073434301124689104192491383889190035863012707163012371623013048621015012410292444103032401018460130118961010075229301322098104498963011109971022603510397405301069461102868791017507730115738530126362910184605100348371038375230128622630103588213842765100000077630113071430116327930127466730116720310442057301237168301295508102869013012545121027211930119345630125458230104531410280099103981541038041310355973103832813011351521017486210487948104321133011900383011542491046803330115256330129295030127693130116108010483273104592531029930530111736410442840301055588104421091042392530123922910138962301231908103960433012628023010867131047007010362523103634643011883791383722210427051301083585104497613012955041028523910351308138402283010471593010373591022941710422735102935801383627310446254301122336104589651384666410401615104629941007985830115479430122791310419529301104057 2085801022754830105883130103179530107442530103498330109742410201525301192599301268667301171033 602784301103002301061324301298429301099320301170594301084105104658643012384751027198810421102104206351028178010476289101944413012577271037699010351087301271538901697430131089610380822301178836301073445301121482301239841301240513301097524301283022301149942301276070301067821104393371384312510440783301135849301183194301270641301304030301172205301123780103597951049401830131749430111719290017373011240343012912191038330030124851813845417103553743011918253011700321039281730106338210127839101873073011757533012999481045446530119036710173316301059631301246279103507981040455410401409100819173010342313013004901041717610165681104452143010969463012376771019138730119554230116948230129998530109529310445493104827541002382110486690 210752 20903510238393104928311035365310375499138398661044821530108251210402605301294978301073009301037574138377653010316753012634033010404491007848330108354730108546310234255301161376 207955104412581384180930103256730111399130109007210228688 2013593011541833012313891046004510490228301052557103760541025131510230028101679713011303093013088011012731630108627030126202910129389301299868301191428104075561035129310054829301092677301285080301287153301124035301075073101803313013225711027386430127747610496643 206698301083529103632693011104703011643553013080951020758430106405630131473210398353301072620301197697 209286301240912104184523011542303010368753010767671040646530123027210451486100099391383742030115969730131025410306308301057303 20261110452894104480271383949730126153910464336103905321385679230127000913858620301165286301261228104328783010987131035878710184942301180947301130097104522723010471301019609710356165301123368104913283012581903011549843011148943010347393012886183010325513012891231011915210164839301037930301153368301145983104588351045087430109370430128660230107483610451328301131768301153956101899223012383441000719810454851301320457301093464138445661044669910360765301259259900136230112137213856311301173393100797733012824193011971061049409630131896910193338301325375301231430301103385 2118551384248830103753110478675104070463012573671014737110022983104398643012309031385771310348022301110700301283111104506671049503310402108101516483011097433010595981043116310493108101706851035042630111211030126019710170188301078334 2081823011554983013087311384767410444199103468883010516161383832530112423610075083301234304301315140 223901035399610495512103063913012712353010964531000002944102275211027184930122990530124398030114769310298349100027641040891430131501710431966 20648510357438102286211036065730116072130123387510437348102277733013134211004803930109194410423554301187200 20634130113334610427617301094105100000627730111148130105452010452963104001301385784510272470101559491047671510425778103838691049694213848416104629811017311213854931301309009 210311102274313011963143011531603011517863011259571020461410103302101613130115406910181013301088239104272891030120810120699301304879100684243013292101049196410155943 6001711038169230132668430107725230118007130107905810399146301151833103765741045598510249975100622693011293781384435910230582301056547102215951036565713834741301131321301287522301153304101850451047753530125900110142188104242383010639483011532801010807130112538210152453301310666 2040661048402210453129301045856301153025301121346100066633010513373011300421000204630104830310474923 6033823011597913013054441029865830115530630112201910183305301302002301323934103462901043160730115832310290504103561421384998110176971 19992301175576301257246138356841040896010184280301272110301160599138491153010810851047046610068395301322342104228201384492410348359301084238103574243013095553013591061047865910436569301186719 20742630128755610415040301281550301307982 20355110031073102367521026835730104401230123926610349189100213391019506030127397510486316301256606101717013011834351003665730130734430129355610123839301060787301115327138448561385022010421462104928291046734330106964330119039610425767301117433104666583010546563011240281003512230109349610044006301136275101315261022933910387141104472731003726810296458301197219103029243010776903013192093011125893012880391019487230108683910146985103460883011214301045126930130580110294889138581593011927631047188430119306510459869102297953013236273011315391023571610395752301166116101743109004047104929881044457910400971104397651038891130107497010494203301272719301078336301155177101955051023234930108848513847637301197159301032776 208459301133341104009811035190130130703030110001630124862130129652810380376301300491102346801041785430126606830125615730105150510049984301104450301163155301292620 152929011637103606913010633333011116913010745061010855830124522630113510530103082810469180101305093012545651040393010440012100994073011716141002388410305596301307547 14254301309793301180348104646561007767110291953138289563011575993013086581384312730115464310466632301311526301085514101623023010597993011331981023825830109755810351716101758233010477951007319910171229101770623010924713012331601040619630116250130126790630123720110402135 2121743010855041047387310409348103950243012746301044694810203611138488611004905510040884301046134301294010301154575104274453012814591015090030119541030130431230112805910430709101159863013009811040247530119761590052351006825730107279030103021910461124103925443012544153011576591038205010399290103839571000259430128572330109727830131203810400480103598801045897210486174301242075301238787301117661103639351022909030122338410052694301175402102314841042002830119642510352898 1011810448277301259935301166747104046051383962630116096630116232230117727910466424 2025223010402681029610330129948130111483730109022130124468813843617104800613011952283011574721003103330106951110452910301091779100664083011641401040280010379563301046287 2077101016691910132000102879403011971229009161301119331103054683011663753010635553013039631047913730113146830106671210269900101080063011870803011789653011791521049582830106760130123680913857957104505511039964010389736138422591384645230130605110306206102951351049398730106879710027733301284404301171339 2023543011974713012639253013214171039648030127462010392374301173137301059395 20776930116824710179028102725631004414410252495 211350100365433013245661011978630106697330128546330130477010382192301053137103497363011527073012442163012632783011279153011508131041244910437646301161821301270854 2009351022935030110794913834131301188535301151141104741511042607830119489530125981830121507730118379630126069730110513110390042104742611016221010420691301113779301131956301066895301037403301047919900014930125429630106070530118837110117843 212263301302230 12652104423361382804010276106301260429301269131301030883101943841042483330116455830117935830119179230108630030118972013840265301087062103644011002185110491694 20116110421747100761063011968661019431810428407101725683011832541048403030129173010479693103892293012628311029557930118118530131139213858597301050140301054714301299851301105033104641671040390810436648103921081001377930108709530117425530107445810378061900403610200972102006171023345530107532410355011301179521104942141045753530125759630115146630118711110422970101493841049689310458801104617903011934513012610181035827630117337610162113011290913010980801047012230127189330106882910182576301064677103475353010677861034719710458914104697781005542610040631104955253011949643012595803011153441004328810405972138538813010697781047448310086821104284393012356333011363541023072810488877 1974010465300301240367102370223012344671000006487100075613011491823013080011006556730118487610073489301055129301310351138355413011563043010488623012906441038854430104974530111694510111006 2095461045415251400213012317341039076610154873301230996301030537301060598100000075830126897030117039310190524101823851039972730129790730111402030110697010430040138416439000121301268144301041282104326221004362810352266301120342301274009103456131015344613840450301078649301293324100074443011254383011071583011125691384690910421464100477751034544310357500301172475301184463 60100013858937104756693011513533011862121013578430105855530119728330126643710086761104510021029219050113871045741813838836301107445301063006102019933011605593011034721023332110398304101282313010923591003786210079111101326073012940343011764193012572641046597510000026151047561830126095730123603610303457138467571011477610450269104908823010516541000001435101961853011934971040701830105292630128639010435831301043518301149201 2104813011174823010572583011176893010420451383753710390313301270317301091301102384203011324323011760261035605910399397301152326301138217301186684301177371301232409301105432104751281046286510428465301316137301122456301054183102456951039313330131243510449358138601433012744823013116471038035430127825810382580301253931301307939301051474301180663301325897301317405138416701042278030130732810433000301125432101475221042671010416368301228102301241047301094709103826971013492130127186610127711301192570 200426301043537102027813011232191000002877104174461020367610045080104633991000001052 203012104688213013010283013261591044887410426866100425371014296330125896113835112 20226030115340710417886 20595710226930301317697301287617100000179110033482301075533104295293010952783013121423012768243013123971038904330113026730131136730126047130104384930129913730109254210388742138450373011176651028465830111504430118212430115956810141723103623033012802873011837173010465871002537530103702010178826301169376301315026301129981301108685104937141039852430106965710454656103611551385627430104679430109586130105110830119138813835136104492813010509993010324423010309331042816430113577230109362930130505210390190103515113012598023010584411038238110440856 700507301293153 1356430114576230127082810431273301263024 1222030115270910437526301254053301047260301121526103761703013127653012979113012855803012664923010845903010313001001220210453708301096418301250571102753653010741243011458791039372230115632630108695510463827100295081043687730114720710432944301290293104468851048341530127024710095129301195936301117252103580523012726691002691930109388230106019330130830430130775030107208430127739830129853613834013100076621039127213845830104943313011883121035170630110883613835413138378433012684833010934403011129423010619083012383171034929310406610301046013301134169103984683011539161036289010234883301131099301325533301129267301230112 701150301058364301231615101892613011555331039998910419897301276396104142751003354230106086110346435101117263011945111007288010033790102828961019060230115823010151689104004063012758593010875583011529761014601710035514102275821046351810375054138506971035120913857955138572193011880451015217030117097013827725138427341044106030132259530110104410152663101775001384520030103223030104892210433857100440481041347430103589430125371910495839301120878 6028721044787610176799301121261104829431040381010358124301253915103943173010932883011965061013622330116763330110433210298794301083246102341163011664201382848110431620104925431047559930126075910299656301066555301194857138373573012289273011127613011176661036319510387037301031409301293972103848911021559513850378 20737410452371104835513011485001046386310270615103625881049280010396677301072321301074431 140771026624010465431102039913011532141003438630108259810180593301287785301312277301075513 200781301284576301060183301180568301243376103901263010614803012675661041219610194355301031077301156053301303724100739713010705323011718091037702410423939301076589301077915102777401013911430109174530115301210380562301240865104933031042639930129436530131140910450964301067284900423010168548301153542301046564104105823010497681020296410176770104288173010864311045800610287122103843911037613210416201301157813301114772301313411 15450301237746301313175100388813013181851002020410431851102366775012862301078286103619361027013530109371710458457100000116710108567301152105301070263301063871301149175301196984301094971301032334102964771048280430118611530131366430106794613834992301110955301177805301090112 2085095011306138503703010334343012334491022665130109442430126179010203588301114122301115333301098302102924043011279183011292263012666881002468110195177301131153301161368 10158103887371000415630132040510174442104797681007573530103150610021968301302991 116433012823333011636033011061221043279830129432510228020301158046301324108100000618330112975630132571730110303910454047104405003013039351001838010180454301052759100103851004497530127172730106209630126062630119191930108988830126305710075535104389123012912773011280751046757830129728610402307 2023661003930310455874104582853011150173010541101384660413850724 21141110110280100769563012947501043815730108052530103927110207864301192043103623311045511010032548301053040301119612102278273013093501012542730129980030104729810274085104959413011923713012398891384620310392279301036079104244873010885271384739630113041930112680610194380301318030301303848301290989100249461048607213840592301105260301059652301167832301035547301079732301117423301036840100136811040605210105542 1447730103984330133015430117214030132557210387564103999943010923431045924230132196730113930330103258010083139301240145 16215301279408138568101004447730128127030103112510359313301077048301038144301066283102156551020324213842013301166894102274671006448210420996102499551000218630131134730125645610012204301238800301136728104707931043094010194365 1524210378294100871463013220453011821093010393161040870910297617100142353010349151026731810388239301170650301320463301254885104718293013002551035122210203202301182033103506421003020710447654104207071017056710064952102268341039515510392219 122353012592611045405010287622103972431047533810448270104355113011174833011478353011797923010309283011695991046579810449289103968073010561983011917411013675810295373 1827930111879810378157 207965301052872103842773011894111009384310420850 20005210423389301134979301054190101894983012677793011972513010507443013204753013076343012700161041270330128605030117182630119724310054851301294345301182362100037233012696731020977630116767010460123 20562330114907230117547030111099213849751103930303010764701039232630106524310493109102022053012583793013130771038276630119624230126660510065559301321656104197311035962210465396301302691104262711007969830127983730113066110450139104229571012412510024518100000169830118172630122944210292425 2109283014111023011687403011741933012850973010579013012328191384508410479016301300689301109593301184146 207536301308105101763661042563310235175104922621008267730118729310084985301329728301083700301120553103473911047759610349520301279866301109333301193460301183072301188598101389833011677103011085383012799611044854030107449030127258030124500113838820101603010136724138461323011147823011606093012972243010871743010914251040733010227182 1409610451439101875881382849210171248100769711028702110231414301118724871430103677130106761410175395 2101683012360541038956790050243012677833013185133013210861004484510489504301295811301317506 7014763013070651036312230126597810386244301312557301117575301057448301281298 209561301296718103473683010896201039520430106080610402482103949683012686821035606630129449313843448104790041018093130122911110479616104705841040325830130650830118370410397651100970423011832091040324030130223810378112301264821100334561041449430113799030108181730128801630126546213837988101015693011966903012550073012979081027119210472702301124964104961193011944783010642441384491610478895103911941047197730130202430127588030116147330126063013845395104694133011743483012642353011458781014558230117353210421644104836511009300410270670101323021039276530109320310408530301116821103873851047428510427366 21980301164430101937893010442341020832830103839430115070530117945830123452030111917110285295100565121016110210485558101929471383852513844377103573361039749910384990301105199301082129301264791301120819138416283013029393011796903011530713011655251046864710469770102383151004062230127999330110055110268878301077954301057811 210028301151289 2057673011119661029946930112838530118583430112087930127544330109694730116412210493985301272329104237243013199851006633310456262301274193301281197301082654104929963013058719005553301286496301299293 210897301298315100372701027200030113125630105018410396920101842361045433710410142 205888301050970104902241016095710040157301211060104848541006433110197936301096953301053105104793853012697931005001530123530530105278630117631830115012930109443710366759301102475103454211043823530112888210159907100230933012709571046090910305680100036803011717903012338823012726763012879143012984423011607693011052759017934301283139301314488301157906104722483011098411015760510474552104900733010610841039292310431715100330043011354311004734530124071830125472890094913012841113011094801045882510380742301240950101133533010974391044518610182609301289896301081282101827811009640330132576330125818330118326713847023301100314301273848301117078 135761039402530113230730113496530109325410167681301170559301168263104334023012687911034651110388892301257267301189804101465831006471710230246301141621301278216104086063013890351019962990141841049636630103634630113674530115654513837068104822913013120653010935543011627283012940883013133211049347930112943510488002301303274138408931041850330104811530111915030124085310484020301260345301237791301266714301129353101976903011734073012815843010813033012352891041932230108621730114631230117777330132223630105157410222835 210753138587611041711230106812913837479104603401046579710270115301286155301293399104160661012615910226580301245448104458753011966543011848581385548710360485301179487301158689301267822301270504301084453301173529101679703010346141017104810483255301235717104282391027988630127733330118871910293178900680510420671301101265104219411027377830119639730115530530123459710233588104365991006465310429998301156180301299915104866101046428010426450103896691048533330111169810349523301181703301076560102020221017740530127583110493045 2094013013225751043570110443613900748910451512301154363 601016138462253012527041383818630116206130129445510145791 211688301196263301082738102688773012860493013137049007251104551063010640453011169441038672330114942930116416130117885830117911910435260301110271102216551037836310144506301030751104463703013127723011714071007137630130039030110211210400744 20607410189040 104423010731861030561230131006610097270104814223012425003011849611383739910411085104726541043422530123560110452542301163691301095919100332271003959410458804301171912101732163011550093011458423012883603010804933013264003011848731042233710481643103892723010972541044255730128279410468328104105871028357910477348138390381043636410433018301282801100768323010459873012434625211594301194606301185503 21701104642713011638553013120443012548401041634110075905301134451301132401301108544301053382301053314103859211037941230111512030107713930130180910297361100747911006917630129915510277738104051761045435730126176510397928301313549102984333010827193013204241028217710384093301063967301389250100114131039553713834081 199681028612610290224138440783010733873011031603011893131045531510475930301237694100944181008060630107925210453396301192164301095790103979121020279730128112830106055230116795730103374710356780138557951028781930132094010022451301097972101746611002162330108548490070313012762831018157730115070310112508301295377104003073010742141038296010473730102664573012903841038779310157357101599443012791301017201730129912430123186010036027101922413011570311385941130109760130130163130106438710305793 1253813844062301254457103649261035187830117983010429599301118588301245136104899863011752341039252430116668013859087104385123012940133011656523011573081003748010398187301058319 1573010052145104043571034911510378524301195023301099589100914453011560721019611810023754301238081301062273301234422301122815301045527301123774301074584301153461301081849301171828301036428138431681040327530112503413844761301170142301135098301263571104171693012438361041869110426077104322573011230561005901030106060530106705310443950103624523011845479010530104892601027047630132118630104940210400593301228925301322340102832213012649441042018330124339310349042102688293012785971045928110454236 21067930105136910179312104094243011162731035295310109710104600823012967263010642371047036030125818930119269810398767104087943012607761005570210382385100135933013072973012536283010799953013023073010980751047789410233415102309743013179103011931863012883821023105130119088830115935213827649102901783011538431001016110159309301154889138409041013934230103107430130740610478985301059431301052601301173173301257412138574543011731741382868230103382230138933110472196103045863012583021010452510062869301268832104200463013077743011266471015513130131814330111597530118122830112300930116659630105350430105646810481693104166433011357511048089430118215910034218103748903012742183013022761016069810464375103584491037658851911453012885833011191891039828930126525030129539010058007100721113011613543010943801049400530131283613827514104455143010908241027065510175559101427881047067510388165104813843012857443013078493010359403010683333012602901006826990061791045881330132061030108822110195026301112856104239241383343410351400138536883010685503012372991049392310350668301244873301041913100662301383514910464443 21496104329863011702231040281810040416103987693010306881047280210174138101664469015002301073082138426423012808393010632931017310910392162104086481047610830108404830128649830107837910395615103990693012456531383902430123033410197067301115597301283820 2067481384485830129207710493955301253844301185387301095985301187690104948523011718071039085568781017789613839237102102311038020130105013013856538104316413011875931385057130108475130111604710345263100490001029494230103751910349080104002621384581210460165103934421004643830114879630127033830119238190034631007718210436201102956453011311161048165530132642530117912830115580910054857301161002301276343 1513930125883710156669101571433012327953011882291004761030130923410098204 701512301194494104238341045652210407211301133939103902821002317230128663030128425910355645301103460103961561048058410430839 1208310281977301234776102909583010558061035313013822849101912231003995730115580010428332301168581101526691007574913836230100088869015811 20772830129337810153163301297394301072411301175405103961293013015103011662151046485710305812 20228630123272930130839530111541030108689510356768102623153010638723011350881005715310361667301314996 21064610349167301194208301179131100431103012672181040553110433363301322066301111928104893723012727573010836923011340561039375410153808104488123010539143012484973011024801047935710448329104612671042203910231104100460221043906110201854101307541048808610452456301081319900890310277957301037439103473031046772830115504410082824301294924301316702301286978102939813010749581010842010024761301090685301152729100807021018101110057893 20150930125185410197781301309708104625991034551730131351710347439102317551037541910096709301154808301322113301051310301036616 2094301008313430112940130111809830115113513846943104112321048381130130829210183566102426961012117030105769530129400410237621301312853301288859301172255103843883010988481041852830123023710484391102820371040303310026451301244839103953933013202661023303613859970101811443010788481043378630116588210115411301043967101265261018918610111487301254955301236461301069993101779181046848510352093104289241042885430115600310395227301263058301266220301042149301268090301077863101473121018342330108486610377966138378801000159530115881510378879 207865104408433011081653012458123011837691003612030127503610352275 1207110299598 20662830112212310266225301272024100616261049547310441099 206687101972701004725730106817810486885 8004381382298110073190301155325301154713301091824104835713013170533011415821027587430138034730132181830131458330123840730121102530131491910279859103634721040357530103699610089704104355441039339330128736313828659102030433011163021019089910400156101196071043868430106160630130674810406080101304163012837701002286530129068630117927930127583430107702830125527810228455 20779110395514101925883011312643010618773011839821040764130117961230113330130123480430131008510081688301116573301036021101368983010986681014608910413819104582597034 15274301056175104403141048875010450629301101350104740721020312430106887310356039104163043010960653011051543012580841004718730111061210421709 120751015385310124097301056577301045938301160179103558761046221030131123510069199301084857104162391384370430113263710424880 20686410454479301183158301253658301193244301172838301079772301266773301059948301101537104404893011634383013023431383544010026508301233389104506593011094313011695473010905341004513730115530130128994530118391310073983301261003104270091048761010127632301058832101146281045005430103561330123387330128258010414157102280901385723110444247301173469 17731301278534101306881047180930109192810397223301077333101913561043080310359845102995201037636530125913810465609301183399301159204301136538301264366 20175610009349104479233011217961385543710267275301121802301237348102326591012439510459673104445321048441730110305110437520104285913012701591384812030119439310480722301127880301195166301258713101498051017118330124436310414263 20029630129527930125944730103433130107023630125856330124469530110295010379304301197688103769261019348230115975410165586301035517102073591005818110238432 2013461016961310491203301111274104045089004974301257284301260873103815321384402510410968301179120301154244104820871040071810175970102872573010933683011913793013048001004117330117905430117579410345995104171031013029030116660330111719310180591104788033010728473013090723013077331022662630111703730115104430117438130129768630104095030103394110424858301324208100952311042832630118598330104543610136754103912481007032030123362310472516 203837101562333012778053013010011000001756101117931022764310476290100369453011524271036430830119503610230610301284258104075391047488230110784130113273010448648301244097301063160 7008223011551023010497693011572341382798130108102710235759138404179007330301291405104722503013218253010610431382715730115199110442143 1777130124611810459619104262991048337630104250310175426301084190301271345104477443012748351004727310400393301192811301314937103057343010475933012973791004014530112556710480609138549631004970430104006730123388910028504301185255100132211046630710108359104716271044659310397084301273227103046033011953761041285530104642510464458901534610180613301179280301166645301262003301156968301076890101412701043608030118316430103925630128581310403717301069183138479061027901510403570103486521047336010433574301281471301125565138566853010998159005272301306667101852353012630191000001797301064876101540863012571423011702433013053673011810053012634493010872283012785523012534671005947613857678138565213011496653013016571045451310428973 206051048918010047875301170700 211754301168945138481621045068230117005710453613102941993010321411382717130127524510412816301288101301246336104536163013071881023874610303321301130810102996193010453761002287910464612301303445301102611301048690100000097230123070130124538610376051301280408301233653301080994301300102103589933012392281015446510419178100446723010871981015471110471249301189894301146259 156371049185030111747530109716310295490301260385301047165104314861016292810415321100290643011148083011649723010800061005613610205095100323653011200851039501310076876301291132138438693011171661382713510205371301172175104060731016270490041071003720410004213138583163011272081384983710068350 70136730108165010447481 203142301301603301271014301265390102991433011121831040719330132036910443268 2111741047311010077929301231903301054382 201869104185331048949210395132301103281301037605301092478 208312301233523301153927103471623012351783010917561385704210022916301326131100683673012959113010931303011207961009933510194489104882683011104161044742910436713301151039103616333011083881035853690062611044664810029972301310800301108760103993433011513271044182730130768910496632104267543011524043011585093011805733010609483011041813011415689008386102320963012738603011702603011167071014472130110538910126675100248941007198730106090030128746410381537301074363 2023413011896731047553530115603210402422103791501384130913846870103789059002059 2002843012405273010783531035127830118738210413694104818331037979313852240301121794104559883011577081046135630123546110242077301117120104447361384458410000006393011149423013122683013253993013238453013246933010957783011892151018838010449688 1039530116830410404831301058098138371793012655091383891730117643930129302113827042301183584104840631009093730116519610402295301097000301125058100000089930130748230111804030127472210349137 205650100000080413856913 7011321023359710432381301282391301154171301179867301278975104875213011495611037898830131030410473304301273930 601893301060119301174419301260203301256359104867393012844781040112230116829313838490301244213301314818138429261044495730128327410233251138478831042140830128765630119319910413313104057971034934730109508430111472430113596110426380102271343010927953011107541383732110461944301280199138421371038236830110554930105085810065401100235391034773930112222930114976610438702301122311100389173011848321040750530107058810411988301037660301298959301044703301158328 60408010356857102066703012686393011467033011678193011903261019789230103175710385208103922031049261730132886630117243510398484 212158301259750104032253011138111039298710093865100434543010415201382908430116410630111160510110715301149278103915363011727281384556510275804501147610358293101755371004613730129835910273782104538651040927910379958301214474 141951048616530129609613828000301120142104374751044851730114985710435198301151970101422353011161951038516730130707710493447301035951104851643013240375141672301158089102677251023439930112839730107299530131542530119015630130365110157335100458023012636243010811641048548730126172710492710103928373010851131038007810059489301262430901355010394191102393303013247533011845393010544103011225273013016793013005643010475793012446993011364263011164811382863330106409030130003330112407310030378301125753104511753011167021385950530109575430124369330106354930115771110113007104929221030350590141913012440431002096930119193630110526810183233102276251013866530126233910492642301081306301257326301080199301155810301169400 2086601043047310194381301153631103921031013996630119307613848879100072803013005571027056530117013130113268930127255710496946301110203301231915301056074301308287101654783013116231016454910028478103579741043189510349284301190911301230238301320127301246490104662901384208810466215101800501024229610474383301096618301112318301050719301121785301119821102392981044051730127546410352028301324992100265553011137751040611610230519104803701034613130111013930112407210492345901539730126719010181102301090148301325724301037015103993211008874330131257830119068810355842301093901301180876301088991 20411410230026104251763010524941015592110269159104918613010572953011186103011476583012675823010950043011525971036289313846057100736771043360010203336 209372301224230100135463013203533013013739014299100990831000439330124873810420956301324657100764681044353130129402010195937301155832301041641 20759210182647301308873103472723011696031023081130106014130110760710355216301063776101163069017669301105362301083661301299436104667203011932171017922110443754301044916301254849100412693013077931008860910175911301075306301255877104111529003634103575311043718113850578301103734301100629301269426104750481028035730110155210362311301064843101988961023679710473370 2077571040937330128554010398247301183061100755813012861973012243283010847003010714651039604730124609730126558030123202310387139101019283011063161023731530116544710483246 12070104070013012690061009199710375658301134902301075856138362361020185330113494530130607030115560630107700410346011301153967301130068 2009321030277930125850730108477730125785730115938010433130 2031153010337011047392510475312100214951019965830131422930132589010358335 18963102075391022695210494536301097953104925003012901273012732283010948711044171813847492301315251301150518 2102403011004573011596051009076310049135301054159101160903012709403011805711043597490066931046375110150023101224273010930611009731430112538710461220301302696138435103011696433010996083011227021035183710245736102796753012397971048848930113931330129065810059295138498293012007043011725413011678701039059330110754830105409030117159930112605430103498410284637301270812104656043011902633011848493013132931042849630106716410464438301112019 15778102849813012395243012178861384328830110285330118103410416631301107454301267362101005673012682483010375401020118213847824900017630115891310400535104204783010937561043992430108423010174695 20640110248175103873993012356623011746141009560330123729810391176301184585301197468 146461048390430118774930130934210473549301131718104087773012988993012646041383340510453940 1336510491903100459491047548210005456104173443010640761046378210187780104782661023030530131088110420333301302469101862541004284030116014910202307301041507103762893012928331041346210393295301264405301134383301095066103579611008207830141091530124635310037739103860673011931251042580930130627410434559301119790 208590301273794101595271036037513834706102916571002583430111081613837254 21019030120276010380672 1512330130100010450265301063506301084061102907613010507163010960201004739813843075301244130301055987301087570301092414 200334 206163301277214104400513011198371029866310181060104032271000002875100628961048303510018089301258191301182133100494591044982030106462210450447138461543011950661049327930105008430125187410450741301165261 210807104624133012660243013114403012595451012713110226156104193833012660371039633030123615830118672330105840410187041103503981006374930125070710352604301236008301245427103575121030221830128595130119761610001722301263794301098567 202368301174710301053944103546843011144233011839191037826910170640301125728100247431042971410377223301047389301096250 2035633010412831042762010388384301181949301151344301306476104060263013161073011672751043280213828521102047963013021551017295130109098510469079301186488100795563011587873011203373012811553011119573013011801017919930118391510150882301184826104759003011884581043586830109253510000008181038565010027732301117387301100442301319750101731701048569030110720430124235230119282030103790110385394301319614102918491035437810408129104199431039287630114839213844853301134018104113793013005901044013430127251530130640830112195410396849 2094830119704730123606310350477102816231046570430105063230115388310455218301053005301290984138545023011212343010373661384997110396529301191148301244448104540443011524901040440810348456301283501100246633010861483010414431045342590041041044547210274279301291153301272792102546351384954310380510102261551384328610237750104737841044230010180276101703521002412010402827301240509301269540301059237104178481029900210393871301062363301298933103823173011665541009746110274004301137180301071217104405653012340533011963101000371430127731010489722301117295301084639301282313103964001036055910038637301322760102814951385500410002350301295286301234893301184651301129950 2108603013870523013088843010730893012626881048486710391462 2055383011657621006679510466148301040535301263992301318084301081339301151498104623483012705533011085701034825110042721301270050301298797104532851023127830131848310413332301117564301076217301237010104721163011614411005366430117504630123820610475240102290211008266210452240 10460103653041047364030104927930128516330131915130103219430124499710463342 20366301315054301066213301282601100343731048243630118058830124479010484141104045933010704423012965981029246430105006630123527410401998 2014093012710293010976901035035430111694290163611045600630105249710299466100643461041816610008882301099783 20263110426743301275118301260308104542901384475430113166530113041310467879301033562101770911384933910490359 1683710444802 20267410350733301078818301256492301083401301311014 2021223011017513012563691023391710107316301195472301091778301233639301150644301306489301163906 202533301158628301275340100091493011807701034868510401752101605410120909301166323301041316301074027 2057510075182103534543012924703011851593011914061020743730110005010447430301116549301035070301187972103043171384300010400885301301474301193249301304229301113353301050817301065126301063715301120200138284331011173210366262138448673011321391043552030111023030126728910394163301156811301110588100609301016640930115170210365675301064413103831951003708710202915301127774301259852100749243010762891022989010443586138418991039215810266461301131611 117423011477813010573463013217663011762481027638330127090530109485530106415410454469301302982138458371041854310283164103921741046990130126453110388968102310613010805643011519753011191763010874503012319923012610841004728110081504301253747301048444 6020923010594463012618531037840330106185710433906900641810197697301241355103849973012339471046540110071560301077188301139729103806001049401130131212810404162301180993101482281048546030138760130108758710397843301145793100220153013066153012825561049356810465847301082452301238139104463991049628230126920630127389810434964301317366101107361007588710424189301150651301187885301146813100732261023608230115327930117483230126483910435003301157546301101642103781321003219330127894710304525104783733011812433012911091005592310306123301179608104473623011000511039137310185174301108073103644603013154861008234010478940102737843012425173012973581043467310391600301118045 162121046356710489802301190185301104179104555763010699913011517101006722210460175 20214230129920913850231 70119010038238301293272301173602301280749104460811023673630111181910195717301284228301235749 8001203011975403011539441042742830117262830108586110376071301310380100701451012022830107147010362535103989511016045 20253630108902130114158610491936301151596901840230115746113844529104419943011283461006329030125963630130852810412699101705911385702030129225010209424301043000301061669301294685301094800301314973104039703011064781006600410139942102818661046105830115751013828182 20977210170868102030981039274713845550301054831301128856301153119138385553013005969002619 2095953013039711002568413837455103647483011567463012989141040087830132685210398545101632181048152613828131301095574301092334301309659100300803013148323010564851019037810412927101194293010544221046927030119108110390205301069780301285262102776591039817930106014330110496630125582730117049330113236930103573010033109301129407101616713011129191017278610441993301243813301271197138290791047191110346220301241912301126105104492473012673973011077723010548081039646810465108103599631041256430125468730119093830105804110413658301245536301306576101081323013195293013178921049425230115680630119042030129863010348861301231943103986823012560623012868721035338910085664301171158301286691301172250901332610133604301257992104527113010481241022845030118686730104994610471148 203205301164150301050457301261874 208800103660293012241853013108549006736103635601026841910252756301123317 113523010973893010736213011372063011107613013079941043848510417308138349711041422030123668230116898430106999210383097301321762103928631044678630132422710479844103781931027165090123781038023030124644730123207410492523301097719301116678 2023591048416730122825010180998301057429104939763010326591022844810432126301182312301313280 70132030105495230126431410477545301147302104784561048193410269911301071572104315001044266810290357100587541038004130131374810402945138574653012953969010664301101682301072387 1378310073243301111688301319268301046768102060693010781491048029030123169413839014301309876103631671042327830109584930113693730106642730115629630111270010378726102920671383834110425720301269825100964761385931210232678103854871001288530106327530130804330107180830130711530130233510184997900362830131331930104691010418274104496933011140911002165810427308301135432104957569000259301245868138427791049367230115073110424123104657501015583130103323610444112103531991042467730124095410297321301168198104764541036186510458768301039011301285755 20994030108078110026462101945343010895563011083551044506430109024430105571610034361104020913012617613010732769011790103829733012746571029829930127551610113648301032000301290747301167950104626133010776803012440063012572241027685630109924730103132313823001301067813100537111041737330132358610178596103659853010860543011227391029692130115793795613010706823012723183011270691000000579101216091035677410132405 20206 20893030119120730117639430128254710436096101955123011953713010754311003413710229723101441563011747973010478331037835410454772103799421039406713837027301072987301154200301160953301265735100056903011834661013970130118598610427999301155019 16646102776813011083821024751510008544301259544103547173010313633011117941045184930108477413840995104538511048081110082892103889481044862530117969830109686430104171510061210100248391035643610361920301229072301196292102711143011554471048763830116540130129138730132647210303558301229181301075813301067956 8001583011808951035578513839575301151140301163139104579401018408510427918104846403012975181015900210162215301078826301153344301173960104864041035702030112941410392933 12486301290730101664163010518791012642930126797310230310 1064510398043301065450301284283103508233010850193012776643011538301046984230130611130129445310442304102059763010763043012408663012989101000001730138452643013133331035445430132263030112086430112426330128864030130476230128623930125590030116142530114733730131220110386117301097700301168509301067661301282671301314589301085592900599310460685301298542301258564301310191100000054430130961430107723330118929510174216301123622102722671035573430126273610124086104747193012830263011336371023791510352558301182559 205813301125768301325390102340353012694793011698513011858931003926330130636930114700130109221510305082301103181100262461041818230130867930116509430127453730117159730128960430115067610127576103962363012639771003612230125950710407484138426841036241230113016730113585730106209210478611104381721038389130103137230118076013853613101842441004090210442623301193301301292563301275544301274549301127182 20892310408348 21793301265315104311761384064713856388103481893011534041043831530106740410416456301292485101790403011714863013059411384504330127732030107222230123475230126693010098628301110756301233932104560223013004381043481410391267301294766301191620301060061301068901301034842900327310229199104877831035677130117201610421980301272511100477633012601431004376610291989301080157301180458301316371301316257301261557301112703301096607301067172104740121023929610110373301064453102370231000000415301290580301265267138560301047189230105133310421321 20775210397568100400381046462610031019301320087900550410173090 206751301301935 1902510463270301235011Ï»ª/]ðé)Ì`€}ã81Ì`è1044283410464192301060506103900463012192543011002671044412030124349410400131102296103012600811039741810380720 1813910202041103846431385987110453543301173839101319503011548443010625833013239561385049210433039104240113013054341047987630112123130115358230132120230125623030130472230129642910281301100000071710073301104023823011616111042816230116647010129170 122141015291430126889130115919530127783010072929301113843301214480301307286301266945104651621007695513839795103770623010921866849301094937 2230030111258030126852030116212630116739730110339890173311004748710273835104393153010910761041357710422985301186236301274715103852871040651410063069104897351000996610489065101110091042529710157316301149743104128991007444330113585010431354 20419410407421301125692104411733010921613011549603012609933012774173013143291048353210393604104762033012363693011663541008603410031159301067074100306263010813331019160030124505130107306530124592610177480100000178730111561810360774100773183010847053012603233011845541383941190176131042445910303164101858813011311941383470310030440103514453011458291010858610448786100000140010410811101562903010963663012755131048515410462875101791923011140603011157793013186143011145503011366221001249230115174310455499100030901004796010227073 2217830130898510388453301195314301137901104118501047970510461494301265395138573231040433030112419790151053012110001011569310362859 2111043011808201035963110457952101937313012655893010419673011366551011858630125790230126246110448774301197178301036305104390043010434321049191910455149301111620138404393012570633011003441015600330126130810180252301067517301324910301066837301072766100671523012971763012794831040107430123390810455606301057210301263999900013830129194310406105301270502301244808301295435103811593012358583010964323012179491040512430105523630130746130118432910395028301290944301312340301129381138420611048772413837126104416249012227104124691047471030129402130111184810418358138437603011945623012703591384221190055501041531430130794730111456230116688230119425413827161104865251036347430132638010358010301175564301147569138408163011527513010763961384227310414488301081605100435481039313430130616230127832830118411230106729830128631430119477510435385301079633103889941017443410451896 206105103921783010609251382906130132286330132067910273855104614483010403281043494110179610100965591041765810127528301152159301094993301255988901676610397809301065998102970203013064093013065321018108910137743101464541027357030128052130117267110441165104814373010390993011353653012693763011855771026951530123252930117956210083019104912833010996221019595130131164410000027193011172743013016613011876113010773221039488430126123010006571301042173301165275301277553101517631008312310002613100699383012783521000001129301106900301315485102848431011001110493280101607891013566210005521301127750 132383012414493011727211017791530109554930126970910024708301031597 212109900852130132436130112774030105787330118070530123377110487937301330030104628453011792521034799113827310104903473013239653011533013012291571049331210424387301307717 223203012621093013103553013025711043879230129921813828103301043972301145817301162644301263679 2083441039821910434978301055452104872721029573130125679610176283301195908301271808100052433011655243010439931002818410306394100440711047421130129801810393915301173119301080028104147761041798510065315301151371301282445102343143010850753011821981046174130105846630128821710439982104427873011924663011727713012915333010941973012461523010770211016756210176994301053086301111964301312145 20092610173604 2090731024841530123620710154768301300630 2040711036353810267159301086823104929033010751273011877171038419330109198010391415301295448301075947 20767610023446301236340301112338301291043102442151045491330123166830128775510441971103971323010757413012758883012630901029215030115828810227937101253113011574731048061730131562830127024510067438 20258830126791410409255101739821002631710461432103590213012981803010696583012340631045769510174315301157558103617293010790723010776633012930103011957703010727211003726310306468301173771 1837810387923138561331041464310402627301081010301268951 20078210351471 2119121040706710467468104937843012308631010958610268707102290481023328710000061923011004263011760011384524610202522102846023012449411385414210202820301217902104200363012440111040073810457101104898983010983933013192253012695573010671503013148733012401511016507810364426103643481036120130127506630130578410238660138410283010862311383771610003960301088603104462313010612601043184930112816110346655 2100931384094730112232450101311048245510384397301292616104521791045726810079625301075543104308833010327973012941583011832781001419330117183710291421301174544301046312138537643012990121016267210413961104763681048628010143723102053033012423471042879130129275030124402830115372790161203011729561384812430128396830128307810413161104892501044589130115110530108071230132299510180468 2266810400568301175403301154308301298404100089961048343210201903103499661040422530113523730127175130120616710177815100777803010844501041090810495464102845603012658761044231930113563110432273301087272301293678301282574301310531301258421301063722301159729301120533103036591034684610475144103493271044944830124093410199397301030880 60047730119548710347474102902381009067513844688100746713013053861015059830106158130112190330129791410421097301202749301067036104650931039582330131254910067163301184545100021831048891230108729110232345301241761301238314900114530126593510443312301299706101814981383306230112056110488726104447043011085271006927330112846530117055310193886301268164103822121044875210478141301183762301263896301033455102833799000473104126123011127323010765093013097663010415761022773030131802830131418630132378610192657301185263104698873010598991028828310345691104712601017632710445599104249731007741730132482413839898104482313010517703012362993013145081014907413827640301315623104819013011745013011701221028214010004345101749831010188610486490301292165301309706104472751028527510434152 20002610190879301179211301136176101738373013256861041885713842461 1662130128533613838546103630551043429530107791610112734301297551102367853011810691040681910355131104029919653301267802 20291530129668430129483710457177301291041301156054301320492301145756100948483012708323013026593012623531013265410188278301284425102956783011637353010670173011739721045924410494570104500833011469253010707141384956210435352103885451008415630123401930118349710478142301174861104322293012528353010518543013028053010663833011641423013066101010153830118774130104655130115246610197315301179079301272876100323021043072910188034301278806104943561010672830129752830112692690094373013239261039843730108725030128249710170346104485251034906710440603101787451028483510450882138397681037704910372241103986721007548010037055102315823011496473011056353011264431026679610040278 160661001163730117891210419869301318938301050157301192970104940093010362343011968571020771010062262301154374301071446 209029301283036102760241384440110266690301035166301195342138407303012854621004122330123302110038576301262901138289871040469630111923410086304104431693012776581023260610356418301295900104191671019391710228000138330931028477510385786100267911034867810439496301272106100216453010333171015080310358221104925223012666783010328503013233343012763053011958281003725110463410301183570103600353011731541048123330131769430119123910396127 60131610189995 208916301099276301116498301130194301194434301262304102717023012926771019503510173774 19000301057343301097055301313022100390421000001751301285855301122507301076859103790653010469513010859071043526310041528301061171101341821015949110157125 2037593011688031004918310494844301196383100413571384192210352942301116492 2007073011319063011515303011259343011030653012878061036114610403759301123649138569413012700881003458110407704 207931301273105301064712301194656102253751030493410484171100823271028175110492293301187776301260717100019921043934130116028430119696430124268330128581230117868630126857530108756013839298301067794301072867103511841049670410181625301254054 12730301236538301172387301161685301058084301060625301227996 2096691042560830118991710415170301288945 20501930108388030131472930106462010043559104805603012594983011147743010401743010342461384527610118087101710901016884910457905103614121007655510454731104491543012543571045117030115247930104428910286228 209651103844923012435371041206630128076210469124 60046030111753230106653010451202301102976 21171510398150301088193 20178490096623012772781382293710376307301084696301240260301041975301310107301079857103465211003598330114894510456962301123194104070231383837810442657301264124101161483013186951048865113844586900769710434660301050837301128604103953633012428671038104210297718100000147713845500138436263011875891015585330119726930112289413841862301308343104166861045529230115740210426262103486313012661051037722210008599103797523011526243012669583011048261027683810129456102916191029872730131179510431066104872441042422110396935102679973011069583010944041040634210179047 2097151386004030106390530130771130105035813846674103908181020432130131851810382743101464823012602503011210193011563651385486410198539301069479301117327301085756 202988301311470301170732301323484138387321385811630105890010273205901490630107074413827165301122519104805993013258271037780730130388110427196301324888301286350301268268 207155 60077330116372410235244301253829 2092851036570830119041110439637100225663010846651036387830127949999313012921181049024410290545103641083011887323011555203013210663012557621046354430107637230104125910360684301173988101581253012323403010946563010892853011582971040934730104820530104989710032197103474561027351610463034138498973010314671038889810466509301059758103515751029393230107836323530109137410277657100360831017106830129986510362440104183653011306081041872810149077301188271100771473011849871049112710268399301123123301308944103520671049194310134141138340693011415721026693630116721030116666610492977301186055301080518104780823011087723011721511022846213859149301077868103632523011162383012681241041581510227892301233304 200214301053873103533443013876921044483010238235100000066810420119301131503301292912301324469301091976301285798301072921 2022973011185193013141733011363171038978830130250630112960310459241104415983012741553011337193010820763013011333013233233012857961046292430107559110082999138549081383465110140274301038458301301154104252901023343510478514103617733012630913011913031036624530111805730126808090118093013065523011746593011865763011700493012974321046650310487581138355341036199710393916301292273100088043012941479007619101440071004070030105341030127339410365728301176127103535323011534821037626613828194138429921044846610377525900631830119758230130191713845987301277823301182094102960579004180301263237103612663013222851042313530113662610431451104526681036450330117994530126323930117242830124423430115245130107779330130625930128552941221002454410031389 2250430130939430112026710278735 202079301305317 202090301180356 20888110000005473011658611030607130130373730107580630138965130111488330117555810435364 20351730107553710441159301155979301323686100403613010776593010341223013211911048075310194443102281173011161521037885130113057310003563301313455 1948730105455613827701100708323013032893010421001020544130128005110238630301073629 1455630132546130103667010440303 20408110481258301122926103554843010944973011956959007097103025043010584791035156210418085301120090301312525301162082301176099301234706 153393012387553011545481000237630128000430131481130131809610446245100374753013054501022799430115194910432348301045904301326756104100991042083910250095301306648138382081000654130130726930132163310239996301116781103889311042330930128429810281863101773831045013410187011102020763010977673011731261019103330113271513828623901564130117015030129488630119278910179837104176231046547830127059830132496630111738910293445104693091043602430129157630119623730107331910026595104281193010303531023078330123352910404997301167068104429591003900213847552301165554301100713301079317100414421383597610425677301178289103545721008376810450111138419703012774823011843721020824230111350013833477104091951003120030129485410272619100972691042403610458011 2122621019400413839754301164922138281493013233071016191138440273011293041028733830108860910470206104539803011729871048811910481688301359086 1583010365482101890481049373530131776430116445830115969210354330 205642103963991012943910411616104104291014506430104610110084717103805901041991510416087301173234104760703011542533013018931036171210060794104384413012650943010688341043318130131515510269035301265142301117345301299986 1615430109161810467228100411543011920191035856210472480 205557301102072102272483013263931014521910020821103480903011581611039831930108115130106779230123621810177787301244277102385211004444130128249313835466 206394104710301029420230106870713843758104185011020583710471720 2084871018253330108784510153443138460449012595102863251045559010475284301076966103957981049132910304781104058401035634310036299 1478030103938910014049101732083011676153011855981019113710101627301240633301039161100742831029176130129414230105797630113530910418797104004233012753141007623830112862210383221301262246301093022102303913012438661042270010398910301259709301122619138452841030617110151986103735721009939110441452301153690103945931044465213859335301281235 200418104822083011884051037876130116858310133800301074311301196693 22756301259609301044852104068861384533830131918230111797230127034610496407301279854138354623013198573013097183011695861047289130105769110356646301075122 208195100833973010381633010565861048185630130685030105127730129759213844637301300229301259135101466433012922631000001500301271266100690423010523563012541761034542310400496102389153012607081045599430116299830129218210055124104104813011602883011303791044192010484237301277218301311061104818491049634930130629513844536103837741384839513844405301258027100446571000001423100728451036600610430133 158851007971410290766103762583012781361038725310028839301300999301202768102020991048478610394890101890601020299510470918101539573012688443012726341042218330106493310458318301059589 206530301242864301320926301320446301234521101864771384904130111956230131077110210896301135210301284261301231425103865451383838730131863830128001530132007610142725101671771040961030126963710483219301265231103579331048524110177696103481391037496330103533730111622010001827301087506104112483011644991039713630104706630126174910290682101991293012665213010663103010635713012623623010897593011846903013195983013213841044153730119204130124535230111141130109180630129758910476326101527251023069790071633010674943011832431041683610173952301170871103922861035474910023562301100117301083030301312592301070356102083771000001759104058751043458030124339730131204610394623301111047100412251040833413838366102746581044487710115686 22423301164944102016993013067283010713331041754410348493104552123011543583011113233011110661045989330107469030110614410364719138498951383622930125482510023647 21194530128820630112026613840683103818153011033713013187491043631830110323230126300030111416410464111301171336301114407104731723011001263012834431038159510463655103647583010765223011609733012734763010411533011843631036263610402963104353311038989810150084104677829006163101778041384411630131150130106016530105921910156802301134263301100532301134653301244211102109001383622310197279301155982103871093010752143010568141035519030125388430130216513844009301185107104454681007562810353921103662783011055271036328130106657010124632 207230103949843011204971026681510229096301156233301286479102362011015628610443730301167900102261133011082663013223933010735593012797091004734410347732301118832100226683013140881047277230117312330111818010391497103456801042002430123234110486038104086021035847230127610910381419301241011301307139104105403011309291036177830118200730113210210295164301067385301147615100951181007365930132075110068082 20219813848953 21136013842292301083970103796141043650810445437101929571046519910426069301117125301062853301189259 177801049594310471230900972410379162 200735301047475301325558301093482104451241038213710421757101410871384069830129414310445919301287675138467471023040430111400230119731510111835138464643013066493011150371383590710466069100309229007690301304728301059048301268232101601730119761230129291810035433301313828301282343 2096711385938030114260030107752330125599310199576301322121104287133013034851034708810065265301101889 6032593011876533011626773011930799003874301233760100474691017317930109242310188248301031269301054643301073720301387141301228228104649553011356791011865130128043530119701713833448301106210301088503301034920301117779301181520301053541301052330301182235100320001047364430108278310377730301094283301190151 1139410401478301237653104089303010531221026183513859446301178842104522841023954010486257100426701040491030112185310048441301230138301319748 14105102362931044221210099396101234873010832841022777410450573102034883010441323010924723011294063011905333010305433011518031042074130109585810196401100059931012623930116391310293537301189832301032494301233432104478393011879491017019210488800301160667138451743012829189013057301160584301180324301175607103472703011841483013078791044217430119542210491380301326234100208501040142710387175101056471028025730130126930128722430124359710109159102758097370104043061049220530132454810394258301293506501161630114643030117302930131131810148945102674783011206303012755221005606630105622213839947301313679100486943012713923011143533012547543010544741012992830130920630118635730119234030109018730116637630107708530106445613844266301062029 200362 16854301047015100000092810402208301132270101396821042754930122139830106886610403136301148754 21057630119029510467917104854343010372421036539830108252513839955301320515301117200301158988103963541044543310382323 11061301093393301102721138449753010615431020602010079722301313848138564451023096813848357102327191036542430127478630106656410496761301163204301072377104800241020454710283803104911671041295430105878610453917 1849130113238310408407900643630115610730116914610272720104545129015233 20384930112402413838489104866041042552710356822301193397301273096103778851035380230108783310142142301036065102284651047282010204635301051295103994393010471643011611911039191730105626930105048830107295910363259104527211007845030111802310426385102300601017035610397869301257413301267954301117829 209121017791310481169301070561 2100051019396613835145301267143103799903012294163012325151040922910176116103515811023088710407713104139503010759581023245330118135630118068110294963102335171048076230116747530117303310388121301107503301188148104957523012640791022990310412826138269701046355730128441713844678301289964 1993530116882310405668301154846104798111383916330111715210452191301307596102842803010653421014632530107257310375228301196858100065523013055771018548330130393210366323301231363 116133012289611383972610442863103841843012730073010786883011823603012605211024101510441712104618701017533410441854100000265710363395301273145100461981044996130123492530131488710393343301306879101836791048265610401105104613493011105763011029393011740111043466630131566930126727330126030910484220104037393013043423011076683010693761030454830110881313840243100744131048302330105275130129562813842548138393321049378710414837301124154301318007301073296104693203010591403011838101020167930131775010375940301163955138411051003667330110514330119254130115478030112656630110963510402243301309399104149053013004591048135030109244310236483103615531041884530123294090051593011851251385635130127844610184589104523183012922341041286030106247130106019130109220030126575210047658301176028301291658101870923010440699007876301186516301085190101101661039203610460436138354781011597410484230301090813301146389 14985301311372100075023011230083012621103011818461040755930119378310152447 2030391045574730124259110351632301081870102672603011475923011518713012924233011830211039613530128269430112829530111109030105293330103500610181307 15586 20142630110439410267968138443331036164910388866104469623011222713011559893011471441027307010398695 12834 208883301099955301151928301059786100328103013038703010635303011182941030250330108583610179964101981763010531891036611013843223 211109 1745230111291630115116730107393113853889301118571301131648301293338103821753010962813010415403012929441027934110293920138368261042565030110892130104047110397646104969961003456930117400230109846130128293130125991730115342530116627710466340104307911001029230113496830123756430128279330111552630105728910425236301138271 114173012956031000243630108455630113651430127436830119698230111112030108171110485287104327903011718383010997041041143410385749138381223010632123011753949000189301387093 20030313848939301125483100857371384338110158683301050163301263363301036689301275552 1986310023517104599231007730930126898110277105301082614301090983102205151040905330125867330111648230118121110024474301071055101292163013125463011836123012281013011918451022991610184046301171099301154872104002113010806291385805830131427210233605104359043013215723013224353010328773010839219012299301236121100059591014752630126261030115944310423189301132898901045410007077301164450103993461023540030124598330111908913842188101118703010409713010506171038417690124921385797630106087130108347910405088301096448104023721004448513844850100402631044799110015306101100171030557010284743301301384104624731039792930109680030108812810166388100037151049403410358684100354171048692110109273301295850138409403013174723011711413010409943011339611016752510443034101665013012608141015781130124368910002656102506551040757130109836213858678 21060630107611210078926301290102301100346301034258104750101002430230107687030118767910025252301072617301049411301172466301257510103571883012306323011967053010666783012409873011756541022731830115038130126356230125917610379554100371271039533410273591301200796301259532301302741301258804301074773301168976 21106810024717 205631 149883011757731021371610193329 11682101961841385958610278776104602273013003241384598330130938430113687230118277410411839301178888301188411301188364100666271019989930103698530118250210470074301280273100835151042511110423034104271363012778313010506801010602810021962301291408301125155100000110230106038890042251040248510399384301294720301246318301164366100311071028122210138714102368941008418110389362301124111102176361384466230117316030111780910408933301190233301047805104806153013141871000406210153643101719741009220013838682102049861019961410476479 7010533011829291000563130110986910004295104965621018526310362061301290967102716373011698481028600310432323301166244301044948301197286301147779 22324100641763011840591383628110044229101950203011797863012405521036592330106334030109272010232439138578951029061530115771710480173102800191048879410388094104274743013037363012486941017786610446665301320891 211531301262515301115627301237782301195151301035388 21430104620163011227901044156110162371383899910424235301286220301169234101917403010535513012974123012976711000001196 200401104163603012801903011845431038941610436821102120973011621431048085710123411301165903 21116630104649010426018301188071301278885102355843012934593010720671012565210484278301224080301120233138540021003510330115094530115545410230364138553481034596413838184301254644103873793013260253011462163011046121007597410403162103808431007333010388269 20067330131612530111983510274262101142471013478430110905910423197301303900301324038102266361040274030129918710088781103776301043605930113204210406927301129511301050503301233366301094588103787371028353630128371290042021042775430105338930124142330110179710157336301113333301084560103762293011169343012794363011692911039133930125258410306188103484271017530930129763910399852301228792301170008104363913011349803011197551040618430122141230112052010130413301183601 20888610378336103842023013227471039165410481511 21030810400443301312008301169389301305292301304215103547333012607211016148530119264810488256103566741008343713846735104496941030564730131250530112324910398509 19969301301076301307551301078188301289204301313043301175030301046565101055381019476230130881010482264301270175301189849103886643012905231046624530106637110007614102306263010729981383943010472454 20017810349560104346671383286030112817510459044301087112301049399301063797 2081913011309631046708910180578301305763104425223012667671025001730107414730119760030131814430131117213857635301245932102924843011149531019383910280996301175556301184562301133621301088039301238389301170450103475141023402130109798413833450104341063011726673011924523011047331002284410024637102681373011402273011491021044809010422728301080466104792831043970230111621130113229430123030410359054301170113301274275103642143013164933011304713010820921384640730118358910233906301151744301034376103524183013265011034986713842458104848883010825393012402121041168330116921830126910310037713301323681101327333011309571042252510384824138390251040554130106782410387550301306764100302853011499101040621510409288 210355100565791048164210358041 21220330124518530127749410359169101584411044461830129947213835018101854193011948703011249531006730010465850301124710104077581038722413842252104084843011476141047401330119078710355056102301781004240910447324104456331383974630105030430128427130116825030112040410409130104064643011286373011877891384429510132982301164719 212144103872771015270330132659310375049100427801049013230118737130118080630115318730107915310462745100277531035714030125955330103190413846189301122260301287009101949773011613593013031423010773743011581381383744430111224630127879710288570301321103100020981020833930131719310108634301174700 6006211014178430127174110183990301284999103858971026807510398295104345583010833363013236971040676030131835910289772301278805301128867301291919104020433010506701037809910266833301297565 2059701027868030105696010495894103784763010838171040909410472141301063509301233395104869801038678830125853330129199710462273100690433012925201023881510459694104173933013136003010532421047732330107481910473831301175494101721083010705791035060330130874930118133310408556301267987301268105301231936301263088301078668301293779103985633010741203010607031036548510269861301309973103756331029832510052651138375833011857661385625130119631710496872 2225010421733900356510075099301084387301204447104505691037657610456894301131398101033181038623090061861030642130124597910194230104115383011886921028313530132002110443885138393711384753630110352530129409410393487104151683011505131048731230108656130104545910021847104316631029563030113497710426111104764441037950913842602104691003012309981047878013848352101524403011526351025225510173957301299498104610791034789430118690110445886104523141047873930119508430123499230120448330105010330129541030110859930113069510001782301256579102405351036041530117319930106708530113668410429873301139301301259292301117032301228922301287326138561731044903230105367410177063 2009830123129630104890430103175110236032301046961102844591027723610380777301157651301195483301270927301315812100984511043073910384295103969085191836102835111015175210401399 19638301076180301323915301075402301135449301147524104311841039269610078523301131013101596901014966230123247510058586301155859301132582100047453012409293010802011022782610004356100000087610357785138442733011021901003342430116671130132498710230624103958163012616763011653011038466410267697104557541048769810198878301165919301263049103806221030132510105287301240140 203123301278358301154995 205934104860301037775410422239301272072 2033201044019730113626630114724610454542138383123012627271383631010379971301112031103056373013091461042918310115723301030216301186329100894381027162610465065301128788100428333011924241048757110352709301163662301125272104369853010961651038652910177671101134061384065130127998010194075301051219 152631044468730109054210466266301036127971610420868 21668301148750104340001005009530132150210421649301055436103767171036554910024854101094521038325310424835301267793301305645103607633010949863012310553012559051024045530117170110028747 200118900906110176118100066693010867111026884910352141301129549301301395104254801013800330126055910298317 1221330115392610490904102046701014106110420281301227974138496651017479530106315930128022730110213430125891010022394301299480104480851007002730118298330106841630128966710454189301246243100024923010787681384086530132368810274215301297753900412110194928301107589301089567301235319138576273011349553011320701384096110413118 21097810488693301236946301079200301261487102330603011739593013256921047213930126613610156263301063369103604491043201810462772301179390301316553301191405301110632301037028101981051023843630126982030106006710477881100962823010600661002234213855628301056239103606861035644910156266103574351038120910388167301157416301120272301165466100063813012633883011467781383807430125694210455259100119143011320193010710111042760113827553301291517301295598301263137301168174103971661384272830123312710486608301212386103840513011021403012448723012879723012543741039244210410310301175513301074757104418723012312481044209430123064430119041330131599130129324310485329301083678301123050104942461003833130112868930109447530106005110490068301059177301075238301114778104722553012588981030152510008479301124254104753921049382130127153086361384402230119445510473945301169382301100055301120156301078808301307586103593311018526530132086774863013260241046188530109301710365193101607293011101041382292310401167301115424101243273013180173011761283012594963012781013011302443012906781382865230125785610346072301323102104728603013213423012796853010339033010908521028844510132942301072945301303361104705523011605333012724073010919193011189511044389230124479130118518610267537 208247301171222 20584230117907310441957 21094910406095301120231301039798301189924101832281040619310394234301195375104641721049237130107504610485618301164839 2082041038373510379501 167681384487710207662138585051010946610401168 115251047570530129177530107477010389470301078824 2073921035266910496661104524401049285730103410310121552100789851028855910004065103483913012612581384953930127605430127840810410640301237456301128107301311872103627721046182110065059100411121019073530131528213844567 2032283011681043011615691045618910381558104551663012560653012451621045494230117218190068063011699433010395651029170130115863413858703 20730230118260430131046010359303301193031301196809104064153011122503011889331037691130124681313845083138463733011675303012781891384495030128952210155784104598473011110731029543230129424710462933104713403012624391045954230130553910433276301090974301278195301283543104812073012624861037800410113031301070167301185239104031341385771410031564100201153010844211042649430111567230123119110114910301257633301054424104626611038088830117535430108457110153788301286759301126226103842791035139710375774301037059301185776104299051035049230124385830118012610196078102934659871104432863012680191042499530106684530116953630104625030112816730118571010348852900617310461949301295426103507631045982510384595301172023301093691138330593011144053012381411039025230111962710362648 20210710108450100818121041939030115036010007072 2000313010723043011180633012541311040045610147005102274281023318630131991810270417100534313013191761036358330118938310021945138391363010404773011095883013081251384279530106460430110174010490881301132540103958573013139801036585130116790610470936104037551004111130126616510435171101913603011119181038237110199687104854161384183830126551110414255100263633012412803011824641043174230126979410000029551048096210486715301306613101622681020183630118786310034541100742703010652393012862563011876303012304453011170163013178381006496310354002301285032301065340301300681301131876103973011022411510067145301170519301163092301070577301272282138431081019513310465562138399349880100204741016212113841413101205491018432930117027610364806100435083012687941041779810177640104209591038149330131522510272980301146820301307010104406233011874891045591710165170 212244301185375104259861004998810185442104397463012767973011520651384601530128369330124445330108745410083760102020631042833530118117413849723 20933710479651301106109104008831009850713833542 106503010721433010928831048860410491426301281311138391813011302803013073611030585010162631026814030130112030108050330119578510386282103778901022937330106726510412905301281586301099732301102799 20651130131047510037273301075567301147456104420233010780251044905130128394710306174301312605301115275 15499104639801040256130109051910272171101448231034844430117483010486232301032209 20372430115753310116767138272161046478710430896301267078301297211301194888104439983010902701017769210242795301320665100000166230104790530108195230119125313840391301162290101107291038794810407289104818251384071130115900430109080410271132301081276104714709015384102785203011292601008602630117047230129238630110386110361293301095885 2071281037639330103097530118639930123494210419393103979221043619530127423230109616130123312310423066102036071005967230132326730128490330132512813854640301183660301294741104409581041475110029278101931911001848610391046103962851004071510411377301304162301051038301067364100258881002545230112954030106148630117190790043351038492510407990104267231036295330123677410365881103542993012971883010367149016173 7005653011092903012944861035087230113734230128014530131985330113050810176667301299814 202472301156191301149646301171561138354111002413830103209510358003103986281044046730106937930119272830124611730109916513828208301055368104726481048102910403254103631811044581510162340102990291014324010459361103654083012799321049500830108016510468674301241493301091703104256061045090510186636301059562301095783104164633011848131040550010285298301236565 22904301305995901547910000065703010661703013207681038663730123447830104778130116100010203278103535531385931530108198230109750910418219 206039 225471028774430110938310172940102835383012329741020550110038842 1210010413113901230610443077104715001004434430129626630112900530122922530106409610375258301271482301188081100095591004337510034538101793863010641681026980510273626301293478 2119331047875710448068101562973011685444132301284953301086747301270022100686001036613110423569103973563011119801006569110471993138289741384940510436664104499181030278730116522710385139 10926 202273301323971104131923011025081049361913850081100440341038224030111374913838317101149541000116910366160301232910301194033301060958103922333011254651038398830108191010459060900115210277297 2071361044951230127909830124617830126198630107146710168905951210014038100000085510428700301174756301167320100416223010795483010453751017748930126396430117732830131492910394168301078846 19982301117419301068683301243971104381653012553003012793071022759430117442910083129 1504510408957301181881138543333010514143011136823011070851036613530118174830106974330108321230126329210394529104246961001121830128103910391183104601401383838930106895810354487301186081301290101104792241011549230116982930123410330127196730124811710139644138446633010655963013194951048686410488285102741781042070610228471301298831104063903011132511041047210432552104032661020465630106727510466819 2077843010323403013113363013172173010564363011249901038593510236728301073660104152321006865530126136810186835138276941001435610443871101920713011212961000001773301285239 20380430132430810002817301322806104536321013994710489959301242285301311520301157870301091342104371603011103513012627381030051810023082301161466100221133010672781017434830131720130118142130125492810460148301309654103850361048136430106385910484661301158302 20256110401219301125603301267733138405011383900710452036301186928 206975301111415301296547104211301040998510488039301299308301077756301154215301290837104799373012426933010384513013065381007940510044993101828713010641533011007233012588763010306613011974451007681530109903910427638100377943013257123011719231022751030110427630105858130115861110011287301255846301302334301063693103847643013208271001128910009469 20308710430386103537573010756653011576983010984901043729910065950100780883012730441036160330127590330107508610489370 1354310106527 1173130124244030127900030117456710001981301272805301116084103541631023314010182166301295874301085279301290409301192998104796171035703110490112901036110274785301194520 6024313011925873011633341384676710354357301196052 2094981027049330107633630107626071293011789403011764153011896531384683310305356 21054510030748301127905103467041384110010442493301032988104042423010457621030263810464920 2075441037941710404553104616691038208710402787 1012530106253310179044104407411043055610037965 2008303011262913010588871007341110047453 205913 2017453011235081028630130116638110389656 209456104070653013009923010368871009102210442928104292133011618571027280410410376301063357301303884301230156104903229003495104211581045207430131252210429272104850889003548104283563013076931383906330125604110003451301264369301191720101813353010480013012841281041176610006442104118563012680381049609030131428210494560301074014103895391035169513838980301256725301112876104310633010722993011097413013168583010778771017527210401505 20251510484953100281771000169910395599102344743010444363012946551028789710438351301033227138406423011488513010673573012837873012743871002396810408165104804363012771501023037510429500104508693011627633011754683012975043011054301383402330115665030111256130111597430117317730127132010180139301076195100431341046417010141187301303635301279117101440843011949071007565210462867102841171030583030103710010000005841041662830112095810476491301292287138541103012913711045720910392408301118016 1681530128331510127681101819991384562230111278813834238 20865210404555101405223013148981048499230132191913846814301114721301261177 1033710057124103496523011084001023312530126706630126704130113210910445235301303021102469353012882621039876830124613610405760301071397102047391000950110423391301147178 8002041022633330118392930117570510362125301318661 20720610228925301312304104074231049456810007451301152434 2057263013139593012823093011567773010309951028735730129957210398244104543411027562030107830330130933530105825310008919301100559301186082103621791044938030112890610066417301173934104683323010330323012400261042537810430010104161303011707951044102330105928230123314013859316102706663013258031037663410053055301131475301108694301186217301178863104622751029099730103742730117409310382700100694641043152910389113104775513010953151047952510448862301389257301263095102977791039235110391243301118671301108307301115502100465621049190930130454030107331710473603301295171301265272100139221035202530116513330123600430117155010294978104640833011033391018958310375895101624410428690301048825101193683011759291017589510471997102989683010679631003645830132390730103199890052533010337443010682413010851553011258131044851330118885910303083301299791104206333013033301040922310469687301151467301148862 208955101634153011524693011575011005637230103389530127724230126264030124527130130774130119012430117298810451195101062863011504781028499510444389103872943012634141038972330128249113850281 2108233010969991038459310191627301056061104250703012565973011118291003165810039646 200126104922251048537910439913101049521048761230106899830118674730128737730128135810290605301077973301325545104195251040302310383483301078161104176681045429930103552410300663102320801022880330132584510496422 60293810377039301064697301048450301229184301263915301115278103760611048261910494359301241040100072163013058623012646991029482430107661030123543230107567930105946930106375013841993101961923012956813010776463010811363010443891045079630131626830118040430128968930127132230107613430123617430107076110444607102951053011236981023256130129927110417270 11360301106415 217723010666933010500083010590321383968710028968104555273012543523011824143011548261043484530113973610281101101929931012296610117835104912313011627409010061104712361384048313847135138454323013110383012739773010491513011926841035533030118949830117441130120321630117537230108269010470695301283673301267701301182370104241731043704310167410301169931301190991301058447103768461017411910417992103515141035528610281593101070381036519110035712301313810103015773012988353010456981048598030105030930131412010431723 2030363011578821384080630116642330118633330105326930108705013844014102080561035961010438807301190723 207250301079657301119208301256232301280794104823971034690730108785010395203138446171044513113849470 18831 210599301315962301155960301245993104840453011382351035231510036508104175101039234330103117730123175830118824610415447301124032301319980301314708104794501044778210387231138489161012433330103491330109869230118362710067113301308220301117335301309567101831541048231110272009100895901013128610380614138282213012242611385454630104677013842280101562391048461290040641022690530119747910487523301281226 2102979015910301304793104868121035293630104927130131879930116640510491836104274923010483363010572961023087830126332430123334730113065930116821630125378610228439301063009301277274301162210301245061 201573011099311037819710413279100326581049561830105416810116711301170648103515951007990130132487910154605301292654301310778104072283011737273010720731014277710158488301294285301268678103818321000852430114903910399692102706643013149353011048083013892613011575541004251730130713550119901045560330111401430125780110494643301298446301294648102363983010598241042202913858090301083219301197151301273741301282527 2194130110563830107652030117910610174938301129333301174584301181205138543351038431672401045898651403933010340701012288710172629301060020104145843010685421048546230118851010435793103528923013031171023507210079979301170952102303363011270843011744761045292410227605138456189003879103906623013149761002622630109300510444866 2020413011696143012701093013139941040228010348514 20879301161347301147037301063798104535543011658211018335030130574030125647810381823301236712901300010381288301127828104808363012904481008540210437044301050494301110667104579353012632931035729610445395103581411038177130123150710495850301033684104429443010637843011963513011820151047444810411857104028391384834910012510138462621042166430111816530125888530124235630118389430130890710232569301031064100870441026608310306314900500430127506010416458102376311000136910482000103819881384508610447098 70079830105680930126212910278338 200745 2285710053063301257355101554873012661791010703413859140102013391048090110149443101105193012744121047029510229177301176556301287337301232184101080201043095210422401301253471104509563011737281009544530128843830118095610066120104918953011068771049699030119258430109973430115171330115898710430761104783833010492591384492310140166301231017301137902301301218102052021037935010001880 133071384113230112424310478807301182526138481941047446810305538100071433010796191048702510191243301269829301121064138276391045243430110266010465244301127470301321751301061316 1081530109425010185600301123404103767741045818730115715710399368103557581382810830128359210491979301309062301053153101403741013282110269119 10888100224221042775630127907730117818930122137530127009710417861100458091035076830126703330126962730118130110025032104629501044071410229620301170602301261311301098150 1455010234859104796489000385138422351042260010349980100563981034663030131242710291675103057801029344930112121730113145930111937813841305301166219301162068 20392430129416130107284830125428030103408810288607301171301 822130301254011301277042301323268101552523013050343012547161040407010232048102815513013018753012438171046442430113704910156248101495763012834191034591930104146830113542430127717313835370138435909018034301129003301102395301244160102623553012998151036315310487525301270994104466941041264513841906 20064810378171104949313013236671009914430110348210127892 20248110359860301308384104842903011728293010613521044695010058343 208339100679611039087430108416510274575301110568301258456301063606100758881048626410083104301168116 2089561019118110380837301267903138593561040745130132324630115468830131033130118452310346029 203908301300482301245329102895173010918813011878671047599730105012713843418301258109 21210230123311830116691430127898110283062301132722103464073011500431040639110178796138419121037848913843449104241723011506651040106510445443301091891301181319101905349003576100474503010603023013182539010088102027551006305210305573301256462104588621002800710141054100108921018051630110009730131304530110514110151041100200721020067510108861100826073012635053011505101043577330118923930123238910045586101627601385736410290614102403551047815210082706104949553011037353010356853012897691038834810044425301061670102072953013093483013081241026856130115126830132652710454238 202263103961051046388410115247101669851045500810087131301311780901301310183992104963853011763431048548610420401301150346301234713301119080104300343012611463010322181028877210493341301191279301145916103480141039249810380525102319661038448230105842130106197930116869630126159410489697900758830125528330124428710184633103517603011111693012506483011530591046224830109520110467880301293343104574683012365933013147311382855110290217301310510104193413011828133013142921040478710359094102045463011587569015672100442933011518161026944130105977730128799810035287103995333012788263012315991017646210174215301161231301110577104839193010527613011241721039868010293564301171900301065610102336783011373913011915643012461801005391030119016930117228130130997513847582301146324301273185301090866301302525101832483010524563013875531018990310385451100813601004341130108000530113171730113612530110517610376366100820403013089273011286619696101596851048498310458806301247959301057311 20155810270571301096330301125194301308746103882131040910310107291301296399138412971011603813835000102844573010704821042793230111401530107495130106028630123544730112712710272746301156839103798833011128341384525330113238630114732010443850101859291014120130107552730128011430112142330112194210413163 2101261037568730116124330117003130128784210439173104665301040031830103062310175274 21026830131238930132490030131850210493506301302131104551641017492730104728410197915301299929301083067301233106104565431048788510268257 20262410227822301294033301322518104613901029859930107194030132016730120282930109330010084161301071093138581133011289253010339703010619743013884429000355301174139301173597301183776900909430108876230130168610161861038832630116637410395654104458371049410730109367810453251301110989301034420301063004103667363012471801017576110464324301153592104771093011484421034670590032453012551551040786710362805 20381530109324310109347301245486101292183011873681000000788301193453301311972301321777301076930301135677301317263 2070841006871730128643090151033011763541035746630117305930106516230125399410379644301279769 20387013857148104134881019473810231491301211015301286423104343641038951630129910810489009301262073301278569104879303012774731000378530130954010453752100338641016696210421924104849743011871081010677610066879301281536100000063210170476301287341103810303012344261041052010389778 2000971008760710115498104447033011157331005998710465470301103178 6041711004603110352567103600431046682210180195301074061301044206100082381049455130131925430107762930130800010350615104773471037579310063198103618031027676330127215430125740810136531301160039 205750301312606 21050410228275104422323010750581014200130114982010448397301292129301217922103779643010413771013656910065891301056155301253507 2021313838393301092206 21220230106780230108161130110753113844147102785563011059271049545630118699110281806101942923012866341022736710488059301160180103516343013168741046533030103316613848125101138511048547410413138301184986301037412301266380301255481301108793104347251041874030124650610193728104272963011602143012666231038545330112533510065190 21022010381163103004263011708961019092810385228301280517104367963010925221040122510406476 123273011458483010943701011498610250635138557969910 20810010453819100674593010694261043818430130603030110167330126998130111751830105712930132192510427464103778241005374210273848301164305138359501018428610058683101927061048040830119278810476141104902891045319230128745230131999330123333030103224630131179730127170910077647301262604301099895103462811048007010443508301118364104117043010578521000000841301306772 601055104600301041741010185175 20889330130523130117011910433716103784723010767623011535403011226643010931601048135830126175130129719110405191301303124301268160103940703010976691000581330108594630131000010444606301135357301245884301246211100500803010832641023426230132443330109039830130994830122838010360500104158141041468930126954430116173030115830630122989630105656430116981130124961513843039301166113101777103010311683010828951000414210065833301104178104967813011817983013192673012782463012405361041285610300058104009633010791993010969523012301719005179301151645103831781035558010274202104511503013122253010832001048193810416188103560843012377723011458981017685710387579 212207301308003 2058271047787210364929 222093011635813011270293013168341020535610132052 20756730131410410402090103594181384478310237902101708553013063971023348410129469301137917104132111039760530109207410408475301255999301295864301158407301306348301060111301165956100311253012680253010629883010991963011583481045237330128255410352425301254174301094379301318177301185085301105097138502701047215790033173010872303012782631047341810380061301135054301072799103756291048346410494089 1489230132178230112947830107803510462204101750411047498110193399301098937101561893012473851040308230115099630103088830132331510354759301158029 208486103036403013101161048594130113162510400483301297294301235676301154185103484709010817301030568301279945101433823012459373013011913010893373010853841049280330112359230119042810392152102343021042533930108085110400674104227583013233263011855243012463831037764730105169230105270730131163430126356350103113012709373011225233010612533013021381385457010004507104841891047387910438243301095277138379063013079081383626910232114301275179103896131003911610463081301112712 22620301074642100293113010929451036545130130024130111400610388432101703923011168661043751330132348130130718430132361010204052104743861048908110155081301190522301157950301232418103925581047527410034721103961713010673403012578531048191030130647230115754010454340103460213010840191038640530132020630126650030122894030126765110477486104231963012883511046208810435839 19602301244307104112753011557493011316821382293630128054510481984104752553011740433012870803012288233010517041034708410232447 1340610021436 2114461046079710363230103797243011294711010655210004996 2092943012948363012590803010779641043193510463093301183096301080913301245121301304297101946261040665710492359301030790100389353011568871030343710378878301089135301116783104151561023880210488807103584373010552021048674130110840310000028973013198071037924210179116 2097210180348101369701046729930131247530116388230115269930130665690113683012804413010401721020660130106634730116993530115819510186651100253163011047133012603161046788230107445510473364104129801046111910299791301100863103962093011501223010824371007002130130994410476409301074040301089169138411601023122410397788301175901104411063012693213011775243011192031046543630131986030105684430118701830115042030117545810447554 203241301269715104936951034924310274413 21095030107805510111050101410461019209830113177110154608301121340301185172102742561038239930117866810223255301032576301154441301240450301092748301088415301054730900590110201623301100444301155743104204151045601110392363103592721000415413842756301265891301180834301171827104558993011098311383843613839574301167793301266260301059517301182311301301619301267975104042503011484013011688011036618130107474413850207101958011046628310026169301077705301092435102305983010771663011108633010662383012538631035884430110865413850719Ï»ª/]ðé)Ì`€}ã81¾`€è101906931045404930119309710487889103939693012529753012814631039854310385520101552471017499810359867301047101103918111004849410158590100611203010460683010695121048643010089757 20745710175422103999583011036073010583121384333630111829130125742930109203010038595100921011049676530115457730109874530109289110412022100599741016854210040405 15876101918151048163310051949301280917301241077301106382100626211008890730128218910268247103472823010390881000802210454912301276352301242177 2012093011540773013165003010980263010827053012821781008578310390644301245112 20035110386423301058359104800233010646401048096930117917030115311830117869110068036 2023881039687010127956301089909102311081043325930127509130127649910064273 2099101036622713837067301274365 21045930104133510358693301149455100583873012400241040318530117031210485186301312562101284283011465041030459010454282301282941301259630301305152101417483010367691018161030110526330105816030109085730128657310174832100000171110182643301286166104531721049368610456507301130412104640243012869603011522583010646381040977910286177301050448100070981048158110377667 2083573011503573011658901049291413839379104686963011517271047556530115936113842954104256851020347830119650710141914301121973301308301301233525104527203012429601009905530128240110128650301053466100528243010770503011678123010456973012460641039965530125910830128749710419860301079807301087577301290614138358921027353130117020330108533130118451510163219301324743102811561020975510025829301237599 210296301031110101987351039772010420441100388771046469230115603830110323630130832230132167713844897301315720301032513 1300930104968730104533713854100301171924104610711048143310030795 148581038249310288177102765491385514130118258510350554 210423101535251383909530109787210424286104174531009177810467783301309774301132727 17480102893583011968081012805010496331301301247138390463011822971039127190004763011228541023526210092093301134474301037994301299577301030358103841451038452210433059301293154301318439301084489301317215104080863011788073012529191040830710458958301119711301102231104182273013217761015859610414560138434583013127923013190633011646351385828330126801130119664513840735101015711043748230119158610296018101178129011699103996353012613021038709530112710710450912103949731040074010413186104843801045053630115517030109619310431545104652753011886633011224133010692901035328710470255301190897301321517301174908103571663010672633013048011046937330107348610381211101607211035124630111335210064395102706813013039731038892010172043301321920301123441104737283011723081001173410390271138334443012797543010740491000290210400502301055986100917443010739443013064143012720301040054910097244101768591043905210417061301054599301085325 213421020238030130391230111024710382009138282611049650330107289430128813830111158430123812313860148 15166301068769301055911 2097893010709261044479830130518310445185973930132392710355873104809353012783761037955630127897930109243310476407301308104301183783 16846301195071103783481044544510455868301160904102801593011658603012638043010831983011917433012563483012835211384997410411456103917049003894103630403010371641023211330126828030117645210399196 20775030127146130105682910203982301169440301185114104578183010740313011253961002631010107528100303423012605321046924513844131102019733012976281007789010381739301064478103017979006278301230747 21034210484139301035955104025561014956913845795104816661018335530115825713838471 19974 20588630113206730131521130113636130116294110363093301162814301058617 2011663010845851042220910293428100860351026900330115634830116409610197704103753201004808410351110301251015301224332104127103013192393012791691383719910401776301032173301168833103988263010857041048535930131564730106438510037255100834251014993510056271301048443301282760103457373013138351019448010003767301185633 1428430129069130109720810448314301115585104883403010437221048996930131175710184798104060229006499301192905301271860301195452101772423010592961009794310284345301110941102969261041221330131645330124445110437189301039214301160354 21062710481083301314152138443483012802753012449711027071030131421530128360610363635101212923013085981048021230106311110468007100820171041781630111282710356434301196962301195958100485191019381910488991104419251009473730126498230119265010462163103924381029727910491415301190408301179979301312660103531421048369390166093013169673012309461018395410460559301190454100457501002907210478131103563211043724410496649301312866 208874103623233010927021046028810467272100950141010680910494835301231670 2041993011029611015018213856290301055991103791813010770053013104121036288490038541027359930126274110356929 206521104887021384310110228817100684213012793611004190210176196104102831017265710145346138456793011056141003206830109741330128830630111991230116760910442552301085908301287732301111961301311004301064483102990241022818230111379030119202030119005713842829301321019301255012103584391008769713828345 165361048647110486597900707610178317103503793010333861011945110302549301106949301291334301041128301169168301286812104376413011648353012390741040468510478118102937231036525030118321730117443510164037301195049301101046104134873012433613010309541044274630117388213844201301280576301121154100487283012428813010692621041574030104391713847562104321141001345630127684210238278103776843011342851025517510414637301128506104346023012610741002385810191307301065726101593843013072393013148973012745033010866233012417691034940610489746301165736103988343012344003011382301044019310290656101530481008146010418346104688601035731330107761430111040310028766100075713011084403011995213013232951003742030127632610117571100594791044993110177646100000041830131450410450385301108491 203598301314080102264743011234501017409410399924301074414 184713011229923010686511038099330130725530111656830114822513841390104274043011540313011268673012662541043810310233365104194921045487430127033910390528301230170100060981042741510475938301157446301169415102369993010704251030062290133583010878663011145563013021263010454613012779241046975730119594413836881301086734101100321013203430119089330111014210451528301275024301039942301093052301230430104287211040712510281001301051354 206636101982591046835030103114530129865210439766301266875 20090013845330102760491037855910056724301325460104224593010825863010303453010565141005245930127998910445700301039171104544131385616930132029910388692301054942104235773012333713011209901037745130117377910134789103950931007854830113256210426740301064883 2117913011133923011497679008334301087107103772593012802891000271010352997138414921041352410382076101617333012623261016141010391643301321456 20718610470559104502901038772410052727301057246104226253010773149006750104056471034589330111852610451024100489171029338330127236830124961210170722100473103011585183012601113011274191040570530124250330119134810477647104149931048201590037693011356333010468661018516810429108101220673013046651022999030116515910474268301090169301103889301168754101681821045415730106099210447638104531033011031483013131311023205810444858301104059301233505 1278230103194830127294530117472130104119230118989310485082301045638301245157101106761384345330126705830110888113847054301262768301123484101942263011683891044596630113292210358755 1462030109964510472547104186971015976430130695330110867230116993230116822510444007138591083011663663011509261038578430105305630116160310489808301325497901047030124811630111742930103347530119066710228125104062973010583403011588943013263891027080010409012102322809003423104186771010754830130257430109338910229589301291631301274217138524121035991430119126210236546301318960301093199100037421048106830117426910022315100000084330107081813850338301296958104051601038558130108373430110652530119499630104338630129993430126802410391003103992243012505453010597211043837390130213011668313011600021022800410111470104552821040130230112511730108934313849374100455183010504931038125210205721301123303101480153010316843011633911020269910056090138563571026731530132025310493055 2037343010474263011561041034601430129242530115510790181421035050430116730910359489103793401023337910430634103015303012336753011038183010564121022707730118651910393292102434551029415710232969301062082900793910232783101518013011596431019618213846215501044430126980610463637301319227301064669301130200301096003 2002903013216623013220551041350810380671103472851008055930122410810436996104867313012437771021861530126606230124457710094625301309690301179104301108877301156218301306110301074427301040310301136912301118340 1395310360646301061516 11779104869551003215510066887301059663301170895103488163012843013011231511049579330104532730107410930106190910389768301273152 1561630124613910163886102895013010837571004272730103430130132021510391706301084523301183585301124256104942773011843983013078003011029861042157510494316301065958301131635301066484301270511301150111101738751049570510203547 1613730129319230103712810461970100231061016955530117048610353593104431573011951923013116551016923110407761301080095103913621038219613840656301073080301321201301072191103655253010979583011051751003847830108362630132373010175208103047453010682133011644463011571761047901410351571104775093012908653010750173011281479009403301086878301317850301115708 2098333011825661043115830124565430106027810155555301110383301091744104411191020158510049036100364073012614411048172130113142430118175830107248610293141301322931104334351038833530105325110416213 20357510208297301304874301125037301278281301156547103597241034960830110847013850969301316610100321503011287413011964151039591910233400100379231004768230114912510227528301285835301179600103822551044219930107457530127010010349231301116233301326061104172811018058810468967101342621000001426301077750301059173138400343013172493012962133010554541042856910387721 20302710053105102285461049026513835211301119219 20205610381567301312943101454611041201910457011301265560102832173012964083013037401009145710145854104576839000428138420181039496610153246301120668102268903010763573012696723011893983012481073012324071042758530125412010121828102925591044406430125834230119433210410311104356483010557691044531513850452301152644102365521016625230128077730109052510283184 102571046276030119469613827192301275728103879953011598423013136831037495430132544630127161210052692301031552301287110104467673012745863012749283010732613011543261015266710380910301245510301293104 2106023010726573011818443012617061010852710357812301191301104713671047783110428814301229886138432661016126830128021930113701630125441810191840301298747100601011047356610454457138382571385782810365914104786551015308130127361110021646 20988430105963210434331301304621301259109301230689103628581039106330109830330125371510047992301066379101909423010797841017639430126297210281036301280085104868501042881610029981301179418100542933011172873012677303011369153012413593013162621384180610004378 20258913842752102734761026789730128298510267139301145838104015311019173330105320630118890430117147910398133102958371003876510495429104489133011325951041114810482034301093382301058843 203207101837851039713010394205301123948 208858301236028301320125104101311000186930103624210281200138403313010471781038902710150564301081119301239936100933931017039410376122301116476301163034301302636301100339138392231383469630126715710151404301031436301182149301236700301152296301322872301282363104041613012957641040827930104818110355964102263461030598130104698710175540301182771301075432104108043010510333012373891022607910460987100257421022905910356147301278808301172386101757191020607630111226330118316710400630301132434 2060783012333013012596923012365399000827104647141021106010484116104777473011008061003109110437637301175801301291763301262923102085371038724010301739301182381102018751041357630107426230118185410355402301294039104012631034729230110446930112604430129006310425866301169411301162260301123786301176473100125023010838933010918293012884523012912571040274310415777301188414102119623012608823011964689003597 202734301050941 2164710165232301195059301309047138463749012681301070357301136610301280375104457393010955673010738833011329391009487830118059030118202110478913103565563010958063011699164315301141557301154360104881781047732930107650810413364 223473013289441036259910475435301269325301117522104180431018821630130940530117068610424680104168871000370210295477301293304301330332 20211100582413011340553010952323013101351020107313845568301067391104607023011482091385011530112721030114700930125299713848421100272141015942930106800410047673103587383013175973013216723011814301006600530129542430131772730113528430105145710457104301096968102307761035836110232176 202769104538891000001627301031639104520463010828821040337430109199630129003110356604301114031301302111301275998103782991000173310178333301277723301326489301260998301071835301151634104253313011851703011855541041944013858666301286967 202301301322874301166025301096028102094301384402410173200104183241042519710403830101143811384198030118485910089837301113586301077772301323446102314061384240410179571301159663104924941036173830115596710214375138598313012678583010559623011336321020292310229839301324145104632961041804130117275910421616103463223010655223012439283012383871016774110437934104901783011044903010926573012570411039202310382024301082445102276813013145521029486010301184301166153301172197100261471041099410350758103052051023040010413348102040341044173310360114100333483012950913011534543010857361041029210431079301109611102053551038806410009234301290455102734889001673301100795301262732101083523013139641384362510419881301242206301276914 2023873011495141020351530108249810004844138492431028555710420894103657633013162473011786151038741810412666 13836301148345301279188100909363013082463013023513011002651044098010074606101884573011932891044045830110498430116655130110118310075988100330803012884321044951810432725301285555101793093011818423011663283012353651023072310484069103785811038964110355685900436430130144210287437301178974101032731042775910358548301316950138438723011406841012812830112255130110168730113603010068855101537281047874510438991 20751010485161104082203011949453010479143010546223010955921046976010390142102306161043272910494546301256226301187743301082272301132315 200267100678351020787510397014301294632901659030111296630128641610405554 225513013009013010818033011168651002417110467184138359021383740930127128630110463030115111610120703301051261101801191005540710027744301046410101838121034881230123536210376422301135654301301899100133081040931010202664301158325301055774104969713012832301030072610347477301313970301121891301110328101984253011672331043501030118769710494180 2065763012986641047924810026631301148379100494353011883059010403100984713011103643010731941037520010494679102815565281553301095333104899741384874630129966310303587102680363011142011015781530128343530106289110431752103063973011693281042712190173301044446510394756 20500610065808100528273011900853010306931049092130129217910465102138458293011863473010549323010736083012792393013145473010323483012305163011883853011799101048822910449365100666811038269510034354100973213012610633012680973011198471028151230108955213859128 2012811020942030112055530127698830107422510481689103582121028351230118792110148961301067540301167888101228481000001039301116046101954331385510910386774104386223012397843012421641023460210272024301149623301084076301175548103883651028128610061150 2288630116858730108710410041527104626901004433890062351020323110163041102310933012993171045136730112325710472928 2142130132585690145161030472210176435301307514301145828301244330 16309301308254 2012453011515873010732193010644431385013810377337104790561045483330110770610002588301246488301118395104781761038804410431337301319364301111286301046150301300159100029751018432030124097310406354301229006301236380 2106511017070530106834410377247100723071044002230132222530118351210472931138427083010620653012657401002486910194235301161562301189794100754951041947610433885104053403011652771039354010229235301274795104120091045668310442084138569643012674601034586830117889310423940 2115503013114733011126463011520721023241910447323 2002341046098410354109301260157301181877 2070801047749730124629330130169010494424301282726301258378101801153012378431016112830108746930119390110474065301079186301109190103063403011965091385825930128342830107229530115225030132422910487911100000152910361807301234871100430711045733430115266710006075301318826301293172301148231301296721104215811017741110301302301294111 201193100354081042351110493333301159655101464523012536501007315730113650630124510410208856103978981011842330107873010425409104313061039582710227872501237630130565310426415301257711901543830135907410449899102735643013174771048925230130396010347143301151138104968573010616123011259031047593430123201410354506138441713011294433011040923011019239011969103536433012753453012795701029072530126301130107741110459160301074151301066348 209086301170003104418833011275061007710410236545 2022831046928230106881130126114530127470130116719910204806301293907301316008 207608301079402301171169301069814101964213010713853011799781047083530130979130116502130106766530126592830117273510191839301257729301150013102349901041334713859557301164003102316203011836243010307799013116301097858301192063301168924301145998103840093013184773011901551041001930118783110477455301389160103890061039802030123293530132168430111878430113334710491742900331610283745901625310384491301179911301131482301032743100565871384609730119758630132106910078046101998591039755210048432301283791301291745301051899101865141005639610377598301242550 20116510468758301281983301307809103629421000002654103944273012712201043833210137582103791091048270510201567 209347100403993012344083012346383012835763013024283012657691001355030115269230117352510491272102906071011567430131063310427106 151353012614783011891571035671710436013301263273103546173012785449008338301132604301266424301060471301270540301291985301162339102384043010621351043204730117868410431212138567323012869541015424930109479010290038301030520104189581384633610292439901394110388704301145822301241275301096626104748473012243511020565330123837513859841301231521 20845830106323610475097301324632301195963138449333012912303013027221046415130123597030124498230108891010000061641040719910412791301183121102756023010714371044393730106179010395374301075355301132749103946313011088261040032430117377810356598301127053 20825210300557301099810138578603012314801040744130130184830132432230129678430113461410099927103807861043070610041644301250494 603665301229495138350151012780930129466630124639230119351530129325313841510301181477301180535100298111044876130128595910273876104058801046989930131814210233734 20665510412596301157962138373261045258613859495 121351384534730130999630118666810456890301287966103931903010390413012325683012574423011467391027212630111729310490833301190592 10698301053672301246414301228910101812513011464461036377210233550138372693011144491005748630110525830110788210199296301119067104417031026678230110567830126474030108561210236462101838001020325430117100230127512010422212 13441102655753010688123012880701027795913840131103527321039373813856631301317399104351311027849530129300410280137101800651019951830106531910390094 19232101953171045465130103366030114697130105031330119607010049503103579253011190933010568871040495510226772301241326101971131015217710409080101819891017719730117897610395406104959083011322761383627730130752930119156930129691110195482100559603011885891043249910433093104323071039967310486387301188435 14869138376131384322210468139301082393301116609301191011 20902310456633 82021630120943310277102103956663012627651047755210379855301083674138288831002230710175921301099052301315365100492833010844201041504930118260310351141301301986301254628301314521301072296301127824100181023010509903012279781022725468033012642871041342610407183104638973011590631017091210442585301152546102382003013303573011562901023997730108491330115920330127189430109897710412647101758461008154210074316104504141384233890002713010924623011095993010619891040555130111400530116371630126957310441402 1663530127008710440959301323103 2016873012423873011861433013011533010977533012725303012632063012596203012898321018996010281585301307737301287422 11844100396121046888710398601301076949301128569104839113010932741039204130126884910350888 2062063011017531000360930131436630128667430116365510426882138420261036140030123276310491721138442781383954710036504301115331301176070301056842301109558301075182301192704 210232301270277102326153011859923011171043012951843012879161045202230128856010394928301095796301263480104141043010317621044783230131145610468940103600553011501881027461713838665104728631041441913844317 8001773011678573010794863011466761044265810293664301155080 2021633011220853010326111028536410442554301214586104623573012834971030116310448290301191757 20843510348627100409813011321523012676301034684130128295330114754030128017910147103138473921040459910352985301179743301176302 210761301082672301076211102183151005429430118312830127229030112144313846675 21009 205041016635630115657813855855101142873012511023012526923010798233012862331045112630129073110364545301278437102345951038425710020337301184452101729243010409921043318410051942102849201048954030123462410292148102706313011608871039709210467844104251039006986301084399104244471034797930125510910049413301301996100063703010317061384245130108712130117567610470844301175409100367201035808530118673710420988301190728301082510301195428301089649301194796301043503103465831040308330111186210065938301113278301169171104322413012972611041282810010854102836551040467430119458510269381102316583010830193011185461003061310455759 20901030132382730127108210031796 600218101870821046139230119251610209192513141230131155830106367310230187101936363012691541046084230124024910445642138552133012537951029766730126750430128654710377492301284861301237620100382291028981410184328102995093010541171035022130107628630111509030106850030127247930117888930110677610390029301059692 2089471046671010400756104705431046662410410326301046311301283495901638630124091530110456410463630301169684103500233012540943013090443013071491385384610266944301158619103594353011817833011519593012987273012281423011973411042149110103385 2102703010597483012375123013126091038262510391776103979183011888401030427310483275301048391301188374301032591301251936301073447301170136301077142301055824501253110380106301304710 20333161341047639310443397 162031006096430130131510486338 210681104324091049093330112292110422447104369633011060651385072530110229430130865013845158101297321040996810382468104319723010763133010696243010331103011031471037558630115601130131317430118003810042062301090424101815623012691801029399010475063101766621048532613847347104931221007704030108578430117086510236964301288063301287772104771251017307230117990410182641100696203010578963011591821039305830124442230124420930126080910227619 210427100635541045648910304332104291611046233910396306301067719101688551029306430117216330117501710481286301193139104400411016566730106019010376262103532191044899410070907301180950301315821301066891 600075103903101041297930114728030103085410032916301115135301182799301275734301325434301294364301091991301044917138473751003996010419911103796551037975930108591010361915301315525301183964301050015301155621 2072781000000523 115053012939381018031110431557101803133010519603011026293011037661384253330110818210354894102283761019111830106794430112365830128445030123522530114691230110543830131769310382016104470113011203353010653381035809010491131301324126101421273012346951039329830111338930119361430117874910445036104461453011232143011013223012635891047472530130646230106120030112050410455744 113063010697083013118069008382301161215100613071043354013857018104841553012996889006238301280487102751161026871530110741610379327103659861017681810454077104852483012791071049662530116920510163953 210431301245586101294261000199410421615301166088301034694301122455104300631037954030105894810121509301151497102308123011491591016343630105078230125716730131960930125186410086281 16868 19706301191311103999773010784841040304610080166104859731045846310400485301310515 20670810450171301173765301281296 20259230103732510306494301235160301266278102704251042110530124076190062143010790193010359693012834083012855603010702613011371601047743430107569430115441930103168230108949810410951301273472104391613011496721035360610096532301069068301235768301316264103586071018709430112583910434114301078909900975830116865630105086810486749301194325104957551028903810472766102033651019468230104667213859845103921263011923537003104960001036504630111957110246235100388531034601310276460138479731037940810155031301036330301323545104155001040879530104977410486309 6045301384296130117981510422107100661891038093913844327104329481034836910005273301091140301070842301051246900603530124605313838911102271111012461130124585213840250301253637138371343012792711016966610361715 201070301302779301324172900983730104174730112533610295819301261737900398930117020430132309410202141901593230132155988891008643830130158910162325301278613301260754301156342301102919301153709101643083010792051048066130127770110192838138382351043266010387774301060390100593503010324333012750371049428030116967210355407100352883011714103010477733012443951022984430118588330105662630126180610018234301186572138544743012387413012539583013118871046782890034443011717663011834553011544301044440930118380030126141410460254301082443103583023010836971023640030109957910359712104417111049133610493074101770741042797210161483103946663011589313011951013013137523010920681035925010479630 20103510199823301271810104088183011534881006496810057369301032051 171003011009561001097410448914301252982301160738301174481104287061045125410241157901810410178321103822211035390810429150301257518102050771038048310454872104684933012675843013083203011050473011017151044726210198065301299702102670361001205310362221104484053010356663010699491041961230110165210457660301033067100286103010896583012396543012314721046932410431143 70056630108068813855427102762403010732591044822410082878 20729310411724301302439301116600301149141 20303130127735110414443301150349101911621042162030103187910454849 2027411384268310412490104320561043861810392800100676263011560803011952793013009963011325543011523963012364993010683801043204930129173913854833301155569301234488100660653012318101019520630105339930108452530130498930131280630103335910150600103847513010986971018532030113420310383291301243700 2016621017763013832923301174551301192244301267051104711843010958433012735111035247310303339100858963013128271006249310290821301107297301050030301093338 210721 22235900983010232092101704093012726283010459833011942343011536131010916630124250530103874510495680901321730124271610405792301109609301060770301234987301269053104097331023559710136762 209376301319013101972271036330830106344230118807930113001913856501301062002301066855104118903011175273012745701047218930106727410270829301188812138279293010728573011094811038947230130007430111519110053433301080363301084210104420333012417791047460430104352610456186301115011301281974301316512301233045301033539100278841049371510038334301131603100528261049101530126062790152003013168941048517630106094230109784930118757330127324013859183301039672301244389 2081571042537530108755610399512138351633010722199011425102326303011147631385699330103111530126023910077283100000139610432723301066335101578293012636013012932331384747410469736 21165510456568301246085 20321813833100 2036641045580630130276930110850430116444230131720530131767530107000830115623030123609830138088730108070930124620510158422104622833010935951023373610070228301311373100000178130129989210418538 205797138389503011936243012813873011558383010753723012799843011811621038979930116057910227555301067249301057937301189994102383803013090833011341943011462131048337310428901301136783104520693013204561042445710457475100024681384321330104189030107065310390026301172464104705913011057831042349610151141301117426301106315301059122104506663013021841045564730124618730128625130119258030124513930130660730117945610056085103516923011357921041300413840997301091598104265623011256991039186930107616113839171103653771019270130131106730112899710408894103581913011178111043504930111017410229751100526771045007310432332138549901384242610029690301098751301298489102991061046428730129908510402391104316103012959043011653553012586001039473210378075 2082091039666510075299301037308301303529301246089301268274104596501022805230123489810489794301197687138417093012923063012746421000006180301034855104373511038527530125805810471768104498913010634721045317730109403730113181110044484301269554 18205104786683012904243010733011043703930116927130112063330128814313848715 139693012766491018199410193310301235161100203671034574230105842310266738103928893012796591044872330131348610415159104080221384063110446159103507663012762683012290541045130630106662410118290301168997138271963011513761040530310492798301312595 20323110358159301240539301147203301277848100354551035419110054415 14083104271973011181151043788210162741006843130119353710441961301184942301272889103506331001172230127826230124776510490286102680043011661761019331630131767910488909301166251138588921000286130123429010232581301296974102749331039660710298457102934221384481530109776252124261040580630129344110164483301230668301241065301256341104754541023169310116430101933461047207930103636130115093010474043102383883011967553011586691384050830115539810481396104239491003223813855510104676221039116230123300730109374710348793104847913011138983010482751015958630116752030122919213840828138395053012626071034672030115757210483176101949411049671310128702301119474 205892301094378 21195410456942 209969138468091035775510385586301306722102895231020320030108678330130362610168029104188803012965703010942083011964593010679143010617711046808910194866901682730116457510004191103958313011798441003423730103065330103064630126197110345685138347503012418943013013581043645430103771310426811103530641044604730126214813840717104900301045141630127876110418312301119446301153055 207892301303920301080386103641191013078630128360930125443610380798 2092353012692251028665710096082 70165310460905102940013012387911035016010449901102755023013060123010843823011923473011557951041667810023842104909653012818703012782071048492310451234301305318101383663010517163013146713013237733012553363010459433012773481007937530125973410296542100406451042749713840911100802561034781930128149630111557510026038301228034301134358104693481018864530115484310213495104685881014180430111428530130635530116187030112126030118255710012181138435361044538730112323510377417301316090103913213011462881047761710408744101611093012813163011746581383964430127116710389841138335491037599030125951030132232330112496330128831930115225610173186301291984104386281384106530115800410433589 2079053013150431017520730111814530130162610290402 200814301036729102677131002561010184443301074917301310673301066386101227291046930410171121301267891138392161036262230125842510407650301171585301080609100440531047202930130981930129206710398374102817033011680273011717001010440830110618590183733010356423011486773010693611029151830131888630118400010283079301181212900737030113172630125840930109504890181301011333530105841610378677 21071930116719330128679330127142330104917330117161030112880430111071130126972210439027301258085100205563010965061028043530106517110397871301173868 1848410295282301314456104926043012790911047754410194218301259708102261003011503281000989610232396138382281042602410150713301054158104483673012283223012917191022781410446821104309733010587603012863461041856789393011538271017511730131719290112343010497101382906430128269313847601301098899100697701383724010229728301147534104557003011835973012715261022810830108211330112806630118130210436851301124979301116903301051611301326470103836803011327321044264530123570530108787830106014910459538100000058630124825710470213101834751007008710192061103576611021023830116152430115820510031663104841183012935123010601351017812810496075301306758104025881023031710496539301116556301042101301281392101781431025359510494321301274450104316531041667030123388510406307301301546301263803301034084104781113013078653012319741044961810349336103621341048621690067701045250110481979103533371027678910365539301243872 2065273013167181040348410144006102170151016853210288040 14115138524251042469913843187104513521000009098100296543011586013013087593012625781028780413832912103011311018090330127571030115569330125799830132195630115702710109990138472031000749610481868301274191301163135102877653013011793010530253012370681039736330125986910053723301054421301059208 2055211008461830116224510359454101778681046895830127052810479851104130849003805301161725104918403010546211017230910429644301056517101434423010738343011590461022730210402097301262189104440793012752831040944713848227 2034877224301244563100314399007015301113993 2093131382756410191219101626601020970430125449410427516104374421037773930132659430114991210377801 21036610094637104470493011327893010682903013064711045565730113258010074057301181706301155005301254536102876803011146331046944410210219301311211104617681017566988303010665543011472933013248151048525813850659104171571047035730107793313847848301286255104841093011478123012939623011349011010352630132296910387679 60148730111545930104800710486410103832601017374210010171138567663011660023012855701038906610387645301103706104301641042940310248115301313618100578751023827610355966301107333301312523 16005104626631019766930105510430115655130107138010345682 140183010669591004810230114726310425390301183326100424561017944710235656101880653011237531384622710404215301232450104878273011135053011574131023243310303299104731761049644710197776138502213012658593012424013013260501004715610045981 2060103012991331382724730129477110468059102129783013233701046275430117314230125685213841153301174665301127949101886521019880310161408104407163010894461040804830108492010422816138340913011138951046769230123920010025728301231351104233221039328630105354930104749410186596104585541042012930112111310404129901082330118051530114755230104902310022033102072259005997101671833010533733012545313012371173012743261044489913828181103470563011513841047266530126796010484706104867483012920731008991730108293730126841910280999301146471301296041301084006 20877010238661301032317301154537104794821382828510394167301083890301287891301074830103805383013104761384392930117489213848897100321499007578301162551104957261022933210406138301229937301150900101926859000136100530021027183810383063103883311004199530123344610409942301059457301231689301089682102988171037981710205351100888411039348030118218010389262104417901000407930126331010358126301101964301171842102973801000659330106039630105065230116492730130622430105136210029054301137100709130113621830130875510415275301108099301150659 210471301257947301041479104033511023717630109453410143724138347151006945613845995301062213301036077842730107383013844542 2014831385242910041120 1864610396216301075640103628363010824141000000655301229289138579893011043781384860730112598210103322102265293011813051035539630127220030116658530105377530124511410430416301033722103909273012704571045410310175473301116125104872931037917430115066810027616301164561 206239104000093012966203011565361385657410413132301084400102997403011518763010898833011959703012310203013115393011209373011787923012959291042813730131995110456254301131708101925843012360221042411913850717301259726103927803010505091049437310175278301197520 20009210196697301123528301057192301312305138476223010302611000967530131309610295179301135929301167932301172179102793433010635141019231630112370310047822 102413011677099000191301310177 22643901561630123747230119214010054509501041913843070301182310104235141385718810471088301322222103480161037550110491255103798773011601323011142671029329930118511530115917730132334213855647301060364103495013012648673011729861039083710415186301102571301086892104378221039479430110847630104012030118502210045646301065637301254669 600363301124668301306671104882043011969421004770010473824301274164103502181040406410406060103612141385606310401233102312573012911921039493113842755101761991045606890061721046077330123095110466540301101976104379941004187110161643011840153012702181047745830114727510004348301180843102667401045694310429425301264320301151018301271635103523561000006226 6036921048630230110456113839931301123098101941831040760230130808710451998301319945301155546301128390104129251047246530119272910489693301293031301196780301281145301282383104569111047332230118890710397493301111441301046201301315576301263361102937253012380531037602730106112510416403 174653011902131040987130107069710353476301161690301135042301243113301163023 22264301325230301063276104159329012363301183157301302360301259621 222801006777930131178730107106030118392030128073330124542330127367110423211104544551014785430123338710226324301179534 21080104928971016402730105082010420108104064521384388930123681110036113104205833010406143012906323011892093011854681384166230116180930109248530118059410272081 21170630124772030116173930130342810491132 2059661026854430125180710171380100323811016456310466568104554973012572131036394730106211130108690010357694101860441044059630119286910083115104177911048826030119922510358608104067873011374673011553973011182353012816331006548630110795113859985104744271047113110377225104126143012880069003820138369421002865830125410910295377103908513012404641043711310357910301055093101082233010928973011937361042144410305839301168551301259761301151318301131188301120020301130387301115892101083273011631893011002043011047943010954363010840903013129371000001758103768523013020801040914810400615301246073301307245104419033012657413011339491038472330127469910450310100758791003918010482448301282421104820211385477410425589103579381037776430130960830128124810391773301133350 20075930104892730131579730130521210161457100952121011205210385356301266715301304094138523901034768630119266830114986410487347301191535301048993102794353012446143010857601034820813841414301255980301103890104261153010767253013256871016010210170251301138233103467781029901410352733301049405301113321301181568301116716301303525103816453013192231008898330128566930127507410233589103541761384410610346599103970333012307153011911351010767630115636630115898630106792510450847301130919138562843012012321029737910452596301270448100454623012773491034898230141054010198618103842633011922713012682893011129561039137510188161301316568103511313013179043010681263010876751005270230114827710388935301183803301273803100000290510049111301174311100997183010342381034583630122934710164066301147616301130367301197077100386031039573330109270330114637010463398301299491301309328301038148301241352 21198930128565030106075930112046730110510130109944610178692103857313010417623012554333011541201020135613847502101272513013250143010865963012584641039866110180553301075586100052493012735253010993773012634083011503063011759431049384030129884210396996301281583 21006110171453301129590102083973012644181014026710060999 206513301048190301100300301295716103924503012734083011713581014460730119111610491088103025063012766553013194011017156830130889830131123713842366301031661104058551039917430112993210101692 125313012725993013265783010707091046913830119747410076798100227591020716910299138104630901002614830111472610170289301163398104176481048157810186539100634101036414830114706730110443030125533030129206830105087110429865104188099006302104626399005241 2139010390315301083256100080593012292133010970199006771301089877521236330119229410396294104453551035802830127266810229921301107467102056053012683183011852421022744213844841101080263011183931044195530112840410152662138558903012762813011267993012939803013082053011763851048217013828391 6012963010305591040375830107469610196357301276916100700503011084251003395630110017010463944 185023011618011049410130132389853030543011717103012331291038400510275140101304263010363453012625423010726643011836961007006730117232030138784310199636301166087301244902100053733013145801022724110460725101804443012595343010559271014312430127427130127397130119543730118399510008619301242674101213871018502410423909 20269330117330030131781810413668301173025 208297100436779009660100093393010910591038363710354535301254170301164793104120211044346630125291110418743104031831385659730129583513839757301387348301313307301041133301179623301186449301281579301325214301164463 204023301306456104245623011649613011141501384775130112181930105977010128595301262505104918421012856830116523510447248100378831022693910399053 20997230127088310199016101579281000214330131917010353240138539211035454010348096301268692301170668301262655138269743011518873013266983011507541039375330109645530105018330130152130126756010355618900615510478452104238361383779730124488230118022710487670102660443012695861044921610179178301257848101279373010379631022965830104649430104984830117168210484012301061923301307280301322316100210501008810930131490830125756210277259103971103012827803013197291022834110018135104146451035988830126063330118857330108487330130721410060795103460531042609930107164030103544930104549430110662210362969103766041002605210427459301299111101807803011829331383765730129854910120687301154712301195256301118403301048320104190701026828130129655990120061044646430127089830108228630124395813843296301295837301285012301301520301314948301058922301193766100452853011356743013113011029384130127319710435542301060424101775361004630210285099104776491006977613837071301291480100951763011666911044938310227627301300843100387171001431210360776301061390104133251047625510244935103620831041142210042375104841701036017010436105103791001383988730115883630114884210405029301032989301171543301211019301245233301050100100559381001131830112813030106768730106254710073412301267739104130933011341893013084781003857930112152310298601301147785103854363012904871045819630107895330104092810426242101738321046563410417581100036303011127201049254530110556210269419301306846104819121028967830130171710413054102817523010945571036238030112282310364512103600651015736230125399030125445213841392100342231012797210134392104819421019365710457203301299122102372201048189630129697110442215301322609104009733011899633011883293010559893013053031020277730124110213841167100247831038005830129501810400564301240437301056014104283611045491610360131301308607101705131384757710179835138431973012692371008578410402157104178473012549093012910301038175430127804310483363100659861041945010384963301165096598250121823011253903010723673012752823012737461383415830118197230126360250124271018602210204157102280251017448930114639430104867430125058710186248101852981018019410288077102187551383842530130223510437656301183122301304677301285825102704121043299230108442910194622100049413010628693011061489004140104574601000008997 208848301114856301058472301122114104923313013178581039123790038971046227610226996729010397388104187481017199610388634301150090301261326103809903012358293011882751023227730119390630130964030115927110379882 200538301297343102678057313301285739 20076130113471769371019270230131295110408369104338493010311551384085213847020104277513012332503010652863012686131007102910398486102991981385528830118365730125856510455023102009691026874210404726301050126138501691035606330129772430128665810382294101976733013091383012423423013088923013045943010977743010543361007278510440588104645253011671173011708251043132430111872530106857910479144103483643012909361043282210350832104838723012329761007030530126873030110218130126446810076411301269763301243558301179935100786083011596063012831123010991783013116841019445830131395630131630530130006210233331301304833301319731 20073830125755310007127103941141044051810443227102117663012927683012995501020470810204841103060671000008942301234626301153413301056759301309316 205793301163283301290624301173833301283252138354901038687530112988510418819 207403104369333010527509001243104776283011140453012939011000001085103792123011624831023192310488427301085900301303229102937821016721830125362610197259138408841030358030124295830130669310158160301163003301133972301117441301103373301120794301160046301041415104881903012823743011676661048904110164005100387243010332051019641630132513910442144100045273013021973012324723010858073012410781017600910465896301066140301086576104314821046864313854350301058221138438623012716613012752911020346110237073104843941029768530105004610268028 20689830119726510475030101172079003646301321590301256166301310312102015951040759730128649110432473301063857301136022 2069810495738104175423011825491042162530109090510233130301106127100438693010581153011043911048034630115637413844532102709203012795911048038330124579630130904030124442830123457830117869330115861210413559 15988100384671011226730103143013855362100243831005854430125557830104883810276768301263635 1825813845157301122693301232004104685011045593510408177301051517301111842 20222510190625301169250301163291301192465301105877100347041044892130128647310434889 11024104755733011004593010895233010470671048518330125965130117391510169868301244958104167681023794510035520104855273011951381038554210289809104022201046909710451046301290459301165311102901253013026221049496410380641104008393010762581039816110282055101952523012919361041360730129218330107271730103121830110864930107856110434685301087597301083395301097500103983178608100361911023557930119209330132336530115968630123619330106432210433027100452781044426030106309230132485130112281730109984910000017453012962701042501630103754810040177301080306138407103012604733012861753012448431044282930118815710433176301080623104212903012593331038709810048130 212029301117552103970941000000695301179983301064578104036733012545443011837703011493433011190811000376510473536103494771020362330130500690153541046412010189241103506853010994401049611510354486301105780301157673 2111183012934841046887510074841104264111045740230119224630132099210023644301307504301106212301287534301170285 107593012631933010564593011356843011054473011080593010453801034824190002993011018353011508143011587051041111210228910104531481006696830119221530104410610391402101031663010331081035770810152721 2101823011941861014648810481356103639031037770030129163530130088630118413110188455301122404301120284104614111041080010061781101056241046453230116768030108802810447831 208600104412471004585730107618730112531213828628104943723013194521043144813855608104874281001213730110016430109442730116259310060704 20639110394763 20787330132187210390907104021401047638910040636104513813012812363013196133012868731042052830124290830113245130114630730124123410128755 190751049670830103211930106068730106632530122822010480263301179686101314861040404130129406810389182301066444100410141384181310354735100208631029265930115793210450861103064633010662331043435130115089910136012 2117751039703730110157310273373101988863011717631047038110363068301192632301297139301302265301197284103498593011190921021377910121572102706631034664530128655610472943301228886301233333301259350301066342301297003301094117301117427301244367301313283100778731002618310392969301228238301304593301245471301312346301061869301130168102006153013124531048007330123324330116259830113198410359952104663173013017371036561730129168910485077 21194430111844410172121 20389130105125410304501301065685 2126330103041130115637730105626710033490104768211023232810485468301255981104651493013118771005462630131480030124233030107818910486528104740373011481751017218710361405104389381383875910433021104709611004087310415083104781079009715301071739100381601043724313857872301109757301267652301262049301194862301301642101800073012653071043157710001719301307512 2012301029809710482606101412501027940310347214100987831004369910436008301279406301056319301233646301291074104756211044879613839162301164974301308338100801391000172550127791045643530116702130130667013828961301122131301265391100500593012353391029695730128674730126978610169789301156802301135560301321944301166296301282386301285515104368803013234193010780803010636531018026710493888100437623011970763013126661002728410447667301259179301191385104112111011198930104808530131482490033333011146353011903393013180003010743131034950210460577301129360104438003010720221039666130117584710382887301270053301060921103764793011679871038541330116078730115209010475339301256172102707031034601030118523130116807710389884301129102301290696104291581048640130114682310174529301259773100228263012396921030551713846187301105585104088561018133130108251510457088103991733012967831013876530119341830114950930127321030116962730108476013827238301262045301311945138394751385007530112652330123674930123648830106999630106295810404308104093513010789651047019230105396330123068610286942138425541048923210225555103772513013204781023669710093552301185894 2080763011663211019145030118578610238697301181261301127252301238028301059359301193703104365871028442210407865100738911018652110393142101933113013056511049124110025961104156741007603630111224110356747301327309900343230126133530115071830107112513849351301279892102916383011762061383317010469914 21018010398729104101213012778413012862751044922710405456100444723011764501017315730110746010348701 210399101113741040212210073679138334331044344710287237138585091010218910416529104792601038475530131422310491334 207029301109601104814703011844041014960810358421301092009301259768103633051047894510002728104528111384755330123175410384345138392823012627713011668293011823171047772030126045330132025810078452 210158301307665 131063011921261046367910155462100252723013062021385565410485193100300343010682243012331711048732730114575410386395301032370301175810301131776104582211042303630128748310185437301318408301122953104862653010667323011159033012952119004106301099046104886221036570910384944101750843011624211001148930116943530118983513838995301073906 21192930109515410013528301047708301069264138368751019450010489285103839823011764721022743630106973830112333413837088103846251037507830127948730130549910153678102934061002127230109061113844659301268927301296655102904003011134893013130131384300130115110310354947301173919301044198100870401042483430130106530117339713828484104528751020154230127597630130333910413288138439853011586021035926730128962610238980301245118301089092301272625301108412100000112230107792330131675730110662110285083103575841023489330106457510192806301133956101407643012953661384658610154947100011601017863710449177301115641 2014741039244790157263013098011045689710416248301153162301093839138591801016437610181692 211526301082754101789153010643173011544181385984610083277103596703013100651043333730107837410485027301117405301175966103511951028793630108096430110680530126248830117520110424620 2079431047239010413431301275251301230263104133561023112230111210710431195301272794301075299103758353013177293010659453012811661038398530103467910375969102846601044459410489221 1912710394164301100781103520861019100910412123104701183010689003010744793012399873010639523012844283012968713012734443010992621048704910480772301081223104108501048930530109949330115605530115760610043383103988363011284401044253930111158510233335301165723301320012301271625 2012771035016910007735100031963012793061020017530106468330127994430119761330115040630130450610205659301277210301124711301228118102059263010391081022940330117379330103985310059871 20987230129118930109509410385627301096347301257881104912133012865211006590210438839102552951000337210455787301315438301254333301323503301259055301064421301291802301079938100045423012370453010767421038240310400377104684751383706030108286730118696910236416301306109 21021030106845130114683910042036301196674301163099100264993011106271039830330115404430117213330103884610271524301178774301131890 209223301291227301167611301036884100858581048673830110312530110325010402117104939203010636593011212823010727751022755310427033 2113611027629830113395230116737430115411930105312810397097Ï»ª/]ðé)Ì`€}ã81Ôü‚è3010647171004329010138870103900773013194313012647553011500731023178430115670510362781301238750104747801043571630138031930132607130113135810262075 126471038788530105645730127028830107189730111437810020956103631471047383430123045530125950510425652101920221044243910392959301190985103619413011058191048937430128971610169967100000030730106135330106779930104452330125721130118100010200766301159255102057599007525100222231384298613842608301247931 2075781046068110385728104668773012801593010759521012116130105287430118329910000014561384741810377557104847133011316323012730901015148610461637301030212103496341035164810425278301133395104079831040418130123184930104100930118715410203865102068401017770730104734530117140810290074301302733104291783010596833011539551013408210001653301162595104709501041477030110648210419005104015073011910193012922481004028130111647730120069030126016730106408313835706101575151039541510419880301228019102957571009042510279561138451643010347513011344091039414030112351710183727301120747301278373104781961004772830108863510412109301313903103029013011527011384679830113295810463768103591531008588530125463930112683210237576301321080101219673012828413011487931018573830129246030109991610437046301307212104476291038489610030965301184524301323990301185860104018891037653830103717130129852310485456301283731301272671103978111030096130130198830115050630111136110207249138359541048996330118606010350104301313364301170975103944203010562521048513210193321301291664301081128301275795301128109301154816103486751041235430130560510479840301179168301114748301153493104127501382714410062682104927853011823073010329781029813730114718330103169730105773530126452810065305104417681047722110207657101743273011037981017482630105101730128492310412747138574213010329911046232130132231830128882930112723630129392030117600210483253301255989104035961019489230115596613844874301192967 1406910061903301074532103896761385392630108577430107689410473754301107134301181364101584481029012410030901100291623013128153013122581039504430127147213837831102318781040445430114741730104199410096473101143853011108271036563430128557130116717130115623430127186730109408510230000301060373101931773011830551039232913846169301162185301161236102005501007381510487073 208760102921643010738063011148363013201643010508331035274810166365301146814 20825030129542330118932910152011138467191007603910399916301273657103810563011215791040576410069209103979773011797793012752431040146810354655301311965104046271035651330128824830118096730129131730105785610305826301126542301078742301269930301277441103064893011554951039577010191311301058187301301904301308911101928963010562531007131110432685 14132103920793010403371044158930123243230132529330110907810021344301070747104568363013065221036000410375179104966603011052259004329301119814301317156301302222104657681045696410190341 1555810475600301088857 70061730110474230103093430109293030128750530119301230107280430107511330112800110429315301274555301308167 210063301179160301067788104728701045779830107544210453847301120941103908261039879230116465510034880301310477 226931013109910354246301170079301324328 1801630123092730128549310032163301078183 80026910483295301319899104281203010477751384590030130373110407782301092403104591613011887513012836951042131830127789030107451730130259510032789301056536 60246910049850104960853013025581038241610484453104462381043333410030538301113274301122539301286242104950351035543910121839 209522104469661029858710123233104450461035351430117592630106227930103820510448317301061602103025551037598830108151610179100 211009301081585301080665301278205 209977301129467103612653013168061040114530128912610020209301285891100288803012857543010582351003760830129667230132073297863011715763010524111385964430106430910361737100881763012317523010581063012940821042999110435389301154852100394683011573943010664321042637813838998301183604 70084213844968138369821012609330109945210003519301130146 186501039597030132185630123994830105307630126906710476716138400283012583683011848033012888563011631401027024090075861036422913827288301255354101776083012736893010793153010464543012326001044381630112653430115076530103845630132302410473291301093123104497219015565301288232301150000 601237104570991049238010128994301122040103538053012603413011043363013169321042165830131068710266474102714271023361510158155301240701301308603100247093010923673011203973012331593013129221036317330117061113858975301097701301104901103484681017189030125857210431104101537483010626473011818513013141181039955410477115301160784101071503011741993010718031008167110001324301164858104174613012589671047503710382835301152736301119071103803283012811091047604930115154130113191430112948710299201301294939138448813010418911049649110348135301267392104425893013188753012647343010845551014074110203757104949841043164330123638410194907301263501301286178101075571047379210393647301166364101721671384750910198167301034329102729723011285781047163610381245104228813012861581006382030109292030123601110424426103525073010415253011263731038068213849856301311517301094501138440571020727810077762301095302100380233011316643010487683011372833012415963013081391034609210008568 20785810295369104712041036418510399690301278268138439793011924641025253510428340301285225103494013012365561042906130112231410427396301096498301107408301176447901663030132485630125823210069465103513871000590497603010967513011547603010396803012707963011576663011022713013064321019324510272182301157746301187479 1708730111941610430446301188834301151854138376283012805551047491230118516210448139301163831103662811039665610233223103612233012685323011850911046098830110182510471284 1787730104888710349252301111175301265788100325911035433510090409102283133012983083011217861046332530131514810378088301179161301259777103854613012445833011731413010906483010674791049343030126238710429968 22158138334283011829883011941283012377753010541521018770830130881149843012414641029530030121443230126412210277877138598583011496573011474463011347033011657951384424813842701104069571035328630111185230107462710384961 205092 601416 2188630130412630112884930108757230108774610413696101422363010338673012815983011584173010592323013007111043504730116444430106315630131643030128419510444397301038271301179599301147666102311733010597563013259261035885730123034310186905104257823011190963011162273012606991000472030105639530115505010400123301326070102281501041049210052512103884141008177810380417301255484103528511045892210382600301269700102352581038614130129119110149336301130735104269381047930830107330630124336610462959301243177104634543010807943013183203011953563011608933011673213013230501045585310363255301111436104410703013210411049402810406910103590241383823610441890301298913103504041039896310440802101291883011977003010770221384973810364637301266951901783910201124104231431048417330125770610401488301149579301152627301194788301153565301073522 6009181385018630115130730128547413827472104398443012451483011644591018134910065716138419081026913310231160301135640301053365138540143012430581385796710279495101148341004395210400427301132752301049491301122217301238084 20880610023124301286770301267725301313113138566481043061110427095104154601022972130127996810185081104820193010867221048508630129087330119317130113089730127553210120532301174338 20849910196200104373443012633133012990083011083711046681430128248430122992810397076138418011043575230123835210000014431384361430129312213828355104726001040092010462428301049417100250021035065930107572830111820910188942301264973301300651104704491023013430108515930107564130110014130115203210478181301293648 1563810164565104104153012884431039585530116692330105028910441670103823651035425510384862103847123012399901384702830110070910484600301165256301324769104028361003552910236134301164213301312989301170400100025701045391130123067530116688830107620430127574213858339102987341043843710046293301257828104762293011053531384316610399799102310771034635810266636 20677330132658830116797590011761049602210485181 202704301079173301153038 21085110445704301273462104511181023374910293523301153381301318676 203606301271506301173695103648931000520810429518101978791042126230132039530125862530104046410486499301084515104493431048822010000062643011510941002804410085557301098806301103539 122401047850310435726301280751102264171015696630124023710000026083010633963012305493011717181047521110435317103903041385648430105713530109534613842117301153290301234726100394811384140130119677530118135810446193301286537102280463010911821384797910048068301320400301046142104430523013063683012571223010343521385503810472288301275713 20809313848706301242632102722583011716611041543630119461330108426830114604510447724301058218138409811047501530127419930122142330116238110292225102385351003306210439021301083925100000161130127123410020841301258283104547911006734330130160913836271103484699000253104212451035833410274831301183522301175919102563551019323930112809910297226301196610104028991004886810085363301128876103622963011069093013201381045895510193268301156117301120708101272641004220330105648710127623301121817301328877301265369301267711901535310475543 2120301043962830113064530129885310041589301103662301172871104421311048380230118999310156539301169345103824311384639510402037301186017101633503012279651384505930126393910366122103603683010360323013171691046698410046469301170053102285453011818753011832873011637761042151130126253330108811830109240830107204010491875301074988301315707301079247301254230104738543012372231037546210482261 130701011623390144771041263313828293301279240301099514101590111038524310472916301313298101238913012708501004578810433612103795121003438910380475100459423013065683012409921383541030111312330118576910346801 12051301187673104663251038938030110088110419924 20398730104619630131293010427348104164243010784441020955530105194110448002104945273010505463011315361385563230124517530103682930132309510466804301232042301317687104628871385616510388972301302964301305814301129234301196861 2033953013125003011261693012332753013596723012626251017519830125652610031996301313466301048671301267067301268809104778091013742930129462230131153230107661530126642210200439901165830104161630130683630103609510361358101914093013041161021415730124496830115793510033324102011493010797251034936930107300130107828410351953103049081035657330105029530129236410293521301279480103772281011431210457326301292359 20643730130487730111935010193655 2109823012694861007976013839326301243741301258381301239780301235860301159244104372643013056773012794221384408330117079230117149410471453 21217910295537104050093011105953012610213011585991038726210472997103526973011697073012312671007478830118274830123760730113171410204500100701461049241010422945301042364103585591024637510080941301081879301150197104288403010733701045141510383762301069793301250586 2098923010786533010622611008842930128422630115125630116493430113036530127878610023231103962083010463973012537721010889010201935301121845901125710202586104563921029688330103610430119368410302078301041328101577293010418671384534530127182830130255510190752101923291008756313832891102119601034639710360806100034141034984930104606710078892702210140563301094285103809531003016510376722103543943011911221019163910428730301246303301275853104124631036532110194970104028721004456910024089301288335301129775100342383011312693010852691034662910127626 21084913837349100417251384076630118772430128316610395542301315157101738063012674641048422310277880301125638103969151008312710458775301147375301128113301058399104728421042228430129506730117617610295315301188082138408073011571253011206671046509830108108610361994301158241102744103011207261003446010386970100566921036596710456793104342263011195291049126830115394710466697301186136301287014 20214313856906 207382301273584301314744 2009111019897510226364301305443301193295 127291038300830116078910277515104910453012832731028434310424456 201269301262057103920633010733911038425830123698810230023301079819301067293301300346301069556301108679104366601385856130129901630115284210009080301118836301166591301100129103819123010729181004604010445216101610471035708010400315301299532104776561383471930130522810285762301073713104850283011339441385494410393174301041863301162236900595588331382736830112581110427356104598491049097610399341301082111103562193013238321048799510393594102941281049129110113427100051623010413463011620369013369301123870301060117301061303301288001301113427301229188301293068104319991027267910447734301106388301192850101542873010562881028873710149670101672323012356153010634893012337421039188730111596130104942230131234910408290301135112301209675104470481018508210412067301110660301098544101555391048239013834150301075108301052308301077157104123851039286430106926530131770910474629 2092681383719110487798102725211035794830105064910041378301271639301035269301179464301152874301293201301238427301320699100111001017764430121448830118238410454526102738211039172110393043100052841384233710358872138427413012455571017940210462838100202083012412291039273730110747830118454810070052 127633013209503010534161384215310434410301306612103064953013132963010972463010588233013102953011241563013131293011712823011172511023360210030984101312603010787633012881031004390810205975138347243012799703012885703013095861024547530130384030127892910305568301164821301057176301107926101113261023223630128104710346944301108989103534701049625930106428730111661210491720301261723101575621384314430127989810398033138489141020606810122515301187228301134352102310483010901581048242130126263030106842010401106301305600102411763012801953013043811039929410444690301153884301095446104849453010639361018740010430799301236352301266590301107784100327141015118130119611810493838104172563012622001042876130108676410398385 20360030108467830119406510415416103603891048987710094104102066171003814410229929103527011385848330129101430118979830123274286351042802210257715301100520102035121004129830127183510416853301283071301156349104647781003383810474276104837581030428110485852102734813012900231047899230129793090087711034561530117434130112122730118524710269169301079090 15538101525711000898930132426230116916610280516301124937100448693011315023010746133010947531039535713841291301088417100876121036150010052457301093166301291051301062444 2009641002050930126199530106237230104658510295640 20585913837894 174001042013810361466103036033012433731036114530132361310349877301094824102026691042732810472734104557891037710610398986301233078102535763013000161384391410413155301325782103647703011076743011684003011839971042911430108731310479752301081987901584330124524510474839301240550301070589301093671901700930109213130109510030130636713845996900429130131195110363498100441091023937510114374301078466301080591301122623301236294301244918 201592301307126301157418101968551023258330107774310483243101665001049427410465598900015310487060301104861102990633010958631000001424301309789301125343104948671023345030108415610447413104856261039910030113292330122141030117235630106873630110032030110878913845571301302533103561463010633883011753221029850210489767301272969301289847301318670104822601046243410192576101719181385515030112269010416849104318901385648030132034930115956130107563330112694710445582301311611138439371000584530129061710434429301251001301134956103649993011094363011802313011938463010922691043182510151417301313866901293810453161301175237 204033Ï»ª/]ðé)Ì`€}ã81€ô€èÏ»ª/]ðé)Ì`€}ã81€ô€èÏ»ª/]ðé)Ì`€}ã81€ô€èÏ»ª/]ðé)Ì`€}ã81€ô€èÏ»ª/]ðé)Ì`€}ã81âÐġϻª/]ðé)Ì`€}ã81