A046192 -(21*x^2+2178*x+1)/(x-1)/(x^2-9602*x+1) A046192 0 1 A046192 1 11781 A046192 2 113123361 A046192 3 1086210502741 A046192 4 10429793134197921 A046192 5 100146872588357936901 A046192 6 961610260163619775927681 A046192 7 9233381617944204500099658261 A046192 8 88658929333889991446337142696641 A046192 9 851303030230630079923524744073490821 A046192 10 8174211607615580693535693146256516168801 A046192 11 78488779005021775588699645666830324179338581 A046192 12 753649247832007481587113304157211626513492888161 A046192 13 7236539999194156833177686357817900370952234532785541 A046192 14 69485256318613046080164662820654175204671729470313878721 A046192 15 667197423934782469267584259226235032497357575421719330695701 A046192 16 6406429595136524951294297976925645961385452234527619543026244481 A046192 17 61514536305303488647545379906855793294988079858576627430418668813061 A046192 18 590662571197094502857205786571331350292829581416600542059260514916769441 A046192 19 5671541947119965111131401315112543718655956345774118546276392033812151361621 A046192 20 54458145185583333799989212570504858215203142539293504864745374249403762457517601 A046192 21 522907104400429224027531307970586333469836856006339887937166537266382893304932645381 A046192 22 5020953961994776223529021819144357403472515276169733064679168226086434292110200803432961 A046192 23 48211199420166736897896443479892811817556758211944920880709485369715404806459254809630648341 A046192 24 462923931811487045698825426764908959927822588878579854126839413840839090865187472571872681939521 A046192 25 4444995545042699192633384849900212353334140680855365547380991170990251580772125305175866682352634501 A046192 26 42680846760576065836178715629916412251805458889750631107372423097008981837734856315111199312077314541281 A046192 27 409821486150055839116288834845072540541623662925244879037624459196489072615678509565572430618699691872747861 A046192 28 3935105867331989406618539556003670904364258159602742438768638949832264978246763211113770163689555129284810422241 A046192 29 37784886128300276132295377700458413178633066306881869971811592158664949124636347737435911546174677732693057801612421 A046192 30 362810472668833384090310810061262127337563798314421555866592469138861891662493232728096411552599091899763611726272046401 A046192 31 3483706120781252025734888265912861246236874412782009472549150916859759725078310896018834006292144934246852467102606387932181 A046192 32 33450545808931109282273013038984483625104340773969056640995391237094943741340049561079611400320764106039185489355614810652757761 A046192 33 321192137373650390547133445465440745855390633874776469084828274109434732944587430807175532647045970654043324821940146309281392091141 A046192 34 3084086869611245241102466061086149002718977241361262882183464447003401068638984769270449903397324009899359898901083795506105116206380321 A046192 35 29613401800815039431415488571415757258666873616160212319949156535298382951636798809947429165245572496007683095204881782509475016532271753301 A046192 36 284347881007339139009206280160268040111570317743393117334888918868470626098215473534130445574238083709341763180797375974572183602637757168818081 A046192 37 2730308323819068611951359270683405149735540932305187096489391079025898416496682025237921728456404914531527114054333308902960324443052727802719462661 A046192 38 26216420240962815804617812707895776087492623920424088757098015805917757726730514708119050902507954415093639639807945251288849060730008689723955111655041 A046192 39 251730064423416633536871625669855971308699025148371167940468051279031230666167985730677101527959649837324213289908776248542219778169218995676689179392243221 A046192 40 2417112052377226274258225545064144328610351951982036034140285471283242070938787272255446820752417655230032680916064429730557143021131780066478879776569207755201 A046192 41 23209109675196062262010848146834288173460628134232484851443853154793639086123004722028814642187612797559123964831837364364033438746687574029111207937928353473198981 A046192 42 222853868684120537462601889647677289977424622734548367561527843852043051221711020402133405938838637329745053080282621456559019348288551064695745752141108273480448862561 A046192 43 2139842823895815725519841082386149191528943054036505291093305505223464223037230131778280241795913953452599202117749766394042339418233228576520976682947713704030916505113941 A046192 44 20546770572193753912320976610469914889383621227433901070529551899627859617560432503624026479590959842213220208989580176632973086534856112503203353413918194844996586801655201121 A046192 45 197290088894361601170290291893891040381712339496877264042719466246921202824351049862567770478752154609017386994118746738280041182865348974022530022959465823953943522438576736052101 A046192 46 1894379413016889522243373470444165159275286994465394261904291244373385489891559163219943228512951708964825107704307997191384778804899994313708220777253437427687570857458627017917074881 A046192 47 18189830926498084298219270892914581965470265339144376205927740485753781227017548260886845017613591830728096075159378394912929907804608562534877361880657483221190231419374214187463016957461 A046192 48 174658754661855192414611916870392345588280328511177305863923902239916562968437008509476322639182480245699469548855243643645955783355072612559898115069852376636431174401260347169392870908467841 A046192 49 1677073344073302631067019327570236409424085748894059151761021103379938351869150928690443389094585157705614475880011974306910072518845499421191579166023360639805528915410670434146296159000091254021 A046192 50 16103258075133097201650327168717493132897725772600427464032018770730265814731024248848628912609884045106829951700405428439706872679998702087208930592258193793560312009342083107412388549326005312644001 A046192 51 154623482360354655256943810407006041491847553444423555615576292475530908973108942968293606128436717506530623490612817043866091084563275018595880730355284010782405476108173766586703320704332144011916445781 A046192 52 1484694661520867324644077265877744841687227075275629208420336096318029017229526255650530957196620448887823001650034317554796778154269694048558944685662506479274463588030372497423442177990608697476416399747361 A046192 53 14256037985299885690877774650014295562874712884949038214828511581269422147907002133647455282708343421784158955313006026548341619971206517690987968275850656858709388589862160612086125206362504008836406258457716741 A046192 54 136886475250154840882941067545360000116978151434053589663154159783012895146174017257756609974034556339351045401092482216882858680166746828599172422825773321494821069965392878166878476808050585502238475417294596401921 A046192 55 1314383921095948796858114439692772071108928647195069682996568027407978237924140765801976835323224527262105316157131058933503182498619483077002735912985107157142615055098313826296206522224776515629989832120456456193530901 A046192 56 12620714273476825097276773966988929881427932753388907662079456536017247257534704487056564315016991936736178906389727026787015341468885596338633441637310576097110068264232939394703296859523827295028576865782147475075687311681 A046192 57 121184097139540553488102786772913265028698939189111644176217258662269580758869994560576364750816321253316262597048842754077862375281056997424075229598720238699343718330549628969627230148941267462087879435250347935220293373232261 A046192 58 1163609688113154121115937861316739203816637332665917253991130455595655978429422430235949767280774001657350816720684081734928607740433367820380374015973470094680522286299869273133421269186837190647140523308696975091837781894088860641 A046192 59 11172980104078408731414681856260543062134086639559198283711190458412230042609733416255595104853627213097561288835745955769941737445778822530235353877302030250402136293707626430077482057104780555652575842722228919581478446526747866644821 A046192 60 107282953795751192525889654067875873165872296096410089254277596790543777273482681833463793960854761219388781838050015946618898828025760513501952047549480078490891218011658342681734709578898833708538842594678318777124380951712051121434712801 A046192 61 1030130911173822846555183726945062277878162724983643037460375200671610890967750668355185933356532312374943870111394964283688710776761615004866921030334753836367507224945807112722390251299104544164609410941525374175719386316860668341268245672581 A046192 62 9891316901808093176871681620236833924310245319420644349284433422571210984528564644063813498625629302569449821420832609001963054259566199250971662231322258787320725883038421884702048511239292254169745855321684048156938770290115185700806573513412161 A046192 63 94976423861030399510499040362330352396164697678914302058186092263153567201832386744550068858617359206739544810338964600241884963311643868446214895878235298541099773561427701991101957082529432925433355538189399288877551896606299696238476377607537899541 A046192 64 911963612022296994291718608687414423471139502802689808942058508626367129700783592992605117116630384477483806699424916670689970415755350165254356179251153105269381238416102911480139107204399103710718825707948756650118205154274919393166664476981005397982721 A046192 65 8756674507661671878158682570117512931839529109746729866547343741644284916233356858082607590003816093135440305188333239533000495690197908975128459586954676238561300110171646594604593716274683111300889239014368423165035717013795879406886616069495236223892189701 A046192 66 84081587710603761351782675746549750484108735040648597375897785665209915139305562850525605086611525009656113332934569066570954088927309906223833303699582621991512498388486912185290397383530400030312034762297139891281916304648262879790005894332628781240807407528481 A046192 67 807351396440542808838145374359688134030899142020778722256640671410001863523327098257390001959036273138901907087397426988881061628879534029363338406994932749407826770964951220631511801072065184816373046486687898221720537192196903157947757190495285487978996503196287061 A046192 68 7752188024540504339860110532819049716414943077574782250459666350981052228341071658161895948285061208068211102197076761012666887189547196822636869160132040560231330663292963232016864128603572521076413962053142436427820706837558359474351484753129836922945543182883340833441 A046192 69 74436508604286526230793972497983141017328149399973917148134994045479392086529106538343426638043155760834689864394423971846200461912970555011425188312249446464408487621112261988874708731339702275310542047261227187892036205333698175475819798651795503638837617663049335486415621 A046192 70 714739347866171200327579384065523587229335174123606474881609962365026771833800252640101924416594433330473484009704156780590455822621456079672507835537350024819209737906589276324211721221459692643959303661388341404996895215793463043360462232303055672810281881855056536457221961601 A046192 71 6862927143774467261258891015003184986592935324606719971839301710493993017668757939321152139904713110796050632626489449012805584962610759364044865225404446626064605438970582610152818958293747237427594958446108806909552999970012626808648982878754141918528822990734635200012909788879381 A046192 72 65897825719783086776436671198481198175741777757538551045994500142553358590628641899561450207263130873269244844006067679716802446220532688792102716221825660966122316605785796316098091313324839752320074147040233102557186500715166026823184490241335038398658085546752085335467423335597856961 A046192 73 632750915698430055452877655588925449880287563434949842536919218529495638693223201850831105568988442740418178196095629234151288075803969915171010917117104771192259857984149777256591262637726153008030114532285359804645297870314024219543590666648316159949773018891090532656522998855500833662341 A046192 74 6075674226638499672675444472528190971269323008360610630500947290325716980178970593543038376111976819930364473769665387900252988387067272904939358034055723791162418190241489555431992987749355207858265407418929877803971047593568759840891530757972641526502682128734165747815848499543095669227943521 A046192 75 58338623291431958158599562372338034117202589645991019839120253344788315914182836945977052636596095855982916936718148858522599960341331878629257800671992142725636768270438924727108219411778046068128911434006450154388370194348149361678216258794462637289162593850332440619437244636089805760425880028501 A046192 76 560167454768655435600373325223745331065188294511482764134622042115710119082266620176301065873557336297171148496003191569868616918944480311530860497113110520395840457770336364988203567359899810596818599731064526963507252802159882577265472676052899485277897699648209966093670675179885815368513630805725281 A046192 77 5378727842350006201202826510198840296549903886696667855229621009274795218639608172750005888540844906529341511875705708735729601133104939609987443864022286544848717349874001506177805926681538569572606126488770153897146487017968998158753706957243682063175736422859518244098985203640018963078662122570694121861 A046192 78 51646544182077304775294104550555939303726846054873110234432056796434541573667398592478936365468126918937400899859377719277284060211456711190619124451481498290526863597649704691982927519792565985136353429726571286655873604839285518160470516937981159117713935854399394531628489831680786903595498332410174152386241 A046192 79 495910111857578438102367790691611618995544879268987717774348754129743458915559142645374574231219066134792016911108232984794772810420806207747385222995681482563352399415915114578418563867242291907740696059628411005699544456520332527407839744884788132604607148898206563433178515264813712208305011909140369640518566421 A046192 80 4761728842409923980581630750926750215039282627013974011196186502721739896072657314013488069289229107558146027443060353260621689248376520995333681720585409144091811448664753332532270358270332967105560178428198572750155739215634628088884559069913218711288278726006643567685985571944251432943357820756067496878085122390401 A046192 81 45722119848909978203966380368030864873195572789043299186518065024785392352346196613598369795940603659554252020716248600900256475368138544176387804133675875605888090966726562083059745401693173282905296925526866635918584402248979242389137008781466981181001919722508642638714270028630186994308409586594748195883003704674066181 A046192 82 439023790027504768304561203712201613585673674881111131774972449171802834645488283811114232767133607049810820344771391622783909415863177052805154699957874036982328305370697000456786342814787491592123693973348795009891674680238959469785865469435086883386761721887249260610290853128921483575097915907124951420801104694195261081761 A046192 83 4215506386121980936350418474078179525618773753012856298259986270429585793480586148808122249431647098951679837396242881645722497310861750692896551252607702369428440782281341631659500380647844092574398426626798204158113224361070086579904637848378695472812704872559447677871370133029634056657903194231804196947784011390659192233005141 A046192 84 40477291880519470923331949883537476092789851990755771294781256393692433617197753555367306027928442677000422748867903804790835796394985114290015632322384458193377851409137136976497522198194256162111882100346822382977408170423320291101284862834266764494860708799554094715671635407059693083107702895915867991967670656572004869626054284321 A046192 85 388662952421241573683852446431308371364788633196463162959633325632248477162747036158050723672046657152910960282949774937358723671262149756550979408662984314965111759802094006966987576487560867020754199353131761894550869094291497074084450673029991624300957053080613544900431365307217039954366106548680970227069376696620379367490181005047301 A046192 86 3731941628671469709992880267301473098307224363162587299982627897939593484024263423991849493331685974053808363636460990080614659900623365567417389991966343069910544924241855245759877732936037246939025660076889077364655062065978784482038604261149116742271025128819342458579847254008262610582130271972731780204452163073278226114635848384409902081 A046192 87 35834103129840499734110062642776298258637596970298530057970030116382651001352500234422702676920125050818010754726338143804287027007061884916192022151881417494296737397458534267692339024664253157547657367304089567723656011406659194305037604031103145929294758985966273206670148432555972279592574917116064004842179442760240830532354048696922874736661 A046192 88 344079054520786849775455111503057748577965107801582122454040929194878316975393223226663367111937547406268565213073935220347773952707148318341910229284975378813894202579851921796526593554948425882735359101828207952393467656871679517738186591868048146063971533512223026511104306669555191820385293772018174601762826804931669381493437460952005058811519041 A046192 89 3303847045674492201703420246542297859069322706473194569505170944159191483215074728069921416586121653274865712357925171259441181689607011145657137105402311435489594638875000755631714083622275760661771760548097085454792508717625855322662873350079394267403108735489606514593350345970920519303367311206343595410062658138774446640859155967707103877785331097221 A046192 90 31723538988487419599969391431844032539725888049590506454806528951775627426952830563534162215396573002807713163792232281359219006235832568313451512144162765118595708908583554675723796834414498298925906562047469112708709716313175805936529392169275751887556504014199668240902323510908472156795741101818017431109247041685685431713860234108486150482489690383999201 A046192 91 304609418063609157324413894825146153904150117982845336505857721489778630394409595855980297522316477386838008523867302007686049638435282631338750273951113765266444561450624653121299141572333929044010794147008037872131945241246605370976699900946512419544923284141236478959537595758392803678632186756289292167167394684203293376542039327050528049225762129281829232981 A046192 92 2924859600523236140141602618141661937943616893145392871538739386938325457271493512456292253275120600471845555038460670085569167269036577590282111817027082229925635560453189010687159681653753552266093346473664617600741825497740188458942466512359020083194601486767648656769811753569764190013754100438148681571123892648472981315871229904478936220179617482874433911086561 A046192 93 28084501579614695354030511014982343102988455503831944369669639087524079550942250312195722359967410483414183632641290830294333136431239579586606206328343769620632187385026959429993454141940200036525099268829333511194285136297356048336160192474971409892322143931019678261067253498239279994119263193774916884156639450043242882391702173000767418535636637844798185132423927941 A046192 94 269667381242600704266164826624257840333233211804177436692175002979666824909822030226209813644114822186622390768776119514025516690443595174154015202882645058870228033345393303993608135983750119096960450913205913900822908277985387278383621709202208965427057142831049463895119111320281812933768975172872651483523370428191325508252142949282138848300246776406134690767100645005121 A046192 95 2589346166606950382749019311215612767897362196755256243286320008941121765260031583289816318415068162668537712747604666932382180967306264430987274391472951526928159955550279119919665891722514501628814213143503916446368054090930552349683487315599418011059192793141593021301255445830092469550769705490660005769874518694853657486994194207304924220611551011415067455947515260915246101 A046192 96 24862901622092556332555379160127487173092631480010758643857808033677648210359998352926786063211670853828476931180109243108614187622558060622744634552908077678919133022965746764075327898711448260889754977643473692512112154558206885676273566820763902539981403772688433359485190895741436572344677778352342202529683644984614390998792744526398933084173264511360701305873350768207548058881 A046192 97 238733578785986559298246367946524820620422679573701107743066429453052769174754938924771416489142145123392872824653696204724246497169621530793329549989748970400029988358357144878372178563761434478548925666518421251997384461699848425333026438929487676589483427966161543976183781679653828137561126476969484338030016589267748687516750445948288348169307465226534442523928458128813615546131461 A046192 98 2292319798640141320289205292467152167469811396174046556538165211750404655938348713195656788201956814263147511033847859777652971757208518316119489716256935060873010269297812282156382894493909395151578523360154903218205193089129790021840834190327373849848317335349679372570883312202845162035425364087183210261422016760465277912921446783202720192722757196931919205754059749079517568266406231841 A046192 99 22010854467809058171430389920023227165520308405640515462178354620160956053267255169349757555543772841412597277554134324931327630088469695701757809462169540464753674205767605174908443674558339448484022502755281714182785012044439782089867264562497004776755866464544193369264077587587937566210326208404006707960689866903971009252123044495562073342235566435632822987116039186733069561680417092008021 A046192 100 211348222307582777921933283722857734776173833841148833293790004524620288273067528197747658852674518621286944795927286754142748126456514260919760170336262211285629718850770275591658594006726280890434188919877691659428198467445517698497115452488262049539035979944236009381994300425136064307906390217669908322655333840589912870373607560324940245029425716192189169390369002516951184851737796651054788001 A046192 101 2029365608586555365797345218876490049297593987022402691646456161267049387837038352487517850953623172257824402517896529859144342578907819844881841453810980290595076095651421980463500644744142074551609633524643092558547847501626848896529520484925027637176818702668687697541715903418078901896579592659740251310129807576654476477356370542117031737210472384641833968853500175051726090213316761763010982379781 A046192 102 19485968362299882314803330869718773730497762687215276804040438766696203697390953987517618207109030847345111291689897683780217223299924759694041180719732862414031709384815235005640257599174658193118274810669434054869484772282422535658958757199134662883909763643988759327559546722626093190874892940812435675409958089695702442545662999571800178415754710807905173576742139290477671401277082694710634801755871361 A046192 103 187104266185437861400186217213694446483749468025047100849993601391360786635298552351105817537143063242584586364981995041761115918981534963674363572389033491088552182917919790872735773003774423226179600180438272270213700224907973685770473090096570548086273913332761364394539070088939843400701820121101414695546166267128327276668979644532054771031044995967033092042044052613666425743336457821294753603448894430741 A046192 104 1796575144426605982864705742882563205418188661478739575146361756519407506575933002284364072474029486146266350931445824701092551273843475421276479328038318861699415646346156447144773886741984412643118327814293479669157894690081591048345546952148513203589739231911410976927604823434453653707445685927922843094198613087008108814873100001133790339639915635520740941882533416454285729509845266722989529389681482568105921 A046192 105 17250714349680004462029043142972154684731001043769389375508264736105749486781322052635911472789813588833386259059156443797895635570329132013561790833460365321004297947663611287564327987760761326424798957493245811344981834600463212338240256064056933684298128018539454867697497120078553893959050075578095018289080387315285593712084229541907010309167698901225158556922993822749998961087108507737687639904967992170058624901 A046192 106 165641357389052258417796889394112886400223866604085015304890782849725650052666747773477019677363717605948688713219669241901569191653749051750744894306407099773964407194050349237036230193704943514346506946731818466241035906675753074790191890381527725088117421644276613728220390419389451055341145118255182437688906784802759183815323957188291111854837905209648336942833644803512073570072686381452009995377973271135420348195681 A046192 107 1590488296398965435647681269933228792242794882401423273188171921414800955699956625339604290306134943662505720190949005001582423580363662824581520461568330138569240916872973505710410594755626879863993833277719963419600615430918746423672210193203173152239169798330216026478917321109480388954831781466436186188593864658595706367709146924837741714123143256655344430099930100480329107669838973547593692237931659444474314013316306261 A046192 108 15271868456381508724036777136101973469002430060594599665067811484534135926905333463844132622042488051683662319324803632805525189317082698787882707721234211684134751509849884407781013293807299106749125272786160142023186643126645896484347487484944978226272783315449312641973950389072840275354843710299575141527695850762929187739984044956968038750719309695566712008171191881978475288333720253931308251416609798607869092020442824524641 A046192 109 146640479327686950369235698413169879316132541199034463582557852686324851755344056219874736097247679966131581927651044291249647866240204493397586934957770439022731745428337673210539783936727091267378221005298876405986674727701438467123958151158231487725498113155774501658017845156960091214476820351464739042512749370431781402083620431967660183246665097573688312047115354350827219238251274208409448282508595048301099577105977987769298821 A046192 110 1408041867232581641063892452126480045091531191590698858725120836426279742020677700917903752161639600992307397985643007959775486006113254228520930961581804034262058535468146828317718597579440236542066571343754538464123908712202569034678349683073851260195254656248963449470974707223180406768566153659920713986632277927190114259877735647769428122566439516183245476709689624305451077147213446615427268477339278237177359531502508618117982756801 A046192 111 13520017862526769589808544956082762979799003185521349242444146688807285396557695528869655608381327351480455669326562234778719925381051600862053485695521547379213847034833400417169060763418001214549831950664510073033641365467894340169543046532916968642163347483804433886045797480739133108831680992965738344234904090144130106691564615606261616865222768987726425493678127725465586891940324276150058423509963467124781957920387510645190882661506581 A046192 112 129819210107940174368760007604414238005549983495844803835249837780806717951467250447528732233773753067275734344566252592702260763733371465364183341127466936353407324966411775337510493132621050082667249848214054377514485927098812742105383298130719049828201202344235517924848297939082448887821394125890865921422835086931659357262289179173588397370440905253709621407051905710230941030959916552379414367115400733992878122774201345712614237197803436161 A046192 113 1246524041936423691762064003209040557246527961728098620904719699927159416962703142239475358039039968570654249696069488068564873074647907429375287579452451827343869755113638831957375337890366559475769718492719399468384020838361434481801550259108117783533419302746001959309959470765272193481727917565123101611763718269813703004302394006860180185289356707023350797024086904951509770313690226795622860602983654337836148610095923401145011260382425932513541 A046192 114 11969123720854330180359164190053199826266923482963219462082314723450746940869157620316191940362129544441669038305924879868107318560508443403490045973719101318688901035193835098042942656912806571465290754299841825481368990575460566795445743482572848826768842316765908469058712913439845662729102576638917895785289301403916089315652229991582270965560005730397309099315661054292491104321112526731654155130434681836501964961262933723593052409577816606191586721 A046192 115 114927524721119236455385002790826821522774442036884871546815765069854372199066234507572932771881809846688937535159241000424078404253128998912403992064363231409599000396061449497769503434301430808843162347017362715552705579121551524008435547118114235326516640392166950373899802084889927288252649459158972070207246260316684019795189708076778958951126989733918254948278180419229594632181552167987116401939573212010437529721898079518017088091754934670225683183701 A046192 116 1103534080403063187590276616438354950208480366171245053629305514118426958404687042872557680159417197785777633770929993780147120969531226087048459728311969774275868283114081002883747673933219681713705473390769962494895253489356147158068431327982389405032363954276744740724277430560400168381956277377741873179212082806271498554157322261301001572266450389865077353616057989069781513365716159595899764959769626851289539323887700398269066356263978473125690403738312481 A046192 117 10596134125102688006122599615656081441075006953201852968063719999749370584747432786596064337317791161257226992779532265117731655125360428634710311398847541708233655844862405393628295667337271949513569146655010832858621508452092145890221553602851355949006523362448662608267561514341160331913616887128428007107822348898572668800334588557822509020123497692357483015503133862769861672108011932258277375156591555086508944577532169502281495634829633207197944586469593261061 A046192 118 101744078765701929831726013919253077558847266556163826028102785808287942236317891212208366894367750570974695798891435038730465572366589866219262323003274367170489789146500533475537892114024811326009609232475940626338521229261735295481760199626147391839971232293868104087840384936426390946634380968250888346507437014912011959549314165174889470310224252575566162049783737734258222705799617207827819760353827152171032034543924567673206522816567781791536190793590630754397441 A046192 119 976946633712135805141545179530068435063970012397278104319989981267460821603753806672191952323654803664707867803728566462357665308132340770076928190767129074723501247151042277569709446450570571015072318336664835239091647984749673855123715546588713653596047823479198173002780767892004691528422994143528142774736403109362789937019845813674700136096264253107088595644540434221213591651226252321550793080640073158554694509181819121265959529803188205932697296802112650034130969621 A046192 120 9380641475159849235267186982121703194231162500191397801516717772027373000751301815348495914003366530420774375676705896280123263558221163707688798268483650372220691804654518802723816629280486508861913074659046515489817377611045139095162621196584628875681859361076028563304596845458644111629526643131776258672130596148664494063252599953590305531906859048110012119812715199608355172776851768991913507332486222114615024506131792658471175731963690336797977652357694872037094815905601 A046192 121 90072918467538238644899724260787414540939187262867789292885419727016854285753178427222451094068373101445471890539862212353177114328374305788887070897051820106934007984791442392711809704641785007521518327803846305068391220729607440842077633605890059875583559989004202785652565907313132867862023298928321492241655209483073362632561527734528300042669524483688083267353095702098992147789739034634101175855739624104460306753182963924821108112355824810745975485241289359187534388194613381 A046192 122 864880153744660692308477917084893772300394881866894012598887998702098062824429018506888160056748604516712890672189381286309310371657786525963729947064693308183129972449275625200299994060153790361735110121659457562220177011628313035920490342721135158340724467332558994071807374537423856338567036086783099836728114649325874279333361726054340783419407242185513927423112305118839322994721901433704870498653304538164805750829038313474339621623664897869092519811309208069223833158349861780961 A046192 123 8304579146183313500007766314949425740840977114746729046106733270652125872223313149949961685642449006501104074788890548571279785835480951893929429162828114248122593888523936568381838150253786990411595519866655783708591834597263841041301107428730706184497576459743671472073291624655777961249787812643268025703941864621171835347085576661012252467864848296795780247428641086397999477296327549776695131893967854319718840715000119132797645122009322236983201564482215530639397886798940984626176341 A046192 124 79740568096772022482413879847666468878661289955403210433822840265913713922990190041390513598650635303674996809410036375192047217282977728427723852857745605945779838334476866480326784718436868621778349820024518713510441233582750390050260197610181898062410570825734266142288752108137405446496606238433623496026149947364377313676841427765677922142097489926425839750295884288481285862160014138233925222741008838524635770380625393084084674987193890495847803553065713713890290439819598176030683447521 A046192 125 765668926560625813692824574289527119223479965310804511838837866126570210436425932554118561624281714543438312862851094485703488809071366312882052541210644145463263759565052983420161218484592662252528724560279908820471473016269734647998757376151859156464560116571123963754585125669043742441482451851651840165575066090650886344753196042320462747396167630408692616486560833509356220450460978458994600212064034973545698347475924309393261916429390614531808372733335418598559038163749894887305637836922501 A046192 126 7351952953094560966306479079914159551117385748253054967273310756724486894696847881394456387325839424395459376434099399841688524352656042053315740072980752226992652673563800412323521539562274024511912191449457864469648370391780758507333678275549954010190808176905361474237260234385405906785709056182954730836228288576279863317942874721519655534820079445086776577078117373060954140284040453003252013002313641074976957007828054838168707837470333693540533499137683136317650170558036050888310558479446409281 A046192 127 70593451489945047837848998432511185720302018731245868484953818047230657036308922920723637676984148528763486389081909574428798725130714506724571423298708641672939305508295851994077470402715736698770718609768969854357654832030405826917683330803073282253992983650085164304502209015983541847912635915986279473837623861334373156928001138322835690124879655435555598284411466529570448145651135979276247369853615369537893767643466635080171623262128227695985588126911660741586658339139223996879663095214006584995861 A046192 128 677838313854499396244465116642493325372180432740037080939471593616198012138151383187940487579945406847347571912505119299565925517016596340913292753198460304362810984498004097283331458483354964219322415579089457092084337227507586358282836835037431380652886618817309570746468736734213734438251223279591199324834133480304362476542803612232993575059438916672125409640142324538818070033588067388970074242082401775989214881935609622211753088394247404866519923654072267303031957054764658260002474151934332749683850241 A046192 129 6508603419037451712794306212152222477712490794867817319934937756948915265319872545061681641018998119564082856740387766432522442385594632934734930291640192543783069400210529833818696670279703963718197135619698357229223951700873012181825972372346085313955735059890822848222428505619711262092546398017998779930777875840258627165390843356660065984885042353006092747809048315810264578892064477417754673596227851999433071758451955949010618074589940319400096610940813783732052110053191909473319759927210367848457745020421 A046192 130 62495609351759297491751532004620523588502011240140349165978191402751890761403404039530883929123932364108916743073631420779961192220554148422728459747036375606944728018010522966323028144694258976267164676897928047025551292147445435462306628436430276147171587392185062171322187764491730804398896075517601005304129838984029857737720401367846341353872601614125585892337072288267835947703533078577212986900905592816154579035440799086790332540459518552632322791733770297322897057698791659998158074818599800146558518002234401 A046192 131 600082834486989355478346497514060055344573834215336837823905273914285898142080220267703002425766357541175699002910152161941420935179318547560405735756112986937690734645867641312103882426657604410413351509376769487840986277975819370436056064420631139219056268184025907078212798692221093564126938024573606834931474783146778853738964128543217213019818735813791522732127820302899444959584745728433921682467821905992864268465230794379404824042874222552435244046131051454080673815971687466110404361088435353796887041399709700181 A046192 132 5761995314248462439543785577378472646798074367633653076644789274146781791208363513607080189761324635986436697717026537985330103039630624473120867452001737153539330827124893073868298512737738172854530024925871063724321103215572525447481574868260271762351102139931429367579937121720519175911016054513059697311411015563645531569571675824551570311569958147411424587148305438211368182234096780780889437417843039040437889889648567052190246033669345744488964660698627564328312332658063085350800442677013081448557909224961494538905761 A046192 133 55326678407330901857510073635641596840495054733444502626606428786452124844896808315574963714385236728975407630303189814824987487445112321011588021713714944392171667664362488649415761007203879509091592888924862444504161745234941111370898711448979065041464143528565316603476649164547626434876482591307461189010561736510649610984248377528380049588477525111625763072006506085577736982912352329473354649652207178398462712727541272369899948035888233795708816119592977826549403564102047929566698384474275246980617690581193229162863419141 A046192 134 531246760305196005387349287505645035483960868752459746587021852562724028613917362237787287978446853310297228079734530884922991869117865466722643711374223444051895199373877788886797063322873138308559302064926504266257897353424801335810843979851522114267866943810182030095153417698049187307164809930718187823819716482564242001025221351455829411596990884551872429605981884285411992298556224833506370565071055909138999927171961407647212248850352787237050307891367112391899808694195531561636352536921548244494809616402708161460320011688321 A046192 135 5101031337123813636398426001119129995075395421266063753284081201700847336298709667310425223594082971100237255046203335253840753102282256766358503905027271796071353312216306864528536752610466866834906909335831405039745885883423197191514612523635603892220993353001224324408346513260019131975770070078273448176855728655020115183194564432430496481774256884989553957450874980902019864472999887938975840692457629187345498902242460708687259643561139427161923260664090893594044136532261929952784327492822321769363914956081113185148763589367841301 A046192 136 48980102367816098231501681075396598707068911351035875406574001111709683560416181611597340759163096710057624812656416345372848026365122360352708887773428152411653690452005779139325221011768639532475637834883351086265135729994732186008121973641105088721583863907650812152786913125169286007182156905726771718675980882725786663424792206654976275762167003012678812547570871960639310453257752625433821188822607590385835571320332180552853659450261811929255999911846292868922899407082970357211103550949727396707884066913481232401090266524790000486081 A046192 137 470306937834738838095065505287532139666145691717251054387859805390555179846268839535847998659058831015890342350889654702066751495317151801824453974041953214429426939648806179079493907626465724180364207655643027794486428239663532566626789999387278538269044369020269745289835615419528970980943938633018391964453320259077274887184739585106517767437831081153485073092221555115183678070161076236415663116098837390427163968472330695426040129354154274583576683991624843463306786512766544837679086343434954970366781041139331837434155554022269995299510661 A046192 138 4515887168109059955572720750269202529677732224800133273196354444786109725174189836807030871526942136251482357195617651792828602485187265235996046706041946991523205062854146479515521361704102871811217589433846517999307597692113509710018251565994674883354275309748766186622189426471404054189737691572085693915909062451679110740961206071400576947961778279068760659152698824645121716190376200764310571806959847800274038039435748017148656769204929894289691390431581835088378895172684956448424229858558886675734434849135797389561529228631569970075900883041 A046192 139 43361548117876255858670426549019377402433445156385187971980340990976420190567390966752270892553699733227902577901978341625085538996016625478882238646960800970652600584098574847501857035588888148665587113379586610186323758553245680572062684909890868842689213255163283903676517583142806308800890333531228199962166853207702562257434613512848754747811227597787158695699141022020903603676314209577833874074765342479393922827498083988330706871865607490815342147347364788893770688141334439051224617422796086425447073054620885395237966219164780830398804979451221 A046192 140 416357580511960640645893480150963311548963410713878350106821960999001141883718362888565468303269753311512184301532438840666419552611149152660962019492070904878259279285309452831566351740203142299384095651453201197162562730320667332739436190486520556632826942321802542294335735211147799705702094792829161603951032208591297551116776417989167671687906459432174018727342492940745891757378252849990160094555325011527292646715598563020203430234996793921879021009138006271376151059154198111084902328069458163298256119736034892429277562074890996901919355336789743201 A046192 141 3997865444714297953605613337739123168473769267241214761340516497532067973391043529888614659895725278743440260435411899846100618919086715167833931832280626181680244629044940781990125261907573536769797937779666524515568317150215289175718385728988885474897535457484734755946927825820923589631345205399855276189909611304726785878120724908097374470698523075656507330032783921517901030633442380189291307650086356685919721514369254574621909348785732343372274868914400988870389013576227922121302793102898319861193768836258333982485037755805137133087448819545050134766981 A046192 142 38387503583789108438560458623077580512721820955086733424513289302480955681499658090272115075753285823224760069188640760789819302194651086430392260792596553104422804049830242103359729933270169359860457499176262316945285784113804476344580607030315087843445578829941480804799858689196773096492376956547315569146350483796954389410417649450774571678479546884547323950800772487072392755396421977199322286065969102342876154453680935709921010546837171726063789369437057285995469036982789449054551308289127339237724405067496403163786440101963364677014686663352216057242810561 A046192 143 368596805413677574512759570093177590344031756336973547100961842541905638921691743591749319068768390578878867440909068149691945093572420812817911320296580270628041582806225355631519344829134904285806576137292532987642109583492433431645373812986699744483878973027562641202953487186739589451596213905422118695087981155508744742392044391905612529159386138486900328919081687388085193719415413191625512401514127670609940149144522830317406968648821174127932162153059755145727504822719730713593879540889407608462309876264331626920343415374014471823557888254059159036595332241941 A046192 144 3539266487194628486682408953474232599405812411625799044176702187574088642445128440468318871426199010585109061942848803184701295998663082450026498067095502965973902173682571814943606645689623417682145384209825402571077219275408561696854403007717683916219118055565077650889278579167214848717453749427486227162919225908844483219494020840660042054213854023271670073733698411499621543021434042069566192880016367827227542969209553763026806003044970367139232894929890399472218215312285817329138982297068783567327760194165707214192734310634846856486438166000789381717172322944309121 A046192 145 33984036441446017315446916258500011326317020432399166085211147304124556602852484363685054211685043830869826633896366767270433694487217824112733621622339699182701138043658471760863155380392419227449055693376167378194950471840363425920762546034731387976836227085656902576276211714210109790645401450406508847796231712088743572364836845719973331898948897172068437561090643228137678668006615952536561392408404762362911196980409986088060560923830836816449740129184645462672484157701063595274661794422574918924073544922069244406347007930372384141968307446381691389189129608315923940101 A046192 146 326314714371498171068292803231708155281063430786084381124398392237501804926500912414975450072280919437813064753563851756481901149764969548467385784791207724456793361521306472165236203018921363732342415085652574955602511859533950340282600270171087779635897536257359522972326533990566895042562296009349548529053189736556889873002680173109163092233665256432347114189922282542879579070577983354822020420339309648192305486178353717208003742963817692066580037581198070802690793410027397329541485220906582074440170611013948690624036755954701321896332831613718834718204640781877178728542881 A046192 147 3133273853411088997151730181183945448508759736090961795157307277053345026779705158156109907908987176756837216893893470669372447569609543117166014192831554947894430674626446702072126260524527554165532642203380331347527940680294519327030101873420238825332500166306939053923376803101211611988573375636372914569459880054187544471828162657357338291654321893314499818383196195886086490098011128166385087539536658833537754915373355412221265851878016555392464704404923746662791535650598911457193745816483206656199599282882390405302756524330034162476203707186620804582509571598455061835544805461 A046192 148 30085695214138562179152742131435440964872955704881984371016083349867826709636924002114054920766644798938231518802100351803462485081489683246058519812182805818474598880969779711990084188320310556176080698094442855946388330809676115044192697905980863029754886960981692538412741091051299907747386510298156716346405239227119065461604144833264989167301706585940570823768335682975919935041523782075646255732610577780319874505109472489794877501728972001060754025116040234258053522626257337784577017788386529406246477874066101657768377522580232073395186100073101351882422188283724721867722493495841 A046192 149 288882842312884620633135632794312922960764672169517077839534637168123595012588717488593997193091415450417722286700550684123376112380016368919110790070565108637438150560641150168082086304125361435875172697570198099416889404906569376359818958263126373391467599266846045446900086032897778612978793283309525153985268537598917212374778526860847768627092694983879467735323740844738587330182221257479227181159439228309972601460306239473655001550335737276168804756699513924422083261465787306808597067610341638875572024347183425235501555669058864038706414456698211994154213269390753180918809547002262021 A046192 150 2773853021802622913180806166938250554833821417298747276533227215072239409443050155688555558934008850388266170458667168866852305627610432092871618560199046360953875303208677442944144480702127532186962852065988344056158116119524548342130866593049841531324008858405368767399442087675143379190522465358951550230409832151619563846103557953313715441092354889933504063254007735822844232568489753472791757317846679737621779138901986006316562835091446247596800862213074707586260609218540967093718811258617482628096713171535177375045184279765925689919426918218030131494767403930267823759457687402593226432001 A046192 151 26634536426465942899477480181805449033201430288137899179754969879589005641348572582332792988290355788336716318326399868758965154512939256575736912495920453087314002023971570246508525135619742259933855869662447382057032131562785308274571204666645620120646759666940751637723397478956640694089618099397859502002870054334582514451369151092939768804521023026048811031485514544047209476384051282663525196286736637681205094981764268172345396868893065319088744602801138585543760445294347104568100718896648000584643000997508748808000434218810862805547473230023110865914544618384218374347559533520890613197813781 A046192 152 255744815993072961918159851524889754678549578792878690625259944250586417095989584492509322585008437345600299700303921081156414546780937114029793740914209630345342686480299714298297415408076284477757351873535967696523278471107748410527884365078264651348608654997956238820051295193499576269505133799895781579280008031310829152142482742690849706747295422003765793590819847397933569569395427847645415461953487877168251584393121364088874494418548378102443878079295670485316480209455711679521936009126802842996259467481365834519242794323837624892941148035254992316481325930957860900217442881409904265332181495361 A046192 153 2455661696530950153872227994864511242617984022367790899245846804939160897366686348948501933128458027102098289385601931894864023719225403655974822924521328374655527388269835832720681536239823347935683832755836492159569137822544468675103437398910292515603720184643616138209380898724585452383147600656981195326387135113776527184289604843948387791247761837559136124010241143229443590958125421809039996602152194309832914032137656356217104723061504657646600798228652425198870257427433298252422524991534842001802082822113073745545020503097054655411158097887045206199742825674512761979669512199738367234828993520644741 A046192 154 23579263354345367384408171288529185426728127904225949421679930395765878685928505226613931069390131391225910429080250049750563274595587779123733135691460054139232743636824277185484269812677368378802151684364190124180215164848793517110594795376452263656562269864339347161130236569502174320283406992003199637628187692082474182712719633569109676880711302416947403058980541866469269962446350730814974199728449907809527763368334191939275275461962073304174282762147642507463881726501734320364049405446781543774500756261670266623357452351495124477420315162970260034674938295645345609570925755924444920778923730453049309921 A046192 155 226408084272762521094137106840229243602932241518393543979179792414297162203124609819260617179782108490093164837930271592102976667802810135920681912934576515323584429745259321265184126020646554933434912537581120816541933853308977528751462550101257236720018399633666226797556393330978979098775821554067122263524662892988781988631006737240986273460202134559767126613195038991596786949966268759159960456752579412634891274029830878863264838768655104805176805435540865128015767138999395516702304138677471391787914259822475078004404511934035682135135210783682338965903551315043782868587267128717007929580858424981185953218901 A046192 156 2173970401607802373200537115471709908546169956331486905062134945082150955708523817556035219546336736331743177547896038747122732213679308329522608604264668008677003555181236365964020792565978407793473651383702237716245524679257637382278026295477476610533353016720193245370789327633823587804271118278745515971164175470290592572360743978268316628655184015331581532792495705416770481824306150179103209490764067791670318203706672730510877042581350854377234381617780624811564888604790469249641203975531674857166008948314649437328025500233158268366443816524602655780345865052112107458829329399014954215390481817745617069758579681 A046192 157 20874463569830034114709036288622251701631080317762695744013075763499021062416083493048440358823308162475289500721732926119600882612772050777265951897467429284740072813265801840727206385034398650986379067151396348970268711428297980835656079737712180313084018946528895908384092326383580759117632178936692890287996149341067376891025875048325639027360803455011711318106417150216791174880200704053480258370356122183038982757100197528534562499601292135075099727117124123899780932367430946735659323870751003301036626133803004074748622848834273758818911391134023917120542030326829140775896352302074461659171476833134990122635928880261 A046192 158 200436597023537585961633793242813745367351724664987448202526648418982655159168277991727306769386185429750993454186902008704368927725105017883999340596873651727406170475974674093426269745079503280792804009314056359110282450888992532726332295363486059888756139391217441792110809147145814815223916377879006853799823054808753482617037879853278807672401806119838436744876284683885923444429205336015367261768949994437472520763357892962316138610294564499640253202544244219905071701027183345765331578165747158164878826970767496811086839266481196399020918811225081127588788794852348357618049315975189581836410305161280357411933119349688641 A046192 159 1924592183745544330573573568008461294395059558602129159877965134105995691339312742860482106551205793673160876671813132365846424324415575768950110891145228906419124764170236007379277201365047005467773853111054502008780583123167394870940261864424113409339656137350450929558952081046801787472199285942762044873493010684277501599021420831325308062944763115001885214612590767428255486696618054756218852394025199476232488961330779731123962034401485908724253576175730105882404374573482082118607767077888180341948163195536683370577051755888129598989125103606471837853083632887630218603019368756097418062718750090987137158734391689359781452821 A046192 160 18479933947888119638629867438383452105967616514345919528160773015159122209257425797778071195377371261463505308051756242789955357658669430808353946892777147362562784258156435666881145594080911601422061256779541318974254800038370874661775861695868041592993318342082890434407616090100581616162242728398484776996273034790609515545050200205347728167116807757846295710871659803969824499375003117340008084672062703601834364569225626214894390492006929085275718338799107274138602584749503251475688433716550729477639104838664406753513354148950981143012382845808423775840227915398236564173843621177998092263035856537248185836887271589299502160300801 A046192 161 177444323843029541024579656569784339113039759375689960707270582613592757347294111170952296757531412301366784294752086771456018978392119550206238829114335277830098948027693331103156752615087711831807626719823302633736292581187854015334976953063463070951808433381023776600731000138193703631588067205882964885956168806566421883986070423350328054535347525146077016413904462825127487414743293236080702872802293685959614092361215501584636206380288498675331538764895451870548756136360355647187478221938553026556110342712692438110551855961175565047075301096327381489146030590570234601567027847531768925812252231751906989418654423066062130383426840581 A046192 162 1703820379060835705029894223753201785779955663557758488365292606094944640889595846206058155687745425540352601334704229127764451440565774262410874428801900444947462736399127107096075471728926614928105230341682095109594562390310974216875574041539510711411222984331271960837328628919319852169927005148645500436466355884377748139424732659959649774300678769335823753760014941175214330186540602277843791644639539300521510913018026676990050638769139672273604349944807790061901882282729550174790914411365552444441042033088167952073112167425853626631035898114552671250356409890427477246010037218156424047651153666245954375149733933393056986642162362960161 A046192 163 16360083102297820596667503311898586977274795168441837629593578896453075828229141967976459239961434818507053376649045713332707491276293586075549666059117018958050259364805470454643185576384400741451954589933204757419024354335473393242585246611885428787507492143740439986936252894152309082341935471849226889307985063245626331068334399014862133782507063007815054537526647051259945173323675448328562851291125983561313861827184999791242964648825072752882650292838505635278930003130013004417986712990453812632969859045602245963113584921071190561735641646620633653018540758621854045945953775801710136173777451691041422158280755809785710119675912625716627541 A046192 164 157089516244443294308365661770956008402590797427422861361599056198449828007711580286914115416051541439559300982231535604716428203470519572931653631088767187233298145473399390906356760808367544190495053044433401739055376740734653131604329321091749845678136228152972720423289939452321842889327412230769271442489772140818148146540398759915973548619983044700361384333507111226183052379039601468310258220253600049516196400743119454977488269567967709804039535838230981165140495828152502585691958243343423097536224142114830732649648690339013404347932004459815426221731357113930632658745570909237983509384187043486226069317857442135828455176071126389968694690721 A046192 165 1508373518619061409651106487657216280783089859623319146352236508023936352076970765685807368248467660941213589524333828227441430277016437662996152090164676472697109834785321586677367162638759582932732757880694933565204970045509785034191376898537735406316035275217351917763990011684941441271012729897911072541559902788150795257454577824378778998986943412705807004555280744467162617683593079975039651102312216384328534278621571179508842573148661300713314870236043588309173405662990326697801178634596835592089011579616745649299680761521621787477652545087506075960430837989421176167420925924549341855396827817777291026548645001107469016814924835920566780703677701 A046192 166 14483402368690711411026630186118928957123220429512313015851313588446780654193245284403542063007671064305991447053352436408357008803483630969569479438107592402070461400310512401876688589300608706952555750675379707659696383321608215163652469375430014279696725034500784961397111668908868266762421343152329887774786744082051795243930709729286276032299082028818114157378421374866584228814808374880729261574143681468722536627127925722524451409885176241481539579966954696713701876035537288799784331557440572011815591651255849609744802022481922064347015389998228881556630684643065019628943071981951871257536831322110504950694019982776475363628453098438155838348018596481 A046192 167 139069628035794692349616293396007468189080881781087369954885166724029479817627189143872045203192289310998468933392700570059215771089619547553368478568557012080004097668671705297498377157097282165398857385252238072253471107449112036491605976751502098575912547465241261981983148480872941412511328465935941684502429775115958549781427417366028998083356786653768119433340597486188197297917172332011682394595276527150457412365148064166108602928874889122044442333527828761801377104519823384065202453813365737860617718946347088336023939720190654140238254297110448633200691873511872329055935209749775943265526798958077250759272953325974715334091389836278336439250893859735061 A046192 168 1335346553916298267250304238161833523432625669738780496794494355032817476762075615966214093637510298956536234392445263820356153425645518092123813161645804991884606943744124313956067015585759514051551121660636239294398121914029990452784185425115453775095898001064521563050217230316230314534065509167495568902262442925876689912949470817617900710310115833150399453980822259683957695588016459917167799472174583639555010604807615084995049082798605275464694493804994631803862126243897468098256785161731606257497079325507233090946652259448468638572645653413839137777764161812830313460530070255074276625283717066058626439680033947141989233861470161579491488051531244493157461441 A046192 169 12821997471634667926342728945213632095992603491750888549133364842139946687839970246880398583235328687388371611637790489810359215133832493630953306424754540963518983793826983993934450186156085696825711704786571784452572694365044860878521711960352610396968714030308988583166923863513294999283155606514963986663582292471838201428182269009339665254368734146553348903355735904144764306847936750207472878520137957511730684676905307680974397126923604926137107407471116121052855374392526384159638267057744429471121217822902733192922666659200256147383889423841429103831642848526104796336137405533287994406198308002768132115730435201184427297563121157394887431992466570372404085023621 A046192 170 123116818387289527512444616081637057223887455295166362109998072419733413063821917548469971230011532418792845258409829890713805363358906178198895556166679940685904290503719756565634276731403719275160969737809540613677363716895038840125575025459120339916239817023128907311047239887237428266886545599691175032448148270052147484236716234078208648154547874965089423019622322170775767190396193087475694662382565195853054394712634159545101076217671371702163229861843163189354885501054912096803378542031676850050099676038432718611210354314988600078711467675079748841152296853783496441589277907400561067214039528158862538516617199121738923769211855491835547542500175957184579531239349601 A046192 171 1182167677332756571539825277273150078250135249751583917229312942240915390098871364460438416870172151049920212782879574972843469288613001989233301499359154365711512033897733308716236331240488326324009934596735504185958261957053468577840910515936761543523124326087369737691687014230329922705349611565079056146603133025458427671802747851436690430240303441046054493281064634128053012417419939178004869940724512490443070786300028523046752852867683384160566406996310645473069489528273891560979656600949894056436627618199813141202108629209853878755531365232226324531315250558386284306035450130722781834101213143183090092068426230236501944847544938869483770108199257548419762286556149847381 A046192 172 11351173914632310212635874799932170969720741444227253478069500761399197155995949777727212130317421764369801464348364420479413101395456681741711982797951044052881997863581744726573544686936892177959424116836884573384030617634263688389389582648449758881788699862851107198186671399592388030579338703361343497428508250862303552452502500632778867432958745486376340279395359597275242854456299065591009673695142106550669169836998479165660761348134419637038386937815344955989250049095600405713614565878942340698227648339854929743389928446462662628822012090248369493069940194709328248123055950565922243770478781386804502905178490146113692552687202733812927668743381728479750600290932619595204961 A046192 173 108993970746131765328973098289123428378108481097334838144839429081642148850957719666865326414869466911306682610752782382563749626755705769470916469592624425636618577774599878966825867367731707452278064045857831076897957804565937978861450194749504068846173552559972005229618681087199095639292887524326008697229480078176705685190501339273194833654579443919882178316699749571972247760436371210384935708815884566375012878331788610648646107418033844487159207216336535271098133498346465567388235500589947754434487822922659417196216951740825857352095081335033478640231241218283719280091298931298535253961355424774883693712433770314557445654400575802526792605790181248663307715573772726797008190341 A046192 174 1046560095753183296056489477136288359354426665775867671639494719972427151867698868245291086508364490964945002058646752089012703436695185403003058199316396937011767530909710174257717251891415168019881793008902777163489617455411518838763956380595155420611199569892151331363691377612614316736102275429239632149453970282144477126895641407198716159972404387559963189820610715994717925720467181905817087085040449911190767107072664402449820757767199626631283070652876473857739321861872713282461431563050112459137611377475727384063145427225481435832154342156979371655130885108020077818108404215272584942614691018209651840222286157381890447059861776168659528787869651606283352205188765431772253048451521 A046192 175 10049069930428095262602646630489542537397776466671400285747590156335816430591495681933565345787989427375934998460443502805917595835397543483929595358919573796562566195176459318622722085835501075595197524193420420465996229908903599323873530305024487599204669423930884523782159378217641582100958409378671423573048325419671191195746263601420733294860193274771322628775325778281531950795678120223284459805622691231369179387098845260534568267434543396879735557249712685645477697419568294591729098480171679242691590012034111419114905196002121006034488641296234591599088118575967568925757617183748429320451009195493652194930697970747141758111347120370892992894331788933351499210914810102104446974223316501 A046192 176 96491168425410474958327316889471110307805090278552119767880689041641789394112389670227226204965187973299236890272176455295668666198783775837506571633287548278196823594316831467705203210475229436449918607423429868411718636095674905296314799224888749332407815197384783305204962985954416858719085910751727579908777871225712495717078496205200473898531415851949852321537488302448553796822175589916795477236501996163156949284156005118988522054085727929639594189428670554691402992883372902797069521145176901038212188157940160370613935628866938674461724101572102391555072459435555488805046822089948203062385647680439030166072721692827897779494707989939538349111845049468389489139851801411641468074239236593281 A046192 177 926508189171721450121763634170054970686001939456880987339790090430254305426450735022026144086510389131629845244458439863305507726923125980194194616893231679647672103590064020576446042604261067213291042873282249403068901877794440531751615378283851466065292242320619265365693530808974932459779080814079678843612661546460965964204196524816071348952965360150229207220080333904785235275554579218702949949140432361535941795657286574053682528228762892145855986527158537416434165892188449193089166950306890123597234188000951407844523590793475149150060468788806685867477214156412085227538490659950065462056597668576566372160978078763835503731566428008052326857278943270663686941369357786239771274344398175545369861 A046192 178 8896331535935700938658699456973550939055880314859880961884544680430612799062990563569105365291446551476721800738053049295283029898247189463040880873902238954689399260474971131258203433380911556906791157219337551344837727418863581890204105565966742552270186778354770988656605977622814315524381875257707165504641196260340323962576199314205420887445899489631084995777359044616259526667321272835810135494850954298966116958744316399907454517064059236298781252994182086843930306205390496268669278259777237821603741634972947260182955148185012753271941946848397696127413818774796382919269098511793706476719247751286542625050681346217626814002603062238610452544054064173067672542639084323622482364613443207347404814241 A046192 179 85422574481546411241279382064096401946759592097282637539134410681704653666348529964939814695502325700769093599056940134874867789777461786300992557957014681549695932051408569212277248790877470165157941478329036294730882455607026235515299289892797283703046867380470268712461465231440732248690182306445423389095885922879126244227690701610803926545184177946472317979224994326324990070274383586214869702318608914038240293501921130414624804219166568558178005445394149870716881383749993652983313216761214087256149003581776051591325327488348901663442037423577845889408741620398380712378736656371752509639392754851255713709170270125403573904217490872048709557275680266910852521090733546306065289425247007332551605480974421 A046192 180 820227551275477104803063687920754194519234664262227570790887649481183404073665785660361537137107966087338285261422938437015431222160158173814941078462374098337941384868225821101315011631802035144934997168124249282668381993900938494554321891346533952149913468317088741822284000495687933429108814982107080124391531126844173936733962154290739988481437589196127707605433399744013510038515104527513906045853147297744228999239329735496910970204982874231565971987893374064441408202837132850555277238671899406056304910788472012406958534360171005587357690069252529381705040911651432825464246455212469085763742755362509611748910308693443770410669533350808646930350629378823941734445550968991754585438739399793717308480911578401 A046192 181 7875824861924556678772606290135699711677289299486317037451465671183912364210685207562261514650695994868296514311089455815282035720314049007509277934403158135226231627808772282806257529411314350584195677650387563283145509174554355817684363285410129115746185419733818718507302260298130305345570592768009876908984092784071835261393260377808983758594837186277040301955053525117023397064831963398804939637412218034331172812455750618320208721283441339204927904849746732372616530846760765881038119062414361335738552497241904681355564255601034507300906876602925363545285913424935437591726982084213471789750948297598062440757323074904176958079674955016973755776517186019787221623293659313525281223317486291572266263482107494834181 A046192 182 75623669503972041954097460794819300710771137334432951931381402583820277039967595289347049403314445805617417043076795693315399669971024276409945912911198045952068177752278446591279863696092428762507411751864024214520513896425688930660466761712186168422860920250370659018018374481098646696240235402649615855972985134521126635335724149413759707759287638181194551783244716342740258914603006474040220502884526071712500623600971118197780908644852633534062843510801296136348489864749188671152595168682025458873862175022211857961904115575322598978932302241783599271509305959001189160104329656508371300912719519789793840193642204416319598458037268507403448652157471089811367523202923982282918781314539917932937500868237887684486229761 A046192 183 726138466701314684918687139779248635289124749007935904958807190158376628953856485757625160808363793974842443579326877936125011815779739381774251648264045702828600507551146016360696968403621971566281817057202682857438411150333955937647446028276048303786181440497873648157193713260206945279168434990671018681042726352687765168421788021277660336095696143220992899945675464367938440980994671098902233869892279703171212953485351864479341666487666265910630084185786140651471467308705178773646452928646689393692463268824725762908298636398683339794673458824699243602106992273043504890386335770066399147150461039270652155941290006048177709489896894128412958941042281627851564938007254454586926824656931068674579591764553934064329283333141 A046192 184 6972381481642354100617191962062884601226875129203063224981514708519329807394652936277121504734859746431991337631279638865876670139717387572772087916685453927362176121437926296816965699331714474887009244875848408933099409344992748487601846103039854100768745768799662519234715016706132607471928616540187718725756402465522786626059373244583945133431166607920335644083824025616228567559251917288652775578485166825323915066865725001759520483833662840421236534289075011734132892749697261835364569868270342876209573433392841753233625544796041853385855572702459895283832068296457774956300435959847908102567425986357282211554426444432397950202391519383752724348439336033159636723378134070019689087437070806873395307185746006647802094078592321 A046192 185 66948806260591417372811592301040678161731819701483064078336599272395414652226828540276434930838962476876186849093103513063269850556554539694018206401762080346485912289446460750890488284286153984243091203016079365372937671092209220643996988633942650799533193085832919011818085433218572036738513296850447484533694295431223444495656933472707019893545725673554919633499978348291562337765495928810972852202380701964480529300831737981543051206429164106058447291613614076885003384711125799437991826228678903650674930414974797689823509572832957477527645414415561089816111917675595282086891895700123843534453277170541584524693446778149879069665653879225899530780755563548117203966311905333074600030643929230667273065017941391278261643013360135301 A046192 186 642842430741817307971382808657400629646064331546765252077124801232026062971352200249081391928794212968105399693000642301153878239167366550424575245097631578801503802441088794692124171688749951224987686844351149190462538584727983591630910597261271229937263619241421919551814737095049711990630597204429380206304813898974205048524511249145559560433880924486307730400531148016471555950995724349191044038194483921777775217022671281233051375924612349912710370472837388077174790765863337176506335680083204964583437805635014574024843585684716512903178597883362644881954411349688997602140561026212153185769912264824114308248824264409368694394531658345935567910804090572749685359324890191630048239474553921035796349096906966053307861648412189940570081 A046192 187 6172572953034123530549800355916768544820831549780220248961488263093314984255509174564850985023847102080785570976005318282576025789215203060622231809409252017889959164553422317187315545664888747376177784836368531510741930117620427354630782910905737715914954472422940185703606093768581901315462957618417611890491338524256021444708912518638729426579104743371801153750980449754181531949898607435436476043770582414529495669371160341568021330085076577432680871221737308703418264048816378857688035762167107841251266159032479524811750419921138384063363419348402701740965167963601837300158384886797199189638854032387868417263626062165311425426413913772019443853641346898786915272120391653719817862360066719141787313361227623025920696269792204795993784661 A046192 188 59269044852191223398521875046130002909968994894925343283762958225097209246795336122819498909117587945385490084406203373148652698474166140620728119409372392778147809096538158648543809177350090063556107865011123795214994822526852758731181185879606296286944162906941452421704106160551186321381363328421448704943117626205092418937889929479457830808453003311975110192009183878008503053311370477599336693781241094149828295639526664577064859578425529371896251812760751165332834094221944103928183342881992889408489693075592062762227853507239185079059902649404764858754102660832093492067123209542465680406759090649076047718451029200087055897575732005507272353947096302118061387693214641334127499484333121162645520747098158539387924472274683102038942379747041 A046192 189 569101362498167174038483513643139932024753744160241596430471675915895140094413833195803653960496094427744373709682793812968044928172917493025028341946561906046523245055000234789895338533600019125377000343659025845285848775160910071716374392185196746041500136317497353730262641650006397289321949364039792846446203556329958882385597658152841572784036311222480264691871029845657196563714247376010223498251000942256068880201239363897816440104020602943871232473447861467788564269300843237102037600664859961933210191660568827610432324564760235207994801176221132825354192008344593747226679757868370576468501598773574177804698365115609848563210753290466915370580574839296278545843331713969900596328748767043655571071849204933975227756860810875985719934337305221 A046192 190 5464511223438356352926295299479554581171682541457644914000045748381466910089352379550770562509184589577613530974884101785915794251663655293860181518642768012486323420870303157914416392055818206291779893743706101155310924724100235981767868182581073275884188021976446683576529463419255266220883036412146762490127741604762638983574089775693655302414485851905252189596235436568816523396281149993079688430869417266301679237864004732620168880813946251041522202313794553052954628780992602540709661113400642472489794851835088807123308418242974271227981001834172667984286092910022128328777086967928884732784871944664768606204665983389056565816893755519331315881042325659826564479126283424324344191821146176820059630786375318677871597533453033756531780770564424987201 A046192 191 52470236198353735202631113427119169445270563738322562303986842845487169354782821454032665745409536468628150696676463435665569643436429489958727969916979516509331771440673405867293991406624627883213651414350065639634269653914961690736024998572769073409843227345517704738204482177489047416246521626307483849390413728442727303190319527640612820060942320365957920302022787970062746411993895038519303792302984646340027781785901293241379497695759071798480093242745822824966608877766526700295050928908835368355987048234110331065429179821536714387570838371616924781763982238767840467868323841839373393335829763944169509383203024967803356029363965277285866004622853040405079832832292027597030638959966049261077445531155204738095718145540988273269407282973239674389800981 A046192 192 503819202512081341977307598200902965533933371843690701785236751002322051763157741512269276936651806662582913411873870934376697930360801710920050673282655798879835656887022622267453747571993284878799274588809436528062156061580537430347076054527860460300241393087472978919792754291720369871543834434921423509699990130379325960470809120831074522531512857739442098834770620492307054479148856763581205020613570143287529494406544979839721204254509726595059604275323188451534825391359560595240476478672976093553545164654132547055162177523087113306480918816284709920325089472362711262449517200564576354881752660607043684432746839536181841204896228775605129857057319012927250895029103569860404770969249813183719455170092645108819766955612971866479814974577266582926444034561 A046192 193 4837671930050768847312372355293956847937658791172554380219280979137453495542671279217988143113064902164584665952662212035421617861754774591824836606132091063864665468097419778338685016892288114781602751388096795192387182869026666491230933539551517567033844446582688198070145288504616814017516481997593882232655455841488559429713405987900449924734766399071802667053547195944344367046040910650011692088627708212862211865263863110519709761872304699006690521771560012765814568441225623068972354853166987541465772315021932482713336163147502640432115394903127413038036727349644514774199796291497220320201195711319069513753725770023393071446057559339395179601598372539274422688989619645507579013816097746224024947465784047179682664212077610320950910116483630756020041230055941 A046192 194 46451325368528279959812057378224975452994434178905495315174834176441077461878677859893380637902372253932535299894549148090247440331871415269900370172029665112572718944835767824585431264746002906139664740029230838627865201846237990068261993499697617150798514075845578990396556140428576356475823388597062022276534177289983017264782163825010999346228704432374591469606061340686974120069030344912555503853798233646332815042734119180665273293776665465352515794990914967254163034637823041348711956059632935700178252215295431044880906783380142830342058715378910603706518735686197158499155181541439108949995526338333044864019590411017780735843203479880643738929417716064793993732427432807060203830257399589993274361847003250926667832944602258688798772458660847942037852964553113121 A046192 195 446025621350936614123346527633343859005695709048191774843754377542906246651505569268024961667150435269195301785002794967300343886645011467666808762566992238278832183443647574554249532665406103012464946052157923124407966475740394311608785170353162980330449765122424802883099533990249901670264042159792507540305398937682961090287878907334349627822038095224894428219354733939729129556558462325809447297992478550844379477178121147108884843647133779926010157656812243744014460692777808401804709133112240595426124036305494413871013984220679968309441807352952904713662579862022137766264373278961102032640636723699478185465246593372866960602173368367756381841805089308055779388544345520823772431670552537047017674198429977749613817352251406675852235492197151345455816708145597762134101 A046192 196 4282737969760368000284093398523310355947714745286303243144234217992151603906679014232897822034597841552441033807061537381468753909317959780665282468267889299923681512853185066034136188067798136379685505853155637811334455472194064333829565137469077437435361493907008881437942734977823415409298976342504268804950418323097615098961196003442261301336210444120731867387652685683217761315100235183391968042768275191409498093531504211805393088034505261072884068468195369439111884317889481636305775747431778137648707296427105146694045231606062272327117403860995075681677488128617831145473353725429320175976284870966863198504252925546678144684287947223993298564368728606533877624008811958522430081840441630468064117660050284504788623289650173956930906507278274760405904089576176747458526881 A046192 197 41122849539613432187791250689274298404466097978543374692479162117406262157805685243158715619151246807436103537420103096934068007736927163168936574593499510490874951607584099560412201123577465040111637214737054382106510317036040929993037172841192911201091360734045334157142323258157526444510187100576683829272626376432984362497264313737173685681080664862409172165761812868575523004418462901672467351337213680395435449849710026263634237322422475869688052899421454280542108569205914109893999656922130800565462292034169027313061808442867425718205013002431467363742562527348408552636697376207199053368622254690387096732559651125852610172391572267071415285058686690274848984889953223881386852822059488865201814610754128633385002611213403618083043888430650502052266145612293740983499012979461 A046192 198 394861596996630206106803588834318414756373116842258738510881671507100711247098585798130973142192449810403624613866796129699383628821220711430169208581499831465491985412341011125892889154454631247353804156219690323831074252845609537599078599791569195883801808332941804669871706486885833942363401130438341786171489661559097525601116841543145726467475242672642427014913059776409486205208319466758796324147957716388695998047417578651911734964507525266239422867360735533569957042403302965312703069460524199597790790463383703832914337974367790140142262522229545765661009705921930793799737060868171585016190713560812031859174571606183837328625732224131782343140211035650371346379453231700264602274985130243226193424397025477712510568082478251183213459780199613427584769763340411347380775170259841 A046192 199 3791461013238793699424095872195874729216396263453270428638111117332018911988378463027968360952616283928248796106245439017270384669873353534225321571862986788232143553054346781246723961248872245659626187396384251752371592869313225743985422722161474577683353762521546474394773968544754519357046933144281857254134814457664078007837561415232971528367011599062047721788023034211271017966887279101355060632001338655550578577815853740505630215494963935183955068684344883171884446979047945867018464978960296442407186604567118290034616160168071078058220286533435096010409651453699852133656522621758807352126409862988662439524697504002926080176854108424541106987417021305628175393086525040832716829657554398535969044059245627882866893089725344954457597557765588257481166907001449017463809219685822016021 A046192 200 36405608254257300105239962458021200315617422165305185813524404437740374085811698754895966403736048416086595129808544091577034103900740311814410826302859190559105210930935852381190032350018782148369099404026277429106581710900071340748138491379115879103346366943930080914196814976095026407980530709687993262915860702251000815472158739107950151072234318906718539551966170159583564538108565448722891825429680529622638939115491829568917482677270908741128811303267656700855698926322861333811808335415273696979469606179262679357528680537019480517147241051151781269662407707597416274265439136414391007326946202488226423183504113574261524615674315820466711485161395895436430704474045467062622515298107235059757244517830683094534262429735032194170223600566451718668134551213443143702347084780042487827576001 A046192 201 349566646665917582371720420097823693234683758414864130728190902773071954639945019456132606380705175938647202508172844261077242448384523804168619219934732375885541447126702501509839909378156384939767846817834128477897145835690892144550400050236847948988857237712262874416571343005690475024674536517377178166236237208879295372499590205076975935362622401775299817715931444084298352483647427471749928206420731813435240437836373969704891928161525050237354910950020970957271537918667667548213037769638993059436570716126093642623872100481844891757576730514939117217863342797940739611796894454194459830594530084165540252419344059015361655356778700331267255255978616400563586318731609181648776351059708841386234663324241175014472359967448886038697142058181471844885839703270314158828487690594158748434562747781 A046192 202 3356538904880532371675959368539340644418233132682103217946903234902632470712377991006086531571564695626842022396880520786319590412354093666886769935402473970393778416205386488561630428659025258172868716775743897618490965207722235471901600534235722627075128093166781176217837121343824965091898491659324955064207086763798291915740249676990383823401749229612109942989834174131262620964418060475177361915160041442924649061465923741614542725289480855108173113813290059864064606239348017475080254852265275941436255036773144977211740551297994113636771249257204352374142547883419274155057506283736066878977670541211315015504118471161389040474264464906512364501195189516815660396030206888146083460252808996883390177482119244658280505873181774008537763872434892088142114162667005339627995102738027522426183676619361 A046192 203 32229486215096225166914979484994328769880181305329796683862034133344174210708298829695423420017557826703761160407644252417396446062181559004922960751115335128988684466862673936466273866144051150819500478712846087098621770027403069310307023779331358428327430961730195141780797622572064309121934292238301701149338280869753990095642504898871460395327660740113077897288570024076939602201989733035225557359438511514230666852955361930608869543337667009223628001480300204793777391838681745128053058878413409950677861426525021945093490149691238997295385777790945676557399526913249072496122563539539259977483761942180962613330293140747598551272232035253631392673220953761847570559095727808369511736571120928365471097948645662967634402921931426581093570005977775648868735304088882000793850148002849676177467228336358741 A046192 204 309467523280815049172185261338956176309048856475543575076340033801467525868588614650357464672922058680444819035392177714831319888769476917211176602245439512506075377857036978932562673101084750491143585423732031352577068617312159063795332570427539169393077365019405240584598042554099840152363847982173681275110991108704291049100067416298714085725552375024816544357654906381352599929080884452186175326587966672399601420197428323791782623740585553333084420962040728753139790652370415877371547996270270710081132883981238223943642715205594725554036180601577411129099797883278469710688494700049149690567732203191151061801882459233339970127926931528240903725935903096826070855692776782385757163548472442901356256599112718173695980878575879684849886450659634729345545508247747282304617209493128259852628517900302040013921 A046192 205 2971507126312899887055097712461677719925158349997988102553220320699657050046013667164433546093974187432073325674074530010166081154568071296880158729837749447968000649194584604847792850650341908071909556419174486334598925764809581303159714030938207325180970430588898158363115262823669042570933359202897395365314035476440321783704857235657747752265293509660627718809124513785177640442095050307901922450672098628942461322505039912093334822548232939766609600853887076007348065050283341415839858732134080479785628001309987999781835406310630405078616408840960523870670582717840339248781853613749371789292104637557670553240712760228237252420755845261937122322805148862502978594514472105372312476022920660167701847499209221955183145428451193811997183118140242665198152321326134100600052444759167403102089352701232959877312901 A046192 206 28532411117388941434687999062871768127765194167631825285172446443018073193074297363524276259236875474800709392677644601765436996414842731823166366912725467953949229727491023518711528019381909900221725069593327994052787532616632982360780510329736096308848508681437235097197392169034827592666261962702372808124064093533788861062842990076718277618537262554208972331188669223710369322172396743975589807185178164447138841219091973038491877174325508947053432054314602741781827367473029991904478446174403444496630889987445620792666959627751957943970149203654722348628767806156905054188333647710726767871633098162096549461066262121829074864404127498278188720302671313441850503638457105463008162009014920630457830238331150350100950388708007484406917267450496159411597929243828031386214421269960315911458002112008720980439918463681 A046192 207 273968208577661489342974279946597005101123674472442436390237728192639218100242353238546433476758932215062224156417417792077196029409238756397972158215831213456071055875368158632083487194312248211587096046325578979720379553585984131818633157026411965819356055178189900814391201243957151721112404794934824500709868060797405167485096607011791666035447042780221042663445883076942452446321713093558563020690158284349328524443259802610559092534538714361374114818919214672702030375127968931983460624326763141922569325873824849541200146563838893867370967574876235150572904604048019612476040436536544811354049219260346430367487695653090016619771179817711322830409127628863499673433486532141332266238248791870735425780753858162460103677191142436824025790062481004529920651401084436044296772434106508622652333177418386152951137210954261 A046192 208 2630642710230294503282297601359225380109221394519198106587237380933275329180453882722225490719563007892152001549210652961880634508950514124090596840022044398879726324566055331694242125328258187945749396015093139769947090420745087017089533212987097366061360532972470746182549217147084401791293718174702222153443344995712590884403036557684233500554084886238419897445435038116132204679211766951952578149077092661144088044565339405574615368024763560972405303437830244972682153880151390211875197010307133514337066170409576217848983014639021431162538086683812406261078681379301278162089886083290255567894812731704748262292067392594708217753968004205536623539399723189676010422457834043163966957411502890527880927888968307744791565407438960970376811229262675155000138683155283511069306222697869425834391791711569231831915839059664352641 A046192 209 25259431029663079242855132225277002153211738729049665747008216941483581518151500081656455923342810525021511303813296533322560060477746807210279154459919512102211918712412207419559954255318447926342837488949828281745452982499614771952109566092468951882509218018245608926654936768655103182042850560801085942182538497938964236874632789541787403060528657042214265075050024572545218352387338939950935561828875223042147249054587864529067654153214687177918321362235931193308479368855183273686456709709508471677901367445703424969961085365363737218183796840966999150042642348031146268864367473695712597426381180495779773554182000736206692653783584156610382841513993311658141423212940449048973878583732984516599920798854447910211630448582125226046415704599354416775830327105736380872203042306048169792755321361362154586631669733699759903106821 A046192 210 242541054116182176659600476344812173315913735167113495983574792484887968804015374603611407053712175941693543647063271763752568738826690333882586317033550315183394444596855691076559349065325611660485737623146855146226699768014210619539069036530353662988756145349833803941269956670077083606891049293518309042134512503766589606757633160777206086502962664365256487012210438500144148503491023822197116312728281742573605224278064630642768209604552058257608160747784107880317773927065315913785967114755503334744075415876578116151990123829239590129979386104427039154897045564716385094334378320336346277197856527225664653962507308776989270266921757317804891838680740239141750756014643769310413138997037159916889548982719480944883767822494001013058722625186189880618847645869142045979610101153368303652167169877407616629268060951069255529967344801 A046192 211 2328879176364150230622404531007754262902401531862885059384619410431677334972574108792376648873288390049330881077590231662255631707653820108193786605876995666471441354807089633304915450165302267845536126314618614164240489427019467869199368936654889779549084625139886167198465197291143388138264673273512242621489646878628295465122556735149943300814044442706535746076979555428359541385302458353397770883881399463316534321370727528843995819555254710174866381581901641630880071939201794548989582549425633310704140465345535625587984199047273179064324847190911588998322281469764381644652431767502123257941220948039651511568221624694650236896290059981978414824629626262245779101111186259978137911675672225788988932732151657178326028419956949145264628600622090634347758319805174819759835319071600145619939372407546573512077334620497257898986541674581 A046192 212 22361897608907516398254151647135980087576686193033687173097619595390173285518687788609025978869908067541499178413477757357706811904323241852186405107044595355908464705463230062138107075927883310527226224387230310058182033251541162465841720990691215132876647581837041627605858883119602142826533785881215260133234547194076389289517183013276594797210368235905491868574670679012669816237525701618301573829912884918483619980196501453895417216601346122547008738341258815155602570442441704194082057853617816293877822004172417200317708127261793236136057052747746973134851391775632027835567555497177067186405326345220206588413410077810722797688906889025199421341201832689343731787118854453666310917496665714988711815204571229506805580004658803198829950764450689084817294767921642750191892754115403444874354201690092321455349937757953719276813243191984161 A046192 213 214718938511850796091886133493395149793157077923107932373198283970317033455873105173649758656732208391245085061795332348558469145649680060610873753644055598730437411630416580249560470838144085382380158361030059122560049719040808814977544335753248111050991790531714648568385289797249222484276989273766755654287075500667874611329648526170925128092870654987120090215518241782900100147153180401636473358517052637105880255733312485589576267269810305913441667730686385561222454250508253304469781370520855722628181536179923084611915007849983539606105240756159019245129254065507337261512738023231462431621740685625583475622294051998916935608758647052129904861739805172853452250374136139352917657451665072519649385060605360213572690000878705408358216041975626915970325030013825293882167734465180784806083403424688894063067696590274536991998702862142890241541 A046192 214 2061731225228893735166774255549428581177914174640996173613762749585364559853120270358697194012916686102827239221859602797380663378821416037662367930303816751965064670566795298093049578849752431913730970055384403307591287344047812989873218246060967371620408039808876473716593925027328151174425508180174601911249238824178384823910895858776040066671149231975958870343914289024736082600295021978987715570179165591577777297067646506434609864429301340779520771003041935817599190557777677787077136525659198795057982816521799454271190705057833820036029285604581850043984124402150060609413282663500946771254886876971526187705060898880190337904577731305644457457226187928537015818748723422947860893184577108837007680363220853566153739881631749326396787236220018882696371853375455703934931836142773141592609394809508559103483701204466166439217825605482788907294721 A046192 215 19796743009928899133220570309899479743075182111745767335931417548320386533392627380111105283262267363227138759763210844265116781204974091143953996255903494808312952236344956821872881806554852013091559392091642679529432418517497381287953826621133072949051046947253041368912086299727115110327611245269047253785059536902685350411317810706319010549251246832562502085922174787697274082227932653889059643268386989493277180500563286021472638328673884204354652529729540937034201866513327011603261360449598256309291028376060782179988888538050312490002413594269954167963316317380190816464249078622198067666126992170939908828760519128753535625642819767238151028374380994750007253038172991933009220943440651947387875227198261575336847996770738056153356542683968579336023646565786095655357921608475173240391450602877497759822756435897587539874832569465142876944953671701 A046192 216 190088324319606064248290180948880548943579317459068683318617297685209601908271448250706562571187097208790300268419111304774048535749497844342830234386817426845604215408319604836828113013490110179952721369132982953457206775013722511079119653342901520395820781167115663415417378933385834262037572002647883550669539762090345910471088794491179280517870405415115913053065851967554936712816526742347728715675336302935281895588631375310533766797316771700912032810942281074360470504661775407636837795959905931422613659408952813970453853471168395471169355296150814316201913235500467817539659043517063182229204607570478127602232316969230550197232017500442994868806348854363381715135521249792031116551056246814241269094550027283163560898838886933552780196454679062564480171628306237107291059349646777311465567096220338680309548194004934353411975892786476298942656248380481 A046192 217 1825228070320114418983183184250580721056768863166795385479595956441965049202835912710657033697433224136537099950221546985229569775149897096405764766628224676667996868037732609298266719282650231393054017494855510227453419924249345033884325623444713777707598191715597652861796303606284480856969656041813732584481667010531964529658044193386492745213581083544696164573036224670287714619190207552090237238854935912397587268164857965168459207315197313198273134696015253146468300751560500950801904913545656303921680048353736543683515721041270395263855659551226524794216602923959174603824989671601762053566754975764738810296725878778032614240286206396433869492127533325216196478724022002330090848114021138469692718457994134774674936413802995565235739293001285674775559271951349922918113096517386747269519134866457089130834521936078943763874252647703175957304508351995709061 A046192 218 17525839741125414331470460686883895134706545680548251832306397055138450717236028525576280586856191246971932024931727025733063024206940776170190308946333978958548679081294093106162352201723894508345994496032881240071024784655435436001634783557196488350646837441032387495663304691810164651802788375275923457628309415965588161323430629873808308848361525046325767157114380776218250668218527660098643715619756378955505330013637070592916169998106757804013046938439105649770107549456013425467824483343027595870350040401678918883496303982984424864155146571841521794923253505073942759045459733287061075721284799048088414485991034285794352192704677956586540514420413706182377064225326344130852282531559714420529742668392390587556401456281775464578506635138618148594515857564796690331553484845468888197635145421522153873613934399320681824015786220511270002755561590253206550025441 A046192 219 168283111369058158090664944532275976832871530567855450927010639043843447344935296699747533484336114655991267166857342950867324173205475557636270250096934099331759739870589013967638296542686115786488007757853708172306469754808071132238352157831875057698197155401194793017761398788964897380325893122429760998333294427619910514495616378390263188175474618281238932697916119640211418245946587973076969405290663511875826266393355883668323099153361881118935963504619157753077319543408340159781549738257846062001444784015240930765594967161100726504347322118966632723626555361503395448395329755197370777474014586892989980129747100915471490976317703498857755623030942914635651245475387077620421614537945529751905450632211015963722432008542671597079825145365272169803255589561618548612226638568079167956305919067936586627983908971442664938120635525474961918755726432306780941348577621 A046192 220 1615854417839856692861150465928453242665337301806002359252904323792587726267618001674947290940314786070636900364232182082501020978055952097482690771240452275449578063688716630823169817240519882057963342144916809837605482514642314356317221417866880746821600735515434961524157455508336252835724573958782189830072835465696964794598747141872677259052598436374931185439623423670929261779328469498957400130957235421275304854403673181346167805154410784397265317558306214305942772485699332758209015118927354544310276945764303015532323991184585192910318122831171035570740389657902098021549197263945420918244412342061690741117417176999322970560250396291354212905802599445917817076677602493984944211941070445118081716440747506891272204589625276393385016467290708235832711576454803738977909851977211325247561237255181683279747620329858069415152518299824363832622482447448120345622492293601 A046192 221 15515433951815192595794608683180063503796591939069704085690936390045788303778220707147547187861369091514140861306090245498831852563969078834553239149180572651932749235779317218575062617505175364834448224787483450206979670799125747641286827816005631099105952564222051099360166870029645910763729978826333464318598367808327828337826655560645068651159862010597470961352331416172143131393693718182400982980481969224421965336157803493930019596769553198420660460258892765146504748330365449735982803390390720076621217231784053539900444197759419861224148111077582164583616497868620583699519943733074176459612069834461767603219459603800398247848033328871879653463760936848759964934607093671856356702636543876078290889358606928958979744747149895386611331039100235115193526753863435940047341786458544576947915043818335454915550022423388211081629542594278016045879157704670419251886229654581381 A046192 222 148979195189475061464963139714744503835001633133609996824802011964315335500290748962412746422897575076403994479624178173047601365818210116913428104827741087363405982712374940244041120430114876612620489796446073943970608961407722914209321764372064651946734609700059399140621360761867204526817082420965879965604991697622728342002846752094566807315759735973158479795973900818461494676712985302658944739621187737535664289882482374745042866822013444656824397342140570772630524287525396562665574119945516575248362383549313536325821049654561958322889077252248821113160850041794105186780692478175780978419774176306089550464422509998274246976513845463577392141204819609819193737384280236759562243073771882357033304001539627291116616617789928705876965607252423990285380008057885135441530836855665093050642555003182419782917428035561753272947737452837739210248167839657762918208491231520798128961 A046192 223 1430498216693905588371383471746368042643622177552331250442044833190419461428003467758866484005115328022262063479210497511512822815754600978633657828002730771682851594071474940443965619794900427729206578191026977222522337040457284623112159940213736971986914623234017786326195206675282027836851714642384400603405665961975069731583506175785374923200856333654405712403470434306535855713654953482437469207441661675335479287029630426144098113294953498825274664858573300299905529062314109464349392963734046765144055530219291344016480178882659726056961058551945069250988317517690500134847625475923905221712495181279002029097617337783969715668087696293236790467969024429722961417603893898758222986138000911755689908944492611890694823805039150686680728374226444115619983722178286316646143155440754437013725236192642550937237689081913932503455963940518429302524891550514681835967513553176473979704341 A046192 224 13735643727715686270066962630745486230719556313855851533134517663492395704316353797129887017004370956772185257123384717481367951629274312778630265551054116041957653642868319665768017637229513476940964951169751238844585536291861885543400045536610538032953702265558429084244727233874697269422245637179092593628021238961892921939936484297044417918007815199989867677339643314237456468101020186625379276670910095785383534578394221469353255338815276673706842675147623487339122117425815791551286308572200197093396645952803251935932706351810249035036981761326699302699168711644014140500701713039128859763102400310866801177305771212979167211570731083293814198496046431369380265712638851831596220353334841680906252148651714057834824407059369307103579647972356709145759093414975897154551131137011287248540696667279198770916936507647109544336430892809120505325104798419874135331197146929109271632322955521 A046192 225 131889649643027802871277386809034687041001137082021708868826388162809150362426167732037707378409485921811194816636676578045597560031469135545806831187563794232146618595970011359229564908712168610686717731925373204358733096952120784530442614130374445978684477166977412832900084573469636505710374771341932441631859333106429874492200390636714325063336118349446375783409542699837622700170140118321938332156609532289591023686262027519099531619206173325979604541492815866856950271617154168161341670560873328756747829294761294869534502373601832351765372815297908152572348718217506259397237713754089835521404026072447843625487986089408625781532444193699507640722247366039764881649796837683093009074498163682060921375663849438837372065889240281769421093149840746991134699350614842299713644531439224719733332385489630405701873409189856762804476929297211151613226971902739896935473168845793673037091039210501 A046192 226 1266404402136709235454319198073388434222206687542016134702619446004775798287620358246672269117600866816860135857160111379009110290054215010236524414432722001162955789800850406203002616485436605770300386720982482338501316352348727481199424437479809893676790316803614852463077527829728215853133749132179598125456519688466700692981186210957246652213735490383568900282430751664197538929577217315107065239988488058134557224051953409844172233254362337460779489100571342805936949168945796896869411169439197130522095563491652000534018355858618442431402074735508752754300389693155783458718136026765057561547661695245243883625134465124730411775107317577171589072400820712667391024221083522794207241537111014340307286142872133660002388741844078126180674232845122880252166237405510300785953260239748298747592209024774763876350617558104496989339043138680928668669700059105310070500278036060163919392876526176277281 A046192 227 12160014937427032435804570068623288936366941572777301843392843051711469052348580317458379396029496144766005102689256572824568898959503012496821971881576165467602907261521147004391219764263597379894255702608156063488916435256519384322356088918238520468710094643263832646373057589320965755152153753456813729858701060416797926947575475505411091717841963115326910231065524294070082068964177740489517922112431130177598486175755832955061714264608855545092231328364081492129790719063267270186585917887613500286399832843899013214366349383419951910624490369844982228648884189261333114553105282731760368951890812076340805698120697508639675324455954681843557404573685039760784922574805962336073140250146330885197466879482936851739493497861814772278346552214357776746340553220433010557531880905108418633135155671322554897251088224091045970901776729413137347779355308354302215394203772766776525108216727367253575243861 A046192 228 116760462162769963311886246344601622293606938759600964758241944279914079835875269920615000714002952864442314179162105755101399188800037635940269563770369926387201114362170263735314085973456445556308037486143127800638093272831782775914535684593501836060744435087829004266859246509582385351242764487558576301923649456665574006083919022821771091717471877619633501655122263989230176361996495734603133773016498471976812606125050283982549170524601997689613267754172421386858907678508543159385801086687453660310814064445022761392693686245580022387197914099849444623977833230986930872783133466072227035910998016009362721068111053852823697340695665079954520621544934679382236113895895826129890769887697827622555062636487873507530482906466756701572605468181589139473239111770431529967910819664897775475615466008446963098630185251371605854494363166485901674696441002148309813109834555606310158028933096787492303315278241 A046192 229 1121133945526902250293699301596294708639924889602746890831337305582891942872605289429164919397476957374878955982309436771227062186289062420795455854501120151593739632502651610865338849125909025968072396047690610533570908116814342957811987321110715711616747597003239455706549838611952474821667269457383696194257152224201781189619863509559170517260073251061757767565573747759063859357808283079481549998986496215490224466414246651044604180315514117206811051883332261792537739399248312353155191847787012158690936360401275710993631560963709991541922460562263997434452926035052320979130532988120241267057033997831088771355196640974115633225684451641768625164517058217743191404843469147693248836388534290685442826238089681936370845128400299986685385427133066702864265204879130330318869132890467535008441071477952068350492141532581935323808904222820898467297878723272762471178416008728017370617290487136773729179726428421 A046192 230 10765128028188853244550137382041375447758936496358636886161536049964984155548676153223571635439573030710634870899821032715216496011348388564440331174650191925233161564089346405358719893992892493888985590541887756200220059099558048249127926342769407669442174365680670165865287283492721153655263770087033763298680873733136046317155923334868132484960131639223120464531137470860267188323498772132686108487134563644638663349696990218280005356840396028817802030570488623559525986852674616706452992736649804060296710621758984931938088855679857093205517079120944803516172371810739155054680504968797090574054604536176098373189877078522404457409324763968597258875172171461835444487070876860254749197111936371463794394983074489465159347392416774005396369298726238299313535024010297661290251446103449606253275692715829751854462444365666491607607243853163100597092556804424063099945337405971867186357065228554204560091429850422401 A046192 231 103366758205535423327268168848661985453086599598110741778176178320426472278686445550647445414325860843406558655501125573822072023473905040706693639143535288364968665744646271681602817556780904600413013672310810187343902473903048262473783390931284531331268046642518197929399032789547269905445367898708428737810237555328420092535549986241540298561416666739747151638670214429626537783218375852209768934211916081129324229993566033661677960391777302353194417890726779880086306733221642270367049283102119570799956856699193412915193818198606426845249383451796851441098289679673791331782721229579856675571831045699328898748280428352775486625928703157942019237950778025859485720221663154768696954097419976650261063095184655009754778117291140735599515951320983913016941860436281673264578664066616190228776418193016325799354480040306988119834309431669167869112384263138201130612912658593725859995383169707286985049224180244029468181 A046192 232 992527601524423106599575712734715002279162081582122846195410778071198936854963094628640617644785280378816745499486936860018502854179940189517283758615894664230237203246931936597403848821490351980273263392542808876988395354197010316715219870594267727073428114419285370837419346979945602139365268908134562653420137707582615995390304650735346611918590349074920510811390934422136544934195656609419429173616709723869207611759557705522441557401840300354976771768956509838100093692868222227389790509893559382171381677728944529052706110404930054888227486698636288416480973988055372557038534191745278830043631126750351549604890299853473144059762950313234504754206111729130610423732965125018151292988677418683870356376168662420590890017070185950809778159187718234062437444595641602676186671077397212473261561236067067609571965492565255560982547555280106026054013097560450451721124247871618301703802009172304401888446018611741103053761 A046192 233 9530249926470752464033702666410564603222528854264943971057592512863473871254883355937761659977782847871537546879514912228772090583763762225839917943536181422403449260608374710562000074781132802933679274682182378526032384847097219158051278723662767784074525423385931488262702640302404882194915406610540171889711424457970723459317612720810811926102005970400720005063824113651140674831608911545269506715298712556676050358791043094860450172494510172231184609331102516738657219552613936605754498108948674085490036069596468668770671156914320188430333482030922189578198871135018007618892673526416937746222270507225829879977257910912620776486357222978974556707867846872334095429198210908761133946580326476782546511662908401377858716189129808208534754285004519162483611326065490232615071151106503967552067282212297790170784213305131543589566301791490146393002764650391182099225104415150620339234046896689297159645873621485757827492747141 A046192 234 91509458801444563635228506403298528585427719779489910427972157113104298040590453128751292830466053260477223146320356687733732753766796790712574702576550655402023255570124410723884388120644588352278836415225051806064154082313432144158598061589390025668415866041923599731013099914764344698889975594909137822350446444225297179073751721954920765379084849409197364413702328327887318337596563834462021194060869064352493711675903984037292337033850729271923534263820474596768076784044105326420232463452334658675315944168883614428591455395985192044378007206233428165693577144157468921101234894162121244493947411366751291757190080855692684842348857995281163380274442311462040255180550797412959283136913001841388592921116890093861536972257134401348164759834835233810449401890443392617928310516737980019037737570540922145152802406583907588981760068819340830385506520119043032956309000873152008625707016598208622154615276625060228047844254996321 A046192 235 878673813881220773554711654450769805066712362100133265664444681542434956922275659687386557820373383429319448779430518036104389672896692200658380068300121449634045877580885331162363184172429262577448584325311672759645628972341190601113639429330044302805361361660024981231256297118864597496336663467402134759668814867739879055495440574893536468359160797925107122699649751540549917026461531106895415960102958040613932062835979695935037925338584529974499603770019587747064556541734279791673135508314819283651709610419584396146866485941578657095797436763919895216067538160001145445396049834852014663213945297721275396226709276399103248943612957984332507798420638366790663657909553327561024127919504697100686792446017867018350076629754288332615269815399333630043415994468426129851857404966646933036296388600266652225459418537234467364271316591237008861871487213180286552055296927158901171673418434141952293239318726507954688229642708981929301 A046192 236 8437025869378023066227777670807785264952043515457759837420087404198303343263392843727832599439932397222272086702868687862317661905421284743924974703243063582835453114508405379696600570539277658624072954412806266613065523328266029838461021641829023806147054126243693827858923233922237950395479943724019703053202138009591874465570041326376015214263896602592029182964672500590031975400765284091845949586887409045105911314857365364464250121808751622964415923476193817726839275145655770515540120730606431309289057003932905202918597569419582869448654943429151627631252335718753854409223949413014150634059058254772274987817570714794108540663886780216702744599271589323481640981207275870690156263323800964647792739678070637993307341937363704312637419419299641680841646568436425808394142184561433334276537904302022824127939191641722949047825592927297690272349189835450591353791928138270768177256155178924009321475316257314104291320801243800230154081 A046192 237 81012321519093963600698347640384699663299716768713047858774413590667427159580141163198988932435673057754873147201496361423456153511465503214475406442159828222264571171463830874961427515954959905679085930823181446706982395352381446167712128691202857256579710914830586475076399660865031680832800923301373721314712169499286310878524481320421923193825466818927866289719662651015735487248231231388373701037876941548148919831328359393606033734569707745119791722718809267793522972884030166755936447582147445116974241700054145338839977714700348770867327671009277164595389711503936350036222916867712039536220414148378086711748917776743753808351391920027821769309698002263432349910888605000813552879411008943043408785702041819993870078932489659055656168648845344020107860306710566143774423404301477909076383920811634557009819892684405219522753979016595830758088058928509364998823541928378988879112430354609903362853693463411302897307645313327100957558661 A046192 238 777880302789314369115882467815196215359218615461139170082192081877501231387985172185643848001414733260629894737156681359519338123699429856444108108732643967347120829552942589552974247311598954475052924483691233838474178347108043317836342021231908193548654578057149165089989761684702800277118604070059846748044163198330009147463717604068649980131096918131448769521859017810380591558525540883025880185519744805857916883114503592040039771455088211959888617157130083113159589858793182515534731254143659037406755359514862899610636263097955179478285210848376135905293304378608461114293958038539821590612637782593668133833938120674722809273681524552220364412208975618461888100362711404010535864057948244547301846512518265877510502504602423768888706218728793573981433993823388287676096205133960606321518104131095410714385466481616467276134534658691760239641471269482357087268112295804366912946469379008809113166111843160359073105843718977765579594248111041 A046192 239 7469206586370675053156739855263166419494517482358141542416160511413353233120006463746411065310595336332895191511305307212608323240305771970110822845575440932307225983102783573423827847724545644914498275213317296493847613781949036585483109920156653783251324001925035368363495216620116627395861155447913725173346333715652578334660305555742695788796869414072704266021023999295611789129226756310583270152986888587970776363516543659440102491905723276669142756822971335333749114030609165630134322746350966495032219845087471862007184059426587918650145823698779985953349144048008732115514235049836450045350508452243987272695387122969770637902136190399028019058208814578773047276250404990420560365870866164732183387169791603253814025055322394096379698056577707248524385188584314031555309617921866337597738926790394212867894692146661426101038582270004302804441576371481533823439049265489989169733010098130154750011102555172074356551008492316859781936869404659221 A046192 240 71719320864450919071096646974354456144790141506384259629140803148398935866917070676907866863468488418053726368261658822698783760234077898757574264519107275099370016542632098319073005440876839970870057963545348197242690949060096302185765503617002168394871019517829611549877115979996598171552258537492263519054624748293532858839399106482523760895377559982829188230885102919377446588838243755568679676983099918701950588784568969103440272087238983447488896791125553604744575879762319349587367251475730726141640337545774545304130081727977834096923520720870474576747922575855675467164706570654571554795633991545808983198752973320817616990413502426529942486776556625376403181484668288355306816622556192855810180336302492461924856391070703123511014091850552926271537572599352589507605795275189555439652882853523261100862114119606776531805705190822046656836487776677494418290304663779122580203409450015776366900797493568650414811243710437382768648392240429289731201 A046192 241 688648911471251138549994951091011632639108519249784178600868449414766070780784479519662873876613360479556544255153256504248414453159292743564456117801645209928709966535127424956955424819471569675748651651464158176607021999027430911638683780247344900770897746158875928176884699276432119023128159081139558862048781659768168794923331885784887596374719542158256451320254492210838242850413027411743705947808455266389240965538654877814689833141566227157065110319244808889786082263728676364128734718535643686061064026082307338922785182744859103572071727311652473187153566620017051787706780375910961019311227541472349404430438777131103635372179812397404317359000477658655408769842737628537251062789224197930623186856993145449610867813246866336630363213569311141481596523574598375867716814677060493409680643561791426300083806908569576111736955141234709728939652827215725032941971558168085749623148369318474576851302783235078727845487751068740852245002510665170594334981 A046192 242 6612406776227632567906132449279246722246263857046286176541279222139780663238156705430732238055374623856213519884255200692134452880451768689628008885557132786628197999300276991804587670043560571149698582287300883266432427991970442553458339472169502120199991763746507144524835332575185226863478411944843506701128882442469208475320973927907384217866296148426018462747895403323365888472219300369319308942177110484769573049151575352207682674385046825923155741796491863834172357151746870686044761180011999197827610636801977522562038020586055384521198628722966326672573969937481155409885038004790477052854852057583507435532089939259883786026053568226373828751180099701852609631626785224546396349595314125973650984390667846304671090817940019493621624065678433729953363547825721005729227346923339582530198099827438421810143613073970950218121711460430491995231889610437615088814392611225295588758890438786542871149842423825732376121958574518339225873745459014727617514758561 A046192 243 63492329176688816445783545227984375935996992916249920617365184490117724513646709904761411430144833261654001738372074181892618512309683429798515397754663471215558747260571293140180225850802843784707836111374011429660125996971878190370876063973087779110815420144596215442851540686502229271911000688366228270204680667163807680011863196732434817475064579242467087121048840342456467050272006871733176592719078667066302174028712460993243291224755386480947914275664804557290914083584991188598725432721740497761897031273508562089333350150882121057313445660926195357057582072186127434228664347215217784750551270145689296923629723166334626982318530989929829106264513958336711099027471621883356869211563143448374798821496005803224306364422992253930888497648281107105701055304626049522413665117441091994394468744862420164429572672652462155424828561706098442903506875099769152867070764911013730075177116370080015330306210102271899040444318387037342178098851652456903918206117369941 A046192 244 609653338142159239284781033372973528458196403735567880721654324932831168640255045267362367121518450923027100835635136410277722263063127412473576159612269765054662304567807557431733536814821235977204071191714675460295646556491546391970709412811249382852547544028421096935753349146959072893704201746214111905661837064977998901004701939703865189488185872019872822110292502220371593293345921510162661273969284418993522990254124001305546730132418546605015046951777711562615493196410728241178090918949391079497736096460618576379801305586732105806268320715014699095500576384557225685982479652075483164384316243084056571477185166311055149024338748539252650851978034276769000271009172881697207433623032953795980692310353663331891943406518480804304371860797171124750507803081655779688495006728442018406836106357970858591414334992665328542418253631380245788328981019476093795391998395861161224956555082626617868415057358252172350760613969030373985075765947693145732407887521471417121 A046192 245 5853891289348683838923651036663746592271225932671929874439404210639860391166004431010503544339408735618072960569766841439412507277313637104887848486081616529391396232901340905888212280315687657050269706875008202395747368575305831483824561410937552601062382406945479228180888215657560331423118473256147214151936689293238078283639468013173316817030743268070239595435941485271167696346240488068575001819476476272097140686117924631823398709488191659745967999883055310759429408381021728986800840405026620423596764236317828296890290046910451529069667358192125479788801177386936408850676335390564442129200419815541841053634635043289028374597073681155372963550863978861021982265518978982584963894291493210785863159189217053816820637365084088259938324676485939491573268819489003491942879532192835143301348298854767439332340280169999812011837915943684558353436432845502577523584815729988105171019111828203668402441365423631148809731516290185332617660162451650733670123632062962429828101 A046192 246 56209063550672724079185657969264261406014782947319466918799278508909614543144805906307809765384635557886285644363800375866102484599043280418005708689779522302946421573656370810531056883857696068175453748209757567689290772764440037416137046697112967264151613018942947520571791710990545155365710686501323804072784184931834962701507270857788248373264007371824568575503088031281249999945007873088535657307951851195392325874581322060644273102958886184462238129862050142134329616659077445320533428390974690357985050699387690846121988650632849995394840167092468141917369809768787013226968486437720121249099266684516514712943194208476084141825952462115142656762745073045498796944512965181607941615779484186932904258554169840395448428087594008953446989239246130200915402454225608447979749579620596317537527958767370594498272778778003202272339126473005497929450839853534729905367605247347389990964286817856541373624122382648932618869668657745594764398894784984397007381382660677729738010881 A046192 247 539719422359668207259656848897224401356807353588935588682380797803145908203416035146363158356719726287415379139108250639299474617707506301260053709951414487071275010558852239621378302310589317330933049840040385289944367604336784663963916438561117300732831187145507775147051115828042998924261222588667237910559659591778790018621794531137014747706764181753516239391741055840421077228304269251155631312895951855701680840950589168308381678511212515655014750776967405581718522219731053248946032992609298571790752033218756371186635038133086578745329726214754520906565105124598715514068942556098653213669409029504307758731839497155152316640784420944155918634862914640518900587239231226154820472809750712871436535904773979618260041989676440308886909730736916665703250202792205472828498063520637433648160200158735993593604975889486106578219188280555882847434028610837207631048762222000213908705133911005946682065870420676829627375237748720156910742425570065257728414142366184195497981950653461 A046192 248 5182385837288470575434500983925490732563802803146176575208753501706528501659586226330573140233413046427126912607431778274753179413124990905655755304947773215078860348439677631188103648255221741153923076388614031344288250047551033578941488226926801624523677794819552638019037293609077164680211103930672131915870047327475756826971508386470344749692101299933255558814929042676635152264927593404588498777891272410495688239415231319515758816420389472360565452498202898533611108219527956637302363474501056495360110664981447976746378790031908678479806035719232742652369997489027056597302973196690781719933544252201096414826608138740578335908727868079832668616811049615517410393172301289025620998311284729212049430824735493740363082789424751758338098281088884584836478246295354495873629957945411058269037924386655051718424383992572816586057443597558460628056044791808027819795484950278448704039305822514813223339946405714795699408100244341277999203175559367709923248197992719262510944960436523841 A046192 249 49761268269924472105653871187995713116853233159002233886218862441005288869789438741810128146158073715073546327441180795885929389425351544968600261178054808459772729994442774055815931609168336847970652048550422088927470487012217420088211505991034710637559053453026157284751020946183243107216388095681091221988946283878762625273790404905093719149528808975194938122224709276039994891626757523566589514109680684789627742773184210179401147846886901202393633819872993454752328279405385219900324045136126151859149210814399830253962357955251348997676518809646346580193535809324532672848587634565682329976148678240225898270857332616347536026243288348518132339902701063545283534076339849737992786670964483160143385763342574306120986702684014476707122110808105739046683198417677791077173122027693773460861868501800461647864317341491708295373216995204568058394711294656912072288468615443811442455971505802653325564563483321803047628886951170927202628191980978623180617771468711947992445898012129551270021 A046192 250 477807692745428943870017895712633853422534012228936646629296941949779282021189689139274624128836683578723145408963305394664915722509046121663508802175926965882964538327779168044266944123130722158992459816258076509267540272003061620135973301584427064615040406732279367428626665106214206706414593814518733982865730301933831400403178640927201504803430874087720495916346099653606988272764973476358799109892655157458733175612426546727378502110049208924994199577855030654328957605239400661954954844094719835650494226879756505117098584339944663043781255130418184143785588188764165235665081869796708535740197888529104822995675692955560902183409718813743238647913066995350762878683604844011905448588979968992412060887565967662638220578808824215917034749641333025237367486370063903627661821836285654825784603085250108356138123394578999059600813001896818899147557223239624926305847825695992520183789694677771409556125343516006457617776805735142755294621402153564220924131719323926630746250201522990858220001 A046192 251 4587909415980340449115439728978839072567458468569016521932275350382918224962174525325876199074961689564825927143319330958391724881602471434861466549892989548353417037250605577118277141654369585002308751185058002091564832764302910664328195553602162683398907347884293033023515953598847866611749822590620788022385520370222365227908696036392583944028824103461483226593817126649225025355094383693239665486599760712238071162602776928492078197859544657210893101952930184469873196173180445750706256512673454725789893707350211147734550352869790699295038614085756594502282637594977705268323443265200360794495050149507786270178579732901963166417564093806274228979128929386656961615836439635862466379358598991300657448499022658154077887876735627437220890958933968900223463557442155184955017736098892829943410297962703038635176612970430207478578711070996259865046786062835583885476678533864304734993306192324455271904589983877210684242845259781889565411752075286542670690332151176874796477501989125746091077181781 A046192 252 44053105734435536246977508407636917062158882792665684414657061285079838846307517770989374124243158014364774973707006806899171947648231208208493680148563683467362544508715776423710529069898312632061446469886467119825129014935296276195817713569714664501569243739344574970812432757829472108991815090100546992072211783729144848984547898938262950103363264238006287854033336133739759039852627999457513791643531792466254801844578688454954388128468845688489786639957836053424691775325921034858880813079735668182314723727482500560790647371157145954686297728670179689992733742401387737222276466567371994552032935795375875237149899599648957368380548245318126332914357332057613150084498614699946558162695818925488943828075554676029488216754194915843370779070649219738612671841192087715874176674359747116830970855253271491724857481603947457630313724102893085327360340627790053228722140976317228369413205874909724843056463469063633474093342566648897871940888132279980570404348391468632471850343353335212443532241243361 A046192 253 422997916674140603063137586614689948652010520007717433180520580527061262219326560674865445015106604178968879732708752216526518082926591179615484881925041938760625604019271847969862923010886456238684424001541106099502886709843882079729331021368204654941905194986279260985447946317162637591691541883395629627256589524981728469727263697696504810499910119184512272512944866962352039651439908695696663734121526784661217895073573403941695106317479658441334274105982039832053705956806297603534527816485365373213131251441393263034500648323300562587107131495652451297553634892255487457830593363656462626488259455012149004519327065777249555749226857833980555242369430123288272080454394082512447215615738873963945847336524027500212487703195891705192418783415482848996189974795662868805668659472184555716918152208731614900839042903184490517736064900257268334317054125661254028266606112177919492938800867817576985618572890325359024741033591082117457584486842434400298150479882564549657817832200401222720757050489341572741 A046192 254 4061625951851992336176710859696744479319687950955220000733674199563780954750134789292540232045679489083301168828694465076080819733089180858436677627750572547415843582430503775490847363040002682905535207201351230880959598362791940794264760271359787527037509180689009724637696209724962888325950076172549745580370780546662773037176337040733940252157186861046422602663008758539168150993366963443451365717521108542785221762241649980069467955906051551884846011475852906509543631172562294263217501235011665233856818094025534384174774664409684630804256721934957108688930312242703448168701620255552887572168272734993718946018703248443250634655118920541333046119104935129456656458909941895785903464395766505105989100636359883981485630896598735399062689314984687245412196399375283025079942752377739429634100980677270111024584998231519996347354237541956566443219268387239020551625898660410241994881137563371168340999812049847633886499771067477149261077344789114223530560927261980457422898192316402197211373986355125540217921 A046192 255 38999731966684913737828174611670553875737695053061502439327306483690844200449532027460410633237169439071253644124244520951775814550604231676117798966176115675244991317872093232991268410047182750372492820862950517377867963976641505662648148396265658466409508211070676389691898020331147336543135039717280773667090607552466421721238718537863596604708497739857630646257937586548225623486269931544111317922973950106296914699826428035053627370914800683718632960856865502322598114465237192709116843324054193090127794125701929715452923293161143501681910456912326661978657560600803617060385499863225462811497128313150234307522584072225026816708896125811022074855090344743612692030181181628942162552680934366288833380364480269466197527656653354105908237610064183514965060830611492811154741502662394531162081899544995397326450252180012101742804871141802050730523080737214949675457850670653031456929189944689090592703209684064090252811777048881996122747207080587931906045725419056469610118784804261697222390296224864947830906901 A046192 256 374475422282482589858633796444549798618088868579808595467200796122725286448935451777540073607803068908282688407579827061484486295234082099464902247236545434963129859218364256792678383782425685729073993160390843666511057309144113374580806726636182581234676570805191454004811880153523467000524294325415253816201658433348002034704561138224229213864470743140926108418946114043027303897547012889319593431245030151399554432162511599750934949946055960259014761805301611077448680585551576351830645666380067127039741845338171835102244585286158635493465073403015438673361961207958604088310373400985070638363107853894595814827112906242801459050788185944918513421425531371123233939417143247091160749044938867389338873012270638911054544679073554609526195498469146975126007268683335154597424802828621559910478880765330065127858464296847477969414416025349345749157916178019469559544725730513711747639192086967767084499967878386571344759864796723593859293469421310460533047627524912852959215903148792328500327194412977166873946827847681 A046192 257 3595712965756665861137687975632392554660335440365627080614559605043101716791834007518407759321714434420160935018327855320129516455061841768457759701847510300339857232969742275851204608087583024323385731953580060022888654904533812646083400526512476748749705966461940130283527283542234309807886937569502227425887550609916907984766774327990330373663051470930674753181089940783210585476020794276976804582703461590764571551327521680982049354328401959492259059135873108708796728659868121665040666979464561229781408108809331834949822792464771924847108133133843785229294889540160955855152588335873148406337098801598780700819703818220795537580641344734211440061505877370434947542670717428388143883387340451991497492374989294459465468542266743704017175070392511645095738278932323323832980145605682715598023681946617385812701576851879231282305120932599546741612260410819865973533506788934809530178490962135309600679600975564648368320131525328171188053897260675834957735387588167488695334632424585153455880023531016460098772493162528261 A046192 258 34526035522720083316161490083388436865298742280301882648252405860423066561909903691256299527467028391499316389763295659204056555517017509426649309192237546667317874187845606114359009854178588417127464069144282575948933197882276359883579437274766075105312095455290978325790974971760653689251863374018066062328118444754763717121728532392802014023683406359405595839118717192454273998713447769100518388283525206949491264636292431018278038149326365668988711226807891784520255111143373118676144132506173050548293953621045358941016363351002154736223296800886094622756250856002664290162571064890680570012578184329843638394674981235443172509047859141349712302552066013085384995181490289330239710477124493975083491532445774193129148517888300593972418305499713398347062303828300899872109120760680962606550663483572539373243495413073280081925215801780404822463615175306776175058399172642626310595062122579231155817958444067403875246038558146336303024099662203539945953714658573956701539750181324963494691031485617625636891246605399768516641 A046192 259 331518989493445274245116766643007795148205968715123236822892520457222680084357178451608980544330647293462001554346229901349495725944885670452844898406105221252075927611836276940332936768618197893674885668537669340681596543176962703068317110628903326648729991811998007422304811395318513181962082309434532760972365880647690601885929383268910610665077694199961060316543169300855998152435940002882383287321604454425553532273108371309984041327782408825227645707550317779090380868401940025660214295283606651900157312887869427742307285946499897312444171035000147433861735490042692973980051509927726497387627319598059814266888469003021524211082005894598592794893497796139989353297722215478244271613205507761411233703046831427436789609297993761056416865391072980535980596263606961639668453711078457342416755171239841115266657143628058494766690846390326172696086171683404422090882882180991045398976970827286596028727379255611034547813867000989656309233768424493300371733193891744660017192545747667051438130869020417834413289806276084134260821 A046192 260 3183245302590026000581527877144670765624636846303871039671531333177846313746931065582445739930363347844793747425516109749462198756466236690670707287846113142224886389610977743335470744493262081996477835061834631864942114058651997992585621012679292467715030276066709411977992473226873391812546225083327009552790594857860680404544976816419547290804061996024619741753851672508102101805415897194228875224343657687868958067395121945026035746551328540213470185095186924506934052578140316983016258987169058565372259970055368624136275618641928662991934194054774614773845761419139081933492164435754964937235427510202386006747024684692031440031636911552076546666855063286470164684979733531531812165790288808400576690933164142920473860699330818205363120769066777259393087338260850217363196620424654586720923076603581470816251068649621204593469683581824110129822996956888873954140482376302703375294666278821483315836684477653933086324233504904944533544959620312322466629436174033873651528381284518917702945437913302566428410771828616354457403888801 A046192 261 30565521063950440164138556431226362048519967850003801007802807038281159847375352007365465543202368321675062269317804131468106131110093078758934460925053479985538137860968680679670913148291365742711982278588850466629504838509579941547844429895429455646096394062062551961814676305619626912865555671288023636291362530852812372596750265505331109817389992620750704560359423442879627080679605292423045657021764513797313280937574428643031623928401815315347331892056339141565262993764922455268982093134583005061097788332314336641087090747892513075548654818869774816058319567284837974682698788932067663399608077565335990838725116755524416884162253413641033106496549522783188725165186048072046244937674081525056829624929008397275558582998184907109902924568162329853619444086000087523514452309649079630615846039130834111537801645907005662878437406985984259076234244083960796024252489686375675628588340210266911971377248325705686239274255566283410410109045965005151900082545771340060910230857076758102036015043405400373825182396685084429223908006008581 A046192 262 293490130072806823866032418271107651245217965671099650973051513510044363676651816227792134563383400694360600065195807844840645321456914985777052003131656226975024057516134882275222364714422949368258371842532307118741873594426872540090404223270292620434525108068894347870635109908567184390461673743161377872342653468458109543813315644837212500047031418340386269163951442144678506720583468212430187204494107637138144435693631596435267707934478484106636540614054783342122730759196732837352449075262007027427602398194622290372349621224988291909489520578853383729017369711223252813764191837833549268208071823546928673831052564339520766229694517246144288336503321850909114852565951748608054512359734365013306869657991647697475770593474710778738469676340373922187676642720685502139935553714053842188518766946811192535404500587747999725337551388409737273825891081871194606535998451828096861083001867404316609927681022586741521615578315623219801852922525811019848232270137866971090826163038122650011230898743833216476166834944559408860791610216290508161 A046192 263 2818092198393570058811203116100619236030220857853930998639439624920638941742050892043908068712141870264882160150947877608355744908523166583338174575135702166360701014731789278638004466316976011542651143720012934365309003624181991620368119803996919845982854441581129466191286363527385798897586078416279879042210522312772236986883084224976648920120485861514396335761557187113779578651415381096149365114506764510035949074216969651397011888555238475990108747628822137594723319184544034939335760751683698342776833166366974899840964421915246831022405301049495371696249967908846106232925795344178951141266242250089531560789775884062961641813109870435224042966071789915879798031149543524948491355631924435183691037399206176262153951962985589899261878722317345832683741269784578105547573663247892683045077569607435031594119903105754647455685505553072890317291947091892966527997861110200896373743308302227907878258681207500643764847096747339900971108351682728366617721105963716110642772756581822828331080987702271501198753575312477047196236612072913453355541 A046192 264 27059320995484929631898348454765727633254529431895479777836248305436461608562808988753789047981851674899997807408801455599624017770994124076298166493401009069739224168430583137347236610353238948409586913741192353243389934057521889111902146267574201090834747913536897065474383791954848532447437134491445655401927562904585551089941830914910138093784405195229815275596202946715069369532383768701757991399306748331257545872486906899082511718639691911978540088095409551129749968687261064290769137385217796225336124635853294793650650006880578846488843791187733980174008462843370600825300673130614451024889189877287858499774754207719993345168714746224504014415932990268955969785983064360603665388723226066899436327800308046477554549272817040738001780753221478345055361484794876248782300174570711828544992634851824226555546774216955537121492498983054504416900002150465182730640855844150555152586385234990504042723247026740158843320301352379413501362591004635250452338211231331956524932917872499759512389632686312210677215353983569662618855088332504762829398721 A046192 265 259823597380554095931917883051457400633890755574839538972852657589361279444781150167962990394813671070247908681857151425719712210281340670857448411331461913951933864104569444553018887294607334065652842003091785255830095781511321555070492788093127674877275403482926844041555566979064092081174492467800782766889429416799308148793384473561882920999868938564110824761878404932800908972470370295658899137266778282969970445431670205828020626125366433183579465935783374881125721604611761554775930317837100527671979125976630170241658641525102896168739047060579320628135457563972076600278430830474364614562034859935475767225305629112751492037348357180137817111197745606490725306005211352840972870114029061062443952435847520463071302519963637262180703199530553912751875748293259131956229540728654311729796336234769646615951328531911303961685923519549783798338183503356819592686646969817672520374238097283070517590320739692077797712917768738450381100182627718155992114984886522143482836295234638986109015136921972982144651120630196660587989199361932098659774433165701 A046192 266 2494826154988759433653345881161745506120891401775079821321851440336798699792326995349971645017211821634668744263194560580959221043497415350579095569306530804365459893392851638167504218455583011345159640504100408285288226450681775514264982639368065666597397333408315642950119488658589620208588944228385981636226645858179393940128526625199368892530603454308186944133741168568551381238591126046532980814277613673770907885777351443873747152973256772789038119936851877513159627717732165761697418621102701881488547342291478258807111482273388002131653483386838845483622683355251416672502892008914175898410207700211248439609526150965885618822625580474968573677216738897590954119306069623995957138231241655598360764389571563686102600319136295718642071383890597917022032590056512700248839801294238526658792591981265511954540430007865566423152700513224525048588733582332179578512001473548435696482879057525657874911755699800083986899277572106299206944540089987142831652834428047410490862150318070626746263585212394941866627849613932980982302629654416922998649344427664481 A046192 267 23955320480378470701385331218997197298315398605953560869492878557261283526044644364569277567492277516522418212167285488841219014739949971914919804799032897452055231944424297325114930952591620780328888802467530117263552294549350626976650808232719378437540534318111243320680203288544210554178778961306469727870265486640809123813805963861779866544195933368398272473461357938716825429852043019828439386119794509228769974549263683132405514334828585406953910844054185792097983864219942651032057058823897825628952503908703648264435714211130430071365240578741379533754424377441666538917296168791163086502170199775393547581654902876268804599183358786372291064310818015696922734962851574524397827600323512263026398997224713718666436705193044191526763907247414321668691644177846886654530227815797737604323414738407775211017850592984196636883808268642058369966765221519370084956052645462365109739956084336123269631832160639159666750129065534446916246631092843873917751374524063126349011114884517818923378636836194279309830378467341863853195409261952511932700932345420001183061 A046192 268 230018984757767920685942516711465207296678951293474689693790798584971404080281975396267207853089203696436438038561531000658824398573778586829644615101218312028103532764902209522901928839280524277134978936133583681864220846974638269548025546385588832389198543925106824956855669026482021082635015377875778098624307566498403348680770924872283653358000459672756757981989014793817789208887935837801548938989286063337035621851121999660006304769276924104314679135570172038872963551080261617477646117129648300586500061042825088343633469048162907271861037905421242896271137388572198751432461140229855947679662359833121143667801937808406910795472992244121158324543900909505113203522346699277198316622349226518337827572990936737063561557161010007903691318747600932772179250373653215600286547238450075182474901659398865594927889439293826099492760572348343955196354608440257973415837923217628310174622625312576577479194531545455420334655300362481717693852546542337268261555348401304775157314630277946984211044154873884720596352176788727104449338750965389923377429382073506932089441 A046192 269 2208642267688767094047949344078157701465513992004545364486218378520016864717584001710313365236084966400905161523849608501040543033886407250788275679282093433060952669553359071414606995599840641517429287415865868045730131309098182114849514319743615735881705981228341415124484813312077077891250863479584259996520873383252182313223638606817703777763653869581877021744786046588880473266916530062527453083735738660367706812244498891471697405989082690421044142105833947863072403919488807831077706984621824158333747957180702589571920305364746024493979614602614195548615927450645874969587952951190908018457031476947429446104686625181420281189327072344692575859979472222250081283298838043608083711809969672705567557329459977324570599405423312902847052515850556909064143493396173998347064772053369806104386401410133169034722383378248725223132850131880530015737026983478135541368790782683021571931616708295275960831956260067302306893693443951483918849455905268429605973536703974804387934186068813962424575522596462204892886863771146890315058697491360412091758144225737468141921631621 A046192 270 21207382824328556879280488915895953538006658054548693296321979176758403350046837504140453536729679994292287664515565902265460293552552883848290436242822046043032955504947821038820846848847741000569831740632165128841517038965739897692146766950152651910347308442555990342918478220566895075429769708495952686610815327601679888073170029221892666801802951097724723490036677637357415510491143312772452766708481623627564657474136056504789238832300867224145941748185538431811049183561967981713746524988692638438672347298349045222244490428478822279028284987553263600236567239109964302885784772804873958563368468561986857708376057307190059731573007753180745869286364567734144370977122239372378120523601012174969633167139647129279590158427313093332127390353505728693232973051410812358475300340969909639764243043865197029672538730270054820298695527473556276862762977899002449027965155679484449916059073458428614463331866529971705205337824114166848226310757908534914534220631170010723331639279475437036922827183760185936507614945334200264016466508862703925939671777478101787025224574737601 A046192 271 203633287670560535466084160522483601793782229174262561026738279569015810447132868997172633149365022069109579753773302269703341237651069756824877518015301606823109005697556308061398700028029013487630882856120762151270378562418903188541811141405851443899539119783716638044361812749398513202199570849727274217252788779110456902026396307364974779813208158676698925369455156929119857142855484822324561403407387466336137180698947602314487379796055521097166642245033397916415746397489612640926586301863719729666307720424999575043289007522333346158483567956506822486857323081317949785663430418884446798934556016675166330768397456158952328361143739256714449492195096719403782027872246459154736669659533207094088744965307334405882647376648460916751774299327309491061866098175503126869905835526928300307646455602807220468782547853330683006259349231668237238555720098049194532088385883465618905410977651416214847781636621588832053314351480250536632717551978588296344089156894520906261455595973588960359719024193889782765883913812212127163939221103040985605512316315586589133278738224708815381 A046192 272 1955286807005339437216783230056398628527943426524611056430047664099710635154966458064014119359749405177910190503443583878125580298465278252479590079692489785893446629674980165057729278848287738660490736614639817544333046114829269450638572887632218614170722717815938715945971783101246303200625203869311578538108591246203279571577569270148458613873757937810711983672784926796731230928282854772817125823064967743277965581506637403287651316012486281274126874690868938607885565097646077016209099956748911855563248292848498621216615827984954361334936940490093521965540415990247714731975955996343685358495648308746478546051294665662202949733642452769964390843311449413350547297484939523681542129692717330916427954187247857825638050830988363295337443490013435379670309581448207972794023474254265198584111626933911887076052994815142487956047451023782886491055747518705387998110232225071717050271757492839421509970660377164098845952697708027828633187085872094063587409169966969110752485909206761917898585033386902510357831403917245899693944137014933034921425335322590651379640657408429470552961 A046192 273 18774663717231981605595017108917379108641710987707086189578756643947141949742177483197794576919680639153271580104485538624459552322522364129239267120329768908847267715030153847328008474102558838589018565342888671939923757524212082846128388325233421727415835636929523766796583016976354253933890005353558927395644475893255111335830918105569192245441043905650297790527155497647056350253514828673105219828508416863567559177489551647420425621864513476738645153615081303479519279651851234020027136858116749773398580441623563335922370137022524255204718344102310041406296587481035475538483343813461647927828416126027670324018200611291016564390106470353458824163027045071895235746668361434143708374572802151926334122017208965534442158196502887713369215639334707188284821539199594779265086529883618909876339534172966336897040387432450316023284618471014044418880049118889037508659917736752743651090510035266473922523433159893055530005750078131730285325765826295219978006505933680506924463438747731962073253130862013710566114374529481316649124439678165898274540464255199118960720459157001551540718341 A046192 274 180274319057574680371583917063041444144779080376020015067724164865132792901713753038698765463568654137400308534253079638428476743275279441903677190409816361370261678706272907567063372310603491119844017603931680413327330375414438304659255334060318427794428239615074569392842074183035170445026908630779668951541399719418444332843368904072106113792266289708296221573929763415622108278403018456636301547976211995659007959944289093411893523533491742391158189490885135985141405515331510451414223551902537074575261313837221162303027976839074449913521344205133440527489737867452486645872802335320902747059323093146469381704744216218321675389070852594691458859648994843468888640288962309005708364131105916570079329323181286299813855777364769896835407913231448368408475476749084927622295388065919034518367413623017195832973494724073393119313090950511225830727199740583825019452764531998067619466054027086871189764648495230632742035016366297523166171869370277000830134754882566030260519587186369813093065458663952022261953319866400675685218993175845611940299102616353086617670186469184871489464506959521 A046192 275 1730993992816168363695967166044306837760789621128833196973201241456248433495113506935408062783391640107637123392626490583704695064469680878636744253075789581547483730090364743428788653598406247630183418443933429985880354324805679077126086871518789218448678229368110378380545829508920689636794122738856375919141592710211426590706916881069444799064148668338016413902575797789647986042169432967106938790562367753809377567817504697451449965548162088575387458752833922114246472278693883702628140525341024131954909362066417158810111297686422731047107691852972951842646421596982189292635172485267964363801972412563982877101283640110124115794841762224120917616890824323961223652159380344404450278243170636333099568234852589033603677639814362352910699069479151594123474339459891935829685536943868039561744995731871580215245159443512333299193983283524171955628527490205838717896407527585527545360307116997627128853680928681102429127171619183067363450559408073996144658696404392516627828569239059506571882572018014186897262066791064913399991455825345126172586085047681873447670011516392676884836644284604501 A046192 276 16621004138746529570633996356773517193137657797299975981316663252738732593287286991880035180147361064744877521415691028331652843580561132521390576414356541152202577406066003560130321084788524479141530064054631190792742748899453755084126381481068080015225780563964356238135431662102582278857326721511590290795928621662050398705523483048659904888507841721115343897996311236446436546354802616947142369630678307195865647747175720160639729157299928841009127987786521829255858641678613155981124953910100961812493965119300423721673526377357054224439878143650902078459650412684485114135396280330740658500323792046116270439457143807593195541540395211805156456265926835509680826039145729778009222565982560318964505484111725236719376212883641729947878635629730900375325232199018405618751712903439632849952840930650017290209588188003110700265467508175308148606719290233756722785416285627111703492482049471357188604381854512547450293846359852379446526329105264457140704011972740222062094379661313862195733403363451513558635488103374485432066042273615970725663559648328738732491440832910216014263329968956265461281 A046192 277 159594880009250184121059269321772146044200952408884748243769403579596068904496096200918590864366898160288673852996341861414040020355852930000711436093907255067659566705562036094006599627350758450310724044869150250058485889052200631512102437855128832787408726526507519230466036438963165532667361543160167233366130706057415218159009893526315525670007497142000863770544166589782885928450828685757028066086834315132334195859003697164957981916943951183207558363338723851680832563151571245036878104816648909982542921120613306509092041465271136976648978888228269904396611419950004468945885791100599317652144687424836016195684617739226223479746759028911350068944511857673130967666653645169064210674114265939526545325341217488126861362505050251145168306405977035924721285451500391291362011469141817681379139054356470288720885565960709500436685714305325559397546669196004561979728456695119049349285093663664607981647438175799689040410318175375826362744705298758056965926817592915835837716880107135564372632523978861172003769871339742327633224511269095082476373570666464261700941429933882652563817477081416674617861 A046192 278 1532430021227816129183881533393659789542900351892453555336697831854618200882238922433933317599615775987730781591593353137606583943804056253305698687983121048803126007304229264508647809491500897851359093137303516646430390713936481564325452524158565571356618576881744635686578643751492653342089726680097204263191296243634679262712414292116198628823507099049650572809421189598784034238548310685836366543423413463222365752772505753002206381726766661961230134395650438637317525015522745416230947581324508923551415316106163849799878060476007079892729270844889703971114184394709530226333281230751674317355234788329483381394693260074906390259332838655211571556848746591450568041854382261767624772883622615568773569249420886209268886083397279627854176130231555869218273407580074558161252415374986829936969643247089897062280652994766544620082355963292227846027094510900745570372629855770247484740131976876458094482590096982174101618569581273598832355628133949569598529688598515205115491695388409054375243821761841661522066639669116102455448789691163577365967413361979741512113707118784308319701761151605793953415242241 A046192 279 14714392904234610463173446362586651977418783134670386629458224337698640385275189228714531514672919816667292804553805523830956557614366527788388388801302492216700360854475642692250000172730791993817991561993664321969874361576732206928452363624868108761037418787809785465355008906835796018427580022914931812174995593165249484223149383873889845707647789495067247658115198491983357706975654950754572105792923549987026840825787404381323488512382431571207780567259477148456799023518216838335078313638999829867291779882708464165165122627598578515858849482003652049302368494161389489283247697431791785694645646785395012003315828487554633420043890437020582481177511595826596496664754810810839087900164333680577097872406394024040182356045919316481605548057315093050256825334862590455963954401068612071912964833079418137235548541334862795481321281522846257472226602096122289770713429895377459653355697892682656959557222129575397547941816078978777812902914979439061986324012957016181926035423281786860003955612184571109956022702099082944437476950981328158598924020625355907332851554053625498551893658013901356459276481382421 A046192 280 141287599134030708439575302789675498893515366116204700523604314753884513124794166091878009169956058480023569521594859048231491728606563456020049055964407842281635816121549113826755237149913255233139457126904071682251216973429391936990518031200531056164915723843930983156594159836858669617448970037939448580407103422381429303876001121244676006368635445908128612963571563110603011103596204598597090673987285383552018262386844904096962383693689726219970447045595365183831745586504393066170676551330728785061226746882351356807751657670323490433269592833469796132511638309823477481388214164406783495488313183078128116926355203742806330024355045716938794329054894786278232969524407651551294660249753159117278678202072626169412944773484031193459096844592163393237010167647077185978091331997808397739521458390258929706645840031616699567445102325100013800956091987299871715477644783482784511821273926425406895249210352405592870273163216371784643285894957276945739243113573883580780338587018860022041348927412952430035956068463488754763372551227873923287703291080077254060230299109909204918310974584547719673116178820818766401 A046192 281 1356643512170569958202191594213017777788882568029014399757262000808574757325633197539023415335386558852266497879061032027313259747123664690337983246981855300285774889698753736488861094863466904017813073514541334299311863408994659802250747207135135576427412019312006512459831657398508038830948991876714562354137194886710891010567878543041995139261791843962061446608966490872811620633373049580074313897053808459942929368411643943351628426903320238781724661324026129235675272664816158703153997910799344155158069356272557845359567251785323527541676114528127500460724701748556536614900143123386237691886997489270539393331850663022597893339223728930155866127002618560331997146776865605440720516879041933679776187519203484072309071674811311473674931420168404844546678579490409804899042513879001834026272971550301409963795218748035007911745077044289050993934137789826766115894055440288266987130412588181059115500260844241280610787515655660060065852385566870318008773314550106129695794930629058508359245541015213621020679059430396321138820292452568460427198842351977772860975424720496631571996479408933546287360192578225313602181 A046192 282 13026490862574213604626735248058093912653351524699230150264529208159620065956216837975536742172372568143404432611174507931402871860389699750061859117470718628936168209251617256216930406123772062465785898747168765037920830201949749991819737692393540604324954044518162688708320417746314351996102602551243189784976764895094553102043465894288116082515718917088268102210683281789174070718636918471668963442419994845086624243470342757217432058163297239092393978062851847325588784295819169363291621768818751247098996897702353548791207943891018841131683618429487425954082453678001554752793692882540489910715454403662536176644313139987781229036896220832310909612684814361413050325118494019034146851777900397440051835280713651989685536808593439286195498037360178725173814483256747299563420240174843612511875333304535748213431983772792114351876662334161142543741790101824620944943004860003156127641709850440603201626609377194424019188855052484680380529962927193836243295627067005483455442143561632778405453643479153776088130292694597012086197684757011129148039996560399494933831967935909546445105276973605326903512896019940640389377761 A046192 283 125080363905794086861055953649662223536279703551279439873825609699486671064736836752607906259315706063926410509665999746096298348290202149876429280907970593293189786859459139195441229270739364480329572181957240967352781512287258090426793319071615569747592632308051378824970780191368453009358538358748045231600784542385503012174930348949075947582320793780089706355365534262773158554228731057791915806899802893448713306042872862743157839270855553186444928195634842113994174271133182999410167449070199738675300413053668642502935333317674311127222898562483823735883599259491469180179788424158010660736452101296970183097599301438312012338614384173208120423945133460495669548889790632793900272630050882737177444042589224967201476452127042529214737698479801015950714122121552708079998156247116334488337192924117180704043963944391131133971711799987538246415957674623582220486576616771694864849348710853518083760959587739560015190970775426442245353788638174529648737806602324072102033025766683867309190657525441293542784606049774461079655349030216528409511019619774113598376881695145178744469269297504078939993984540223277450793491661141 A046192 284 1201021641196943959465645662317321422337263800846033656969243354069941807403983040542324277926412667453448825570408496950842148808879649182723774205216474519330489704488358445303009427240708971616352489625367529021352643043061421982328319457905915008322843851096955294959206742689199468049546333324596127762587543391008835027809128108565561354397328179360702443335951757780464586648530204898281057106182943940474550319537040984589458815461322963532946961442091775915720214025832038864517258482680436121941483319042329407610831521725100791552575430865286057082466894135554633390084773695971525481850923165938053294440612315766358802487594087794248151478410261874994604647026719330968536398759601724264477420256889902854354924903638325556926472094607551317798578275437334619727394996721390803582170113945497835815694393580611657375604262351603679907924883047993846379287487729298809232280290193973770789832130759848645888669277366455843387402398123221870759986582752220113256715629956256350341215915153833657118664011201804082592253649301941421031113681241031042211215323102952038368484377349528889008216912651711014062578466540900321 A046192 285 11532209673692691992995042788514966647620183479443911622939234811953971535206374090550560964041508173572309559200651878055986566766564043162311530042059307426640768849307430932340357324924058274720852125053206831705787111146694261587058433008019276838300376910640332434146924318330913100843290883224233660028320360039682291551520235923516171175847197595900671080822102422842486698226028473204563652541652820816633738719481361491155120802901783824987803537322037036707903381081864966043911716540530098572682384154144033918210561768669084482813518159945578157622023381605996330320124816848930163518721903502885086436248576358389275783173866092385986577287574910578564733325081010126169253706989423126336629452129212804618291021723258749870565455837684009273700932650035164897069738678520638248879662945767477295385116863117069189729420993128386734488356480610879238310336236690150549476660481593187436270450035795107110083442386081738232779395581425387764862861518849010925166911376806947709292487908116453250212118292775116751276358460941892494524225157765360447537975934057663777269008246840907094752819855287744616805600984932233223301 A046192 286 110732276085775587319794441389675047433127579432356638557428875695138680611109796613483445834402283556228648933995833762685086063250399133564866128740079264694130143160560247323973665730911380313160650488408402372671438819877915256697513091414681638295445210773124620935723472345406684905097811011172758278995804334513485972468862277528474167064923436918510064357351384128181799495901738751180015293423893279298373218709909713501030485360004112826209926032419238184377512349427853378121601437704911523814460130706607694640328406491929027478874609819222010604200611427713882628179205101298653734135242235583779434022805535752641510303676659731496155320867142812965116694392823212204757843125976042099482591734867281093054927536231805612618843950026969762438525037507059377904329011063760171744351720023089203044790056303955704779170243000414507072953519018900779398262002165411337846776084711977495569095090453872487711172567902487573144691912985444175194991325544001620151232569783384681948370118552518268954703102728562659843951511349710402430480188933749309776228602707606364486384978817682012574287687242256011158856366594740836869238081 A046192 287 1063251303443407515751974233228617016937924370089304963984520441485486799273904731876293956351369762665399313491918436588650318323343765713925801405850711057533730207986930645497364206007853748842910291268845354529184323842680631148115259116705340082893588075543165699584484347313670670127836080485989941770684053191678132267963724037308173028641223665444336042058616909576699215917161797262802033642892570726170158829418814349555533229271638688455483884775485987724355836871302867054858650960930843911136347602362462929792399440924940753183069520670651585875956113306885319389780397062544856306236432427353546622601892318048287423546627503567959991004979728002516139920995155158509074683526368249249808719501566180926300609584606775769107389737593507821250708136441851496602202267164486490568626966782039581868596825245465814172523483560559103786112955131128803171232506481943429314593415927747430861263622267633591207571886916243291253593515706839388796918943010642037843124209893148339261302169048792510386605942187540367046505660703560823195578279617635714705986595660460377740604789338374437897403278147322363859594215237100530686190832661 A046192 288 10209338904931322880474869267666739206962902368469926831822726721714768551489352624366377955402406626710880651920751894128386593855660775134716411534112398834359612762960364897505443782113745965478244303602802605780825504865980600406287461341091584061262594405920266274285597767182393429160797139728664409709349999750689091523501705737370799892538862570673077757336775208404081743054788081415686375859039170688792585781706236674522516566435789326545443435404290421710026561260737780032899388405256525529819685863424238345258924791432874620134806058604986708358919995772101409066788744415350608953828490032206519086443936015094120088253206985582892102133660027413017162556278785439180922906462344803320621225171446734387057360176466724703163543641528912072679537087589620563314968264984388218679784390689424042013063671216906443728865709978245514139749522215579749149395128977618642867388132962146119152357731918727288902617546997200180129431793125158825783840495796859303368058512161440570202341478836387132213921302181659875817887510124079674613540210408349198857573515303137839458922700842092535008853702482902095523812495850272700907967505975041 A046192 289 98030071101899258854912178956161796636640771604123867349856857997384766145913964625261229251479952078308113354343746195502331485551736439499781269624745847756809944216215215758916625698491982752668352960283819351862131968538821882420541055681902273450903348592058321222524610176000994393131304007838555176039236926922063465130531110526510383259985129762379227181611673492479083320112859240591623318196460474061215682505784455129950854515383219841850659411268111853773687316869767292573032872608622197206484712524251934228713266054939021177593654591655561703010763923447604422973986134095799484629804855052814568914488051015041423039119869928939426396727412578240062792349248976791860063238776751275116355754287512042018343846113823905993000576938570876128361093864327400207098828678177828511276799150772882869369855502427910427218754374687629866210771126201041620203688857210587726869231538109111108353508080619997160409342478695229213359512823994259338337047643722500020298059990649942461934543618484820194725561956942355940062988825705752332078389904762689389794706187954133874024198032880983182780575353837547773897283725560103237017773306181513221 A046192 290 941284732511097778593543861862196303638285481979895005823398718668161802818297336842405698906332544453507877717527999048461492795881179436416124616220398096048490250004485738756752542451476236277375559646400929813777585381084262849021434810370164288583989891918349594458415032624363780980453351922468667071664343262955653641494268199773846962691577323439502768724757531538008949635641931373372685685636037612896622294627956556451551430534193110485660705121552974615644523906556944282548481609888601932320140679838181209039866435400599689914379651254270644867322646834023901897294805792799122236064777264388635458510395179402491728927508902804469386678484513442601055519120326118876654888037811459281322444632047465456013403223327576968878066836600613911055611150605734609198942389652895244380891606765936830622265310521249124705248035776884911997110310214032879421616071257540934375779718361535551900264265437755480815523217577814043909477862006561085041553505691182949398042668662162235358054917622349764673367713696639199554824942886539123768537025251991133112459569959162078155242510052800499678966549538694431242059622809015615431571958377987383975201 A046192 291 9038215903541489768155949306688629951373020561330180241792407146794831633276524882446814895637375840362630563535590492519581058323719599396731189065166992893511755623733127847327122153702449122243377371056388767788073022967039123337481934628633261817081197491296644213931379920734530848973318692028240133383565847971663259343564498123697368009254142199680975822915894636216288441922350504934265287361853914962572893211801956349263341706038467731500094248726492250991306864777072462131263227845117483145515793601321503444948863284003292167618852233749852140360470351889533582570220302248471037614894506662854822619802245598134674566120517445608645121947381901348442756854530579044204663443079002393242506838240564009021128655732047547941343291772038517835385102139755169853200844618348271458367492696889726296862108642255178592991881212310894550308623332464372582005315896011219194665649128838232831237226368379820046170656774772827970923577217627486714574737423309691036397505684196021793258100857075258821908856592189567637183073161533559840719740184391228955383147400953168086492504707502792365036453625889968574948708724314884213813850707327661554748368981 A046192 292 86784948164520652242735646649280362930887439791606908701795687600125254674559389102956979785504383912829434217560862191645018273562862797526233440987608849543101781450595243585549288163098374020304673239507885301900147352751924281202238687282701769597449369727440485823819515540477932587478025100401809838280332200559567353261252669489473927851011310709759406412135651572191270081329459912736883915875835605834587307723100090237670050609829936623670794490611073472465553899944925874827445231220336463274640717839748396240217776213133175992876529234086428997470591451520654625815353444895013110379094816911954742406705703722893965781397479585225307656469374338263233908716147100862127059503789692942103091379463450982573411896325717332005201318717047011654753839690317990324699900826437712890349420494643545136533136560668914328658918695361173695178489241212595318382163811883655449638628559324993284004295688918766645575165535845476598994144534181265426785543697066147640305900181607532596702049071581717585619076324836514755592668942220298704051821481987555177597848231492750007338952046199302236279528036828928717963069928811895412024979060188247870706454982561 A046192 293 833309063237511399293257910970440738173751245505988976024461950543995548590287620890068037453598198693612386994388835228584972943169550258127294103631831108145870411976859905175316417614948433640516350202377343612456447093050953981064772537806567763041447031041686053583670774288289187970433148040739486038927616406207117754351288788873430531528042596180967620688350703480285939104637032159749054425974486125369792366184313854660151476692245345422019237198753278756121997555964313473020666978914442875245617027181470499377067642249641471880308266086845657483860478757030973827545441207661613637389030817094082773734365547344982261298304032856815958508773810448621670643049687607947564981150725188551071490183101218094105892007390882089866395120977793633870428533321331203342598594534610300824863677222074623511264880393434273128604344320976777510209303385500007782732954916390963616210916760989456674776415967771628950992693304531491530713804893631293000508076004491726332526217146289843797511281927226795181855548962223622493633170000126146622745749150304320424065583335645984617300531055100992569963663173177747659912822507743095431379635122076848726861825994183941 A046192 294 8001433538421636291493210218402525318663996528461066356179974947327757657438687061227044192672470118351682227090687378304010718555295748015675480456839401312807798152700027358898144656389446696717863974338554013858921503087327907374259664705779976378022204794612899759069920950896637242414166500009155444543973134452068544117713721689510010474258337157518340384090137042682054015091454701468450507861323099899965140465514473909346684241528889196912292091911634492005209948066815438023018569504091249267771951420355761895270207260663281199861543978089362769073599319554419959171436700660613369251196363526642565881442635578900815950092349542093667248375938471458290943251329191695365418086882203756677695506635046516676153792481555353501179793946427455755376843122197582524177641380021427282082628138336940040311620245004619329911944585511100322291856035929081833517206514725022220759201773100392203666209862118247492268665195534945845832437355594503141209613119009585859178769096732774898536170732363182615754459395516194898347350942748542317651305979289400602724322553591024512802569691852127684457488857509324696201554203756279273520211844417202841287079382489699221121 A046192 295 76829764002615488433406405223843137139370956492531913646051143419779178482730724571614457447973020622814654050912393212086275690982976829276965705219277827773749369716355250723280079815335049566936496241082445438696020660188075473556687319440126795375201447396426032444903327386838736513371638762654762537771743998081145754411169401311386331700398021858448508187065875195482379172622208938863029616735369979264979153380077612293233007427008917376506483244516277193480747165215564279932710831357617196554703402292638998536914030739821183831429073397305795221799043182501061690933161372197768363888373845193791100499529413094240087407804479004879360062089802694168699188477592255609211136522677939320894043703638226470023210621302002496927446291607201309185334813788912654075822509188367150227947094559447621044997554081269474412380218781473240973669624146781740379932209171656708447338891809099049178613490421282996452992094256533856707151571957704614268263412168221967415342814534301887429454467574639997549247523933890954451707641258638333333961693390391075437054624735515434036284289563863598971059815439840872559749575804554971076597978698714346559961687503804265927022101 A046192 296 737719385951680381515932011466131584409714605577294906368316722936744724463422759897954959188392751347796189845178572531765040880807824959421676685840025245444140135208644964744907967488702489552277540189009666763805176520204397609763404267004432783412707919878277968923061990498504597104757232984844529878528841325602027081787504473678209867477211331626485418093866149536884762133464435139508108911442514679579229930790364767725149427967455383120326055201553201700167642275189900149098451379677270817227012801041968243595686627893555746486100762899386267630351643564775874801920256324406271169442796410354418620353915543088257740388922657312502073222519037093469378149470897587030453637525335486477020850964638743930116351709588035493941985790832553024370129126624296182238465209049059996467320719877187918937126473976729248303055530827761474318075408765542235199027238949041199786325818391767297112654531358949469823382596782572896567123548105442350609362142429654212112535845979597626364846899115522524104692109058761549129101873018094333924157862283229127057197903986096644025377235589648585467988663395863200809390730673782628521214517944843311251549282124449178941566994881 A046192 297 7083581467078271020700490740691390249658942503382229198416663527587479424518606857809438946512489750468518392078750602537614710451241044277390110260470217187476805804524039235125355580546441489345919373958374579183611866250981965660872734215089244146202026071469777661173208787863313754561142437748838413238871396636686665958177863545088769836129851505879491126088794580787292290523146333587347922904641409217949786530469929119619272514110499161712453405538830598208732507645626256016079050214950323029396580360901576782366784464119891537938355693930833544480841259709934767346976610293787643571221367243849282398847196545204037728974347947710165902203267732081690274822520370153074160218307134818474414890068417515578750739092253695510828450636127882532800670688511678152941088861466564897712063324313663838186667358127000160936464794627946894928919101297112395599319168456484428691592060858857777776659631495142387961123241314170696303663601756885492846481023346127576482601777753281874053372495852779701813256081934704460846681733012100535701430459681872687612138837019875240416238179847516153800028174867263014330897236180084994505730724708406775923029646997273512392660357827461 A046192 298 68016548509166172389085730576186717711093581507761559185901896823578254497482938585263472866457967395605962252943973440387603917987775626343674879299358339594127043890899689527028699539498963691997028276470772520311374375936752314071302384169882655287399070925544885224307181858001548172791492582507113459075113271976624040928396763972437894288308966682243542166219187470853431036718488961641279616222257899868239170686342328616219486955339584983307594479657796202447047838245661035076490891065501622050995147398364139222317620828792570653728344887023100794718770145383150071289794610120692629164596398832644399239312160873133627185353948604990355680453703540929352925376462444738920499385731471001655845297416094019948420666647468274706939289066114137247399015580960007000244153009336747098771235572739080297080461035608981568582686654962015257346006892579464457002427456491924535255467182040933990444188668961825850253235539716070243334881336946066396869560176807374559731730157451166575062856340331491581288360794044923174288288871280316325710801349707479263222630055866938072380074977518614519139285067086796067742074452410445443461397897435603917569619418918538141545145814292287841 A046192 299 653094891701432120201730164292054122770530319978583987920800814883334872097351751777093008654290456420118699084249640895851170282903911112910921913642328516312590687963613014314490337852913468824113976164752983781655237574132829468730679831926479040980361732825055916454019899027322077691830157216090865685200824398648147404307799769485485115867572861953050986000545512006340064027278640486533233287618197449893423298980472508903010394125898180899220360481220753597065955134102329613178209519931896359983332375922512103911117012831281799297208029666840119900056086455127747274589840499402280331450811050369684277646592969856632543029730885530769447533550559196735914707774517571862744482027633366250764608071374444711127219662398251281482335542784377309721642814807707298704666204254562584175836506257377324698902748677250082894530796324480475873089463253628916419024912837916290931038567190364987317387321822711820318989179691230465162330834293692527785856023971223387176416496489244323700471672526490486310751138531163270384811688895351864347374578858460756203591006184295502351118239517895556765259261414139240975196384561147860968031348105445944108096709737426156237842977716174190024021 A046192 300 6271017082100602709010840648446573110655914421340781944253970238607884618300517023080708483835024096088012353001002798937989496668839436518395045871118759114275156191699568272548046697034975588150178707136929873800681070875449052621999673674855667581610778071187115984246613846153164731995404996797411909802184856800706239399539452458202864110122540332164228885333695840065689823936498469233203144386430315691618750648571326344144377188177387377654728918033087196381231098750602730700076132733895177783058335422612813823390406334888347008059220847132653944257237747423366483947461577185466085621898058541053309601318186457251224805037848777512499630226796788953354712094697992348563627777508836197008370765045492120700149543249927342157325111174876301861833077060384589901202197893008156923919635034312101499019783895718494260344303137724974874371389768815337962876012756067244769027907786906417426180619073697490229741108253141959386772630427553154314853723145302126786860576639557993838720762424536505309224340850887868928190038662484879730183174380488138831359401578158975357708499263470758158541404908959279924757039616814067308604591561047094057890340689329146533277230130485558758318364001 A046192 301 60214305369235095510489971704653830716463967503183868250142634310312093221586692358269211084690892716346638193396929791152934251163025986545718117543560411372941533440108566589393330070439497744504547121814824483481155860890824229143611397895284288192147650059176954855680069696742788729297801087418591941829713309799556912066230418195864131699911516401868063803923161455765241683098194274298576105865270603652725793834158576576001800857868879474342526171733342778431827413137332286079801413332651977141029776744595862409682577716480895140102839276959713505917876950703078523735778789545004854739184826660382828422172948715933290721340880931944135918668255233979552748797375414756390382056895363136041009835202207271588391203158582676996384436018826707692943896212170017423636205463998118528913751423628292336210640267786233210575915833904412419233608687075411865906558064732771434289679638836852935821317028255979363262301127679914340560332203034553437532921855334997436211869716619360350152437099927851452681634539474178917317480852368126273866976054072530200252217749891475200421507576727980320419013170567744423377853425452289736073427201142849038417107190841755275101807475079357481198741115781 A046192 302 578177753884378304991121999297245434092913905309657081597087630393646480505790801723583941754493468027336323844984966853647675741677878853972548846258221198884225489816766264691786482788313360307757073313487237553456184775592623372787904020590846060365334154257439049337124044981510411225552754045988323028036997398510488668953705075977234934379686270368196816481041310964562010575419037485316458535315183949843157380776840003711442947692879792535249558646254639325415210439713565860335522470743991550612990133243274048244958287843243220246920454678146321951169510223413212561544463989749559429739567083694937377456395052252205000255090333670678815578552956529874876540597686637792868099946681499323429579429240829176299611632579167614591941197327662872391345429596179446917164943663112041106472917250043828700193068831499515569455683492847030324506236241908335921096807661551315244804734864203674983338859924694840148554385686874284356100923040907354554036800801203500080379586158402458524169862312744805112143745623690215076213522954400085996790973888030054494682963475056366715471958043242803565905205922386572993994223834153269231709739380782075419787005356121844822381022098481860048911553875367361 A046192 303 5551662732583495115289657926762178953506328602319359794311367176897159195504510056563160650457435195307590665212907458331795191318656741592818427476053322408125921780279056233461967218340054815235585673451557333173461802734084508734685225262101905976343650357032279692558110224232393271844968815051778790296619307190784402399736564073302991644049615868163909429982894863958562969779931914835814360557520290421123393517493423881478698607745230910054586787778810875069294072210302246253609400684282393536333954118372140666652227070188243684330035065716721706415416131247336716312871419493796480099354468398453962037953476869552723696516086662564977055241129569931603330563266238298711704739297653699608207685638560606548621599307633964276729142380355782881874991122038618837128600365416996354706234422521169419550961510709418080711680262322401351271496461161195154438959681259657664247843629876404048353166797175602826850439848103065750707366722478460215393307923760234152436807350081110690129718667774538518758952792797038905687623330090668773373060657405888529185415615035273483310486540709709823111841466847742703320588113877686265710587181460842287037945787012374763142747299087815345110291259112536286741 A046192 304 53307064980088966212632990421648443014322333146556587435320666035478892201587825057328666842108350990850017540038013569916930573394066291096363686652515155504603902050014008136935544538714723547578733328724780199644342676396494677277824160178798480594005670362889795350503925035955395214744979336574425898439815559608914433331781819278150249788929477186423587978498940002688810671264895670834452004756851293308442874711814475333118460320126759505464349801002583376160722355948111728813591605034957071991887076831619161437920636082989228013693776454091507146854503741067416926622978808434969812164442175822387859793491907445050200681742463878858576013746510551930298650193605879546543151113867970876956510874071879514839035420252289692405985610544235029904100792362469388477929373791569055334777221818575351516484503725638763579494038309364014282061878695563559631014554938358425230556479289268496808083432603141278418723083272931251651417850913137251947299188129908967530494724095099238688223100123801256544378659604293421948722344139317078607528042435620367769208306240885732511690925048422675678277098198766819514897714075459319689199788884677268259356280027105817119574814743460180845267156621087019549921921 A046192 305 511854432387151520990206858739010423061344089366907750234589240961301146022487100695959802454763735756706673111854341085434909033934633208450542526419023047101884259358312725851798865198771557163796182186829666025427645205297339157137158851351597748561736470480817457923258995637133480619588019744818822425040318706745489198067366628972234625170309195894423423605637391922923096106922558451420493313860925560827378061859449074655179574515158537026237776734640017799084380992519696609765860337936257120983706175403253069754773281016635497199243957182151585907375238506313206082097126205721160642606493672892099831283147257333895157393367441648713384319016939078505157707555673092139669038283655517062882717804630501462923811556640886318848309555716602376783392926389439946126459010018045703907534529195726102740114785222621897180883675134833002813956807963304838415806602079157917804145649887712476474813071502195758200976218736246030253848453760577170719506589030077982467576188324335539803207517259020997564585370761472644754593042738099258698815490093766113914049627339569188541982779004467991153106873792717534134305147231972273778010107160083948365496713782324268969782608023957357388439892765386302605814000901 A046192 306 4914826206474363924459000044978987660586582931778715071195938456389747568629028939294780965841974548627546484370007843064332426626909774673475818242311772645757137153754616743614964566703059953172047393779205124451376049616922374190336322012853881402891312995551138868089337525603830644953888950844770996350811241782354627670928421039609577592735059110048776527037742258744967566129859734985643905965240602478213190841531555303024558941376091952399175626741663649904224850129451770898860062151272335840728474704334959144166171606401097961117912463169243073791109893283115663732879679204355776055337740082667766757592920171428153856240913492968482037372624635285295972377650922837119222559056509160969828979403551200975114923727830370181291775948005205477639108975090610000236870936263901057351091214560140219935230651223111731092081469150628183655598988001774362905015362149519388396981299665335909842658304480651067104495233582351109566201201591211080111450320567620657744699029795545758091159892498019494813892185673000730640180447648884942708947728352299790182336752506237107494386132309976602629456523880575563990778508823683697357133359751337187528231186381597603542035482671223802183619005066082656534006486731681 A046192 307 47192160722712410015503797441681380777941946249595132746715650823665115192674789852621386138054837161157965586214142197249378875036678622480081598312135114525536983848467570613878163917683916471586441911271745418152446802994043431678270206830264117878964638821545564930576360997588986215713761086423471362141667118553850428150765500754964535073207412404379156318192977562831786647055817068409594333657746951134877497633007932160192740299913660411778347341735677631740349211858614911651157707010656630806417693127318102299030510009890061606018698272107114812390651287929238096849904597623097955962192337667282223514307388202905875993730093966115922874138557428992472848265046453526345682872391562679976780797350180827132552034710815657839877313804436427279688347595427110832834488603546967934639473934671937196091981972929533619324269085900656684628058668836229469309119091553083088229896635240905518596728564810140044141605031881516617808633683830355030652975258583704525586617616520642044855777484558465930181995202246782254134367903731550481792057388823292491564683583515261366591907100457616333980050389194412772721921107419863630050920742322232514562127486139386406886355734826482924609752298204632902653227679783602261 A046192 308 453139122344658354494503538576024573250810907302029532855248608012893979690315763535841610402821580579464236931281709007980692893769761506143968833517303127362433473155848459279841386322636399257113062059983905725894669750972755414052376335647874047019937059073167518912255350209511920039452888997949221174513291321542830028749022667320748426163359981171789548918512443520568556640062389361009189806137780259556491254058951323070615389335212025897803738776170349878307183228041570252222645403856262817730886848680033713940331812948792765139893579690860053259331959875586650922837120213497307368793194770943503827516612783931382049863642506021731598468996391060561089003745003669109048409821481225796627888246327456898575563662178328218748131785858422626734362035972182143126266759334387049844507171369628726396734990968838730589639900670736636335170435682566487362531798612077341663664079094601875124229877836648660223196624411631088981847391065937867413118788321470410287062044609132175119159417315570497363588023118081417531197469971449900077282392338533526151704301586576787135778384484207899728899841207588227563100322482667021752065243610644716853488360593679201897325184223768406370879039383741880065193635647275662180641 A046192 309 4351041805561248797143812961903190510672905553972141324880964387424157169321296768796361290466506678669178441856201383680488415916598374945315766259351546316798971683705473057537466377591790787982883150313523551508295200796393594491687485896620679769221317762255915695049910942135372458629840424444547335294205261127787135382197687500848325633056047466004110844336400164491521718026092415588593172108940632394514477886596552971116116808203965572757051087950440357795827941615305945703226929516670128565195344714607990593936963768903798120983196546172939959288990666334731734231843931440096547732054300228407186084532292437001742239884819349090572842383380472824950147621486676965738629304760179857707658302964455443789941735151684272845603903567935260257466916989716545342871302590294295849059989924851701096189512187190807518192188706916144096189649838795944742818800860964047543101419399236470569701949768390771870652993943458876684522182031206501719070411574809783620992665226750269528973526680208330431126706267797822568887775852531494036810515049442541529285372212269626726562482681225457152739279941295211771866476523756647635443466839098489828904962723858380210478730012030268503146697611552937234181356386831913228474914821 A046192 310 41778702963859988605516537565690896707456665878429593699477487192798149126929111883666897575217786725759870819239008754818340761650484702455160481478324714216600598744506479142626292877794988823575244752197391081598744792152301543336427825526975431496189046133244243430701725954128496138251807716063654515545737742835720752397032166634122955407855741605211491155528565460935148015917982734419282277580858146114347757110608847569705630521759088094401178648696389539385190017082984462600814724996421170626742882218779077002949012168682456608887888096458989798232835118814134236507514506850686837825878021999971029840175244463477945055991985526325174410833620831068780256900426068480018649475258837172227709228436812924943563642350908725685160463311182583133774710200896232410068104345739069408286973413918862555982969624671142820842665374168914940876381416948225737979638504444985896782487407804511315676246551858313665361387621895509513150902881797438440576224528204754007301161220194043408071628064200971484108136219806669188379006204809935770004665427464891425664617830508654241876171569348455096394666267416782225873680018011008112861146836958455726500735220999806187337563678189453943446184095252263938867503961166395172540469932801 A046192 311 401159101507941805028920996561951028281808395091775404730241507144283440492616162985672781720879897674239600937154520207564324312879538196376075997839107646556252632345779529022024606675121105092178712127716198851987595985951198622722785489022532196605727451750093463165682277561630877784121399059802786213722838512503329536729167481823161116977905197837193272071274441219499126757322752189801532840738227810049334769261588267767760493153813955678474544627731644406736236748202875194587077286188706563687856589869371982774325820906725179454743380519002673869691723521862650604213420062936363576707533035189421600118176612806022791425892805138954975602251584836541955201807743488058462106522806049767550606303791974740852654303911690432344637923110071595315244509882088633884928595056483954164075669660458993410847378146580126174923754730581214346150918175887024740135746100879893616857900988319518416652749688993759424028173292446738886398284948836972699911188849410473168322129043637978054034243698931047982075892855877369748992648690809150732090760624002838026690131123171885760868272846401184610124432760456001637627303666465176143045096485008252787370230687077415152435075959245124734701756535914626788068538853763339614820363819842581 A046192 312 3851929650900554248027710803471316207871027502214561557790185252121922402811951270059318166416991202250261922438686883794023887233928564111118379276090630143908423559183576293163001130668219973300111170275086189179393815058358617023082642929166528624832763495515351300072637798445053734354637535520418637160512179851319227375952713763433826411098890301776988193216886029061065154188665050608491583917486185851235566340102013436497188685557291080665624483114300600897091805871053990535440653501169235428109628349182827559819999529397363004441989330855575578037790131024090052287523022936800456212858894378010804204363701995988186379793477658952260149407645306766855022778977696071911284666813334214609183749501301313024854261682596409180464487652542444147034394650113104861666851959664254582144385171792753840812093968980492746860475072080375445982826175448485794606557696081010234064083668507356608032188386837471526131204854592685964891686818927829730067108794755814835157475075775850645080793399925507858522921239093998284523158224350143260519599713507009823267387213380078616567202913994972605277959706971232260307715143931718603314510903587902406305873228556582119293875412023108009513152322811668151166770171206331625815109960857658532161 A046192 313 36986228106788020381620274106010581666026577794455824986125954060633191767516915602493410048263167803127117305016670521035697157655857759715420481432946232802701036459028067221171607834651641508506562364802665460784340560202763454704440914683071518833111998478210951433204004974987128395642351831945660694212451737209528708760568420827324119376210427699757442794075267579769906391020435058619983998974169515805336097948324763755657737990960615802737370608388969742082231113237623668918425960331149712392002087720996920360019652706947658661926802100131856181316186968401589160202145462025737917619507527110126706780878666447301952812754181055366796815657234633323757092181788635874748667312279528605871332595160888903872675879823636417039129578095074625589752662115141522999636478631767577441266432255478352719018732879303313208774155467192010301745882590505442423925142257634114166603437768149737162005554473760651904918069589770797342443237948946736119267405947334145197771602509277588850427800172050482758606041755704678672113995521217426896700045717003547699010613996185383753106396619311454109477784496213339403018679174405058362560757553205942420340741953230070822382376553810807148100163868935881051588700395854657417313346229334873405969541 A046192 314 355141758429448920803763623938202801685870992111337329302219853100014655229775020803190453224104770828635378112508147904297880313787658974858903351600770451280905208171163942274113485265323931096460038526724023479365048879673119633713424639704209794669012784555018060146273555697188608409904127935704698465409324420173714810199750600831252430816546115674180663931722526084064612105513063244204035749658391773276651361264248041479812163692015147380593151916126404349172982252215856597900735535659046037218768618187384080114081145472111889074458149323476752197422449232801928092170948438848112548182055062452542260499192750863291354919879266700154324071680617541529408832274511702691640631621223366860242320969551105753684120773212295193813313028404418902370360914595194253729404606155380318926785700372717971015264032294976444450156693935502610836988518651207082706043421351245068146715975385690107722220726024861392753551778069774341489454005894099741289375901839193667433188092136608332365957092171235335522627354415355085515640300471571508711970578455068351498890092323984841417249003771425668364233081454680777976553097124922226465589790711372555532209397929041911479933460375815958212949763956370007045686550034226249314711124678963493586461002721 A046192 315 3410071127453340430769717935434349195777151600226483241504090043340386658883107982235319129364443961233389097509185931160397725737291943820737430266650116440253019006158479714687970464346032551736567781427041708646197738558280734520152848685998907765340341924185284935313567248600400042964771040796284682719199638870056272398009296508613265013376356426493055035314956901383920825667230042250412092648235878832832890565523211745964392640112991454187839641961275126171789233503545541815419193694972199718224903879833174216258486798803565651945288487877221674467794176217177145139436286707674114661906175090161783675186542012910657142638727906100700764369480473976530750283742769187456497470078319456312518160078297122285986023791708578627359014659609652205485579912190393109168220028667483190567418853712405702210212519077630940307091366394540602064753454343007817637986507889512886710652629049958646199026249285164619458952268107903637210940022151907766913851290192531647359326862924110698100331148600401519637785098490197775416499493014034105434914597625520594088794967484288451103041181106832648321911938650060333917523435574824044117534807849841725014332218573918480800250264146208276949936485408900938716801201839940050065198801854061236082325142159701 A046192 316 32743502610665216386801910812276997039649407979503699973584943293934539598580947615648513476966937691658231285647825198493991058231596930779061830561471066458539037216228514049269950124537119296450592740802415959696767206271562733189388019369536872658588168487014321393862812574787485515359123123821797587765056467020955907391970454875953969827187343590640198774913552235365881683992130760175393669404325158894469641933502517920502056650552780251096488861519011845375115870928062040295798499958387526035349489835389520637129910128030691917866770986138933194763007482614885714826939132796138410135510545033678384396598915908775379020325710434499662039321427439442030722695089237463445586016051391798289432512829487998638932046763864998767606064948258852072653635946491240039038994985860567440448036906560819179904489592919379993852246849963684925523151831613042413752863742711681386950618397421727535112942323415424651183466924820312654725104603248612483807058799052787038750589104609218786551047322903963220326676993075524624194142616280455008814541254429670289372257778894045383506560003738803317761330070684797871595282051836363346694342759384389532215062430537367323602091556398431499457331919946502857188718094380554326499789580691571309898992428556448481 A046192 317 314403108657536280292731516849765790140364419642042926919879384004269405885187600122349044170517406350858375571401320046753370980742067992048607876313814913484775395097207185742610346407834955138486039760617016617966650068421806805803769241833444365268855828471969589838585791029542187318078257270165859641435389477135579752721427909709613509667387859780970762143664893249026294545771613891974087763208237527468818669012600611549449001994215155858037031860465909778016736420862018207374715381181243330019226083174506297324547180790863904991791083063617548658892723380273956416591124413672234306447057591507204756814359115369519176442510328953337848800863581904041905022787496574381235329469627993968855674675670583684633903227040607926457974808274166837991968006872628974664459320686013139895698859809378132053037206860999367623338333946259936260332701822394978913847180019531056787986951141390798742195825990408658215499029953172374002766817189453154917607611674653570953551509223130855864352458294192706241175232849726088951314381985025435980603119690119096493031825104145656288141538052858808350311643016803490512997564344209325280135035058074100438487304443687582467308802324287475111581024145389835025825132425440880803110929488601665863588889216673876157061 A046192 318 3018898616586160752705591637989540304650782117753488204780981871624051541375031737793847906476794658814004430578364189441100669663094278628053802049303420237809746885184346181272030496938081114702623657330851852763299814260218982677765059070696713425774681006399683514615779371602851507840701910949009460455265021994399369764675243397061254043872288402429537667463271530063598244862617352598604430526931827334430437965389349138595291396646397275996091328827704804169504857738001227899149976794303798496457082815292119631520781392823965087700486061710084716083754735134383046897222261793141661014366236858141635041253091829179207223425605158284239589686230074121182932586774819412119384170121781982037560389946356431710366740147111870545984475341442485030140024729337347468236898358188103183417933011441611917412444080374826334999914688699741058008029677375484755917718208794673464566569317909016052100836786046961612769797034426894210354254323928024590270255803492964789243214552809913373400293517989791042423801365496392913034996071626071620005296146449982310096421295277748812784689664876990274040889078486017045221004741237815889503493259933284753025965565053225736313731796315716779622969494386701275971470064360365243090916818449763614930609204359510130303653441 A046192 319 28987464202057206889942810615244049155491019754304574100264061011454758896013648861108927475641138143414664191555077375612128583351660282644504615228803564809634276106764696935366851088989108455539637219204799729616188198559972603250093291393060600480844121754593932635371123687544789148744232430854131569125595099754833271344831934377154251619648203572740560902011571088005777098144557273880185849945511642856963537874849861416191376441149704649899313081366589669169675865983551369425619869804189691981737579173208849527356245609348531981236162172749150380218664307867622636033171741146621815387710299864818388158907430929419632389813484287334939586829332370848016614656306793207673752420274021121896660895409239781612357754258664953941935005770555932985237679459129203517381723370862846081165852880163497821616156006721875607669813217556579692733164701826702803926951326999274587237141802575420990881436077427099415406932909068008254649176015590074926321841307531836231659775182529278988258762495385515295160634470321131901235943328439157710265417617609610451426740784225118996212933874007322558481808581311092651408597012367943826803217001744365140481220917153769076396870240914710193652277973520081506488220532163094638718102487643700741962043716671127054501804185621 A046192 320 278337628249254683971070114821981722001484467030050402757247309051006723295471514989336183827258301976272946753307422382263469216241972370858254687373169779998688081367407734789046322884442922452010481876180829672922786319273042676188413106191108815120351831312929934765150015032025693803390611960359460377734503692580887077053706469214191726990608006833166463351577438123759941632785794081180191932572372267780736556243870403928920457992628067401935928211190665175662423495669202511223574090709852628104845738764068557869555038820183211259864541482251280240774898600390177416807468161267600878211133284935749304960194110531195481027781852701384931628495659738652581412746925241605263958620086980690669755880159130436685427446024960740638589379424402727081767168026533882836551839570126689883251335937396894641546412564099369210019211515063589509882789458910322947821830724128825791977571021759874445427497114618222539775757023073980834247177747441575514517729964664888003432372059431584035347264080398199874341369760222143019274614804676720707896919958991333104617254913708297323887778273528646329552051956860033152808303291752255387148600147256134145615930220544925618337011739531250963732393478770328238598617578359970360605976995437996074555928836866957617816193486681601 A046192 321 2672597877461879273433008352577857879414204696931524212970514561243705545628358590913957176000406739935034691310593678159416455802226835353320678863652560998743838147655572962679725856969569852395096191435451107314604864621471557216788539395553735449725017803422631479021037808966387024355367507299139107692875135330566577959036418172562734585409566461963860808361285658852771871552232096622934929056374068569718989556090105743675632821453838262043684132784539685650120921235739816529217388993376135130873036801875007119454617955395153585168687346076414620122770196142282175688562673251319762485961486414242764961409395690413108079409128959825213826161875737981209715877179361513586951322996322768317789874064627075043813692724373918772946781279298109214883195362153098883867367246170633105396133246505032102184630831824326136432728861297827368917314851651292219118282414686133658255294049713796511849573836413128095399827403528623454902433146081757992500324316798870947077121404854886887378125441441221019807910537277018546949942950118562543798068515180817162860924430254686286678851450769488188049036244407961457022172676798808143859457031810736398321839021496451458633502910326108830839048248530874718226942419499191903239443952392093150664185286729552810375144035357312549381 A046192 322 25662284541051336534249062230382476536153471498452028462892478059814751598116775894484301814619721689597901129691373744379294426349512856820612787590537203336768553895100730220242992889575486838254791178152719656254006237172583573122560879087693861597150805828112276148630070276545233175834545001695721751707526671709596588981780610239240908274910930177168984648718601544726877386884590958987627107619111873834069469936840639106903022422679296999515387641061221850421795910043150222644342857890823558816790271266758079596934683738149225904606524637161191700167559182583294850571401371751704198122601314338425744223703712459152553247290975244459850457421399207599915953200094816506536664998146732601300437680098793294411568640854010922032874253205231065256905714785626887456360577461178579507886981549689982307779930605630766997927693316162526881280467695672918429063424797994424662438507673374303085019733531811358857410920188906085390899182234429862496546538575385028869169631725984251833173176453371340151797357104592562327591209187763822740872333174869286438799263274688242810982034306400847308118199689253193953466868889813852505586251032298090749430164138792996685253969326614285254185290318661065565644772873432623076545170470262901437239511048621237248355175409684721612476961 A046192 323 246409253490577055939980222103124187122287753913931680369169361359826683601411736510479675110021391663112306712261879382936306922391566648964688633123659362787090655756919063919200255045977967651352652497526222703899860574726282847651272344211497063502106587836516272156514455774349519987976276750914812960756563408880411116836479460480773028692960166151610128633135203671181817816093970835967098864423783156180666480614554260614377077626933788335508490085785719423210398678113407202091163592250298818382685053830374278414759713799090911740878264397334416628594283148394601012904420282997190459053455334316077581793238085623387125867379864888174524266946449029498655001417594550916403543725253603441364034286518739148312807045666520148985739806329847409298699458488394011202875380914869474264097691443989963614270791490635792889775574789063721816227681896536511104574785792060050922600892424446008508562969522878831335731560254048828394790492912562393610081870900522730402895856755779381247241952927146166696337203110387246192512243670965275839293599347026373204533363102632077216363206731209485083062765367172923933227418057819934959831038552669235565292037738851332675357154840647456684578326800735303030446390903757627281794823616020427208280634424675833329153583908648661565691232341 A046192 324 2366021626354236350084353558385136214365730476928100496452735744884577756126003895856849945922123588129482679453237436143580674689509396613846083434640589610944441139809382956651430628708487555812801331026455612250126804984515530730563943926557915716053365859255423417134575655715233814379315033527739032353462770144543035834267286797755772382268895240476830277966379576932086269943256921082365124308570058246534885712791480073578609592470795812918255522288326836840444397685449025911329130168444511363286983070088982554580443174964187196386687190136680431306570606623325776342613392985937651036127079997501662601952927874452050723426028215365276537551369346159846877723695789677804490320313220102097244855918715253203306278840921285616550151587504941618855046943499844509943121951183999230705286525358210080934245832113154277696858071196896540716891320290075883953208664111935810964389106621022900324918548338949006674335584148456661340692922047241869014143627840280681943577147399361892751765398833281039246889672468581233347940236137399390845074400057814060640642913712209930743276700051039169366721364937394726353655714724318125670445126596478967599843396938286357555782715525927552471035839755370061037280679813107863727170819815857671791009214506226303005295464335669038669045600463521 A046192 325 22718539409844123942932906927633855827215556917175867053007488253212354254495205806605736670264555583197901024997679149588782255432362303894583444174730308320629161037359039392847972977658642464936550729163374291299494877561457551348592141931536762494047355478463987814809923289663219311320662963957073437743136558171338821200223370995571465933772903406098358177423048064566688692813335140138899087643790834859444816433557311051947548692527503768707301189504024201556227683365282868687175105786240605859982793056309356658707136951246411660614058658814141104071274336202890956047172786546553042251701763082555629987874431657250505422949597056557520425393724194880400690404271971068684165139243995695084141665167469574739407741117719138823594406557482643094398751452786048496079845772393379698362686952391841753140664865679715883809438309857025794899868641197626741182198488228021864820013279174169464473859392587618839208138943261920608144505042707123513711413504440504207499497366432816138423070112355211611702467938706113892219675954879065279929128550061531263245080052931276652364865657526871373049773463066098795274878239555484584867679145748352494224460732109387866399292959122801518179429448752736525344666057119070803750666930077041748516843269408150536781013719397510200651514289959498501 A046192 326 218143413047301651745805422234786725267787563152992198514877405754609280667085210029024387651030316787742657512545035741114051073080868152486393617119676985854091593336280356440743279880047656239833204288625388918602137564218310423533651016262672066909926991250845351742381466292770576112067191400600785621470564878098425216621508974032190418140315036236461194742785829549589767896307374072356787957190555287750330880860131587929320288967039498716331693103362118095016061375229048419685229454430352129023043415639699372547923374425424869801028994855246192744611944869649552336639176753806609325763189292991619161641907690819991478619111307511037095759354002167872261269414941742505715675862530526350977826171693186937932539926906060330062867875214796751487475192594604694159514169163399280679679289411579939155446583106010799803183948954389090485731997975888291678755585930756801834065956542241268576855097562707767755127543458865377530946876079380877931415123455494093560129491768910753161776426467069343062286057900566433124512095170808548680480101492616423131865198027603204703797509300296318872984755425639315694834654502556048259581329487030554053064304349870945354879653437714424651631329095887936360989422443176638044506040135428935053401057281847846947944990728359428610986801543145504145281 A046192 327 2094613029361651050219099721365515208387440354179474172963985797048270059752997932203486363619456431531349414237556408188497968814940240567812047616999694243440679158585802945184977580560244617556235962642830255233043433592129339125312565709562035254932356475943261588966359024533259782164849860507905779580286926216364520758660907968433721399411839044169596985821871357912112886773654713029434737826044624229187842258574167073740022362713964574146713148471181868444320019768721639560534704534265135356638657016989600318895803582525792648583068747986015283919622790567100665333518419142878276199425101339603764107529967659379126520450201351771381136923796703422185257828521580207267910850947852974778093391816456315810558673638744250171544518514218071850300093704894642820533606556227114120692900838567303623378756337843250834030456394050605736986972849664610735501784394924928322982679449898587381700793182323260593397115833083886411790231295969710147190324501708240781923859172465583685426561108513729719728859116258770952155451245610427729550904654602974344850638368215965918634587031936579596291528248547215246235703557258664935833015340866788234269170956143000085188166565909640946382162503799286516185483908954716021384276193629721704305715203503459756986017264192693514125185067765768840843491861 A046192 328 20112474089787160336902143778746254796149477013043747855807993108380083359139005477932666034449633004533700287766359118880921755447005116851263128732037447005840415426649286543385798287796188937727321473463251822122294130749488350062940832409563646255188419972080206526409627611186894135576312248529719894929129444058967250226236821691391618844962060361801434021400414035886278389210864658201258280248892524658106373616498271381920106797459198873917240935288595197440242734803203807831205813252784375264092255654090726622338133451489286586269756317132723900950025290413355718882891523970740454260270497299686049968883587823450682029371354760597494165705200186905820677797202943735244737485085608401288726397243787372719797446346682363241110136710654050691784748266923167768158995993378580623493953172243959980102879200524311402349642492489967332159822816747594306399842081313575826522886243860279496849747559812850655091338474143933867144423372954280753940617933987404532538802213885042778555086602172406301767162172030660782030209735839231888339237813017658166639406479744506723126099976857527983294935369565605368715909861963046211312565043421571138422025467820782468105830010984718929447099709849420032525080132793760794155181966726547669314542330639163304731890822833252394270598409700110866633704706241 A046192 329 193119974115523284193283334344421817187112069891805712731994176862679763366182670846111527059299012490076158631783166021938202507304174317065587994272975949150385425486007290803787489974441425619813123231958181353188013010413153545175018747484064421780283953639557667123323655356257532956543968045532509923203721341567277320307805203219834355715604304182178325303889789750708687181089835674393768977515128195722513170277774143235029791729180864873388773313927942614639342295260343194073598658318531037020678482151922140038090438505396547275569551574039666910906858918926251045612859079648630698928841115646484112197456102750805789466897227961055787207720195270872986726023484837224239762063881160921321376088241454536399179269262170413096889361151181680524445302558902552015219858994814574919674817666985665161644222704678100242110433182432272272792881699437550865440548162988560161344430730866953830163894368529809666926438631614219908434341436875707829627666211822556613196796933865008294102256127498336795838571446979288570283121728077058981405631929690899113097236167868385339490893343198951759018373127040694203194920258865612462358313713918585204340054272844197115752094577308705250910105031811627353019303249601782190762035860232117091036531153082042548575858694827625297092771804755396775647991745836421 A046192 330 1854337971344780485036746239472994509884395298951641440608860230427457979462002646325357404890723083480078270648681672376291501594212926345458659069745986331704553849676226579648680935348788281005256671545940983890059478803692969591282179950401154168370640267658612747637947212321157220261841045596890911752882237392599552770628295335080027792189613683795215917766515739785890778426546212934664311520841980686435046802900813706844484678263487867055080127443095169697171767278847080546290886485968721764688179521530500734555017768190684195450732247944172564545803758389504572126618953999894628000374278132167043145633923529729649367010465153510702908171035149285722231637456823609824206460092649422080919451910568049214717546623657913959873968404663509785741673103385834037526973317909213555000136975744443184638147846307439918000432977068072185873389917918176546662365837061174073355653397354898246816954216876875672608977008649421265416852679332457173625804097025302254612511111620169595754927084781152427741235661266732956821197752802786184500224989449654200266301495044465756285284834755296357932566435470909376173472255609717748900518316968481211710502062705824512884669144025488176834519899068355535994271317277596179801936274174766821581585102817351441912262090455844035269432400598662910139661150109816610401 A046192 331 17805353007732608101799553198136358939488146473421591220920563200570274656114386043833410955649195988276699064692482786373984976369430011464919727322112966484051176914205702131779343537431575099771048940371002095354169762285046883602337946708733134840630466069774045963261902009384096272696664763277378489118665320240019564136295571499633223640770314876197359060215758829534333503743009555508811044829355721036021123678940442935346598645656218770282014510319826505504300694772147372145141897964673008066004862745057385901275140572076511139321383769190393390729140777149163982633544150694129138410963119696226832637892821535007990471228696937112541363202492295721309597309873694278047193205569857686939827655923898320318263346281184020580539431524689659811509864614265475869431445783344409560296740321423325791909830458599815387962057203697195946324017719057449501614485902020845289372423760057302235069440560287865839861587570125304358918399518515912344279263110009286036966775080580071524573801573966369483673008023644598404417852252129231215494101367289947701266127842319724023982919643829462285669551154373298702976986395169589566077164417173042880925655601761272699874396005180642896656354819944244824805365835480175268856409913864075160594263066215677392159498043981155731829464613455589458405629587706467347236181 A046192 332 170966997725910531648698824771759079063970672553398819951637807243015546820552355330885765670786174988709780939098949066081331366807765375873232876288269634433873069025649302193118676997737048759213330920185690573649754167401541372656679373015075610338579566831330121680628035456158880089276154795148342655626512652062430462237157306911182878318648771251633357900975798514672930517049599325449390717787162112545894143130139330164384333351106334368760036273010846662757125574030391788490571957965903737481056927389861497893543165218060891769079731501033909393608645196382514171742718808346073987127439874948891914822003726745223194775088580979689468658767422852480865467647175575000985539335675313417346803071261819761127915436274382341956425661626101708846607934284503995912446704884699702688755745566169798509475007425327581047771755269467498408531032264999712196325746968838319407379939588416818706238521442929870917475291239366163804913206759937110997312310756505067501652719711218735158788046958297995001075795301799772612487260503747125328388176828493088377903159275652495033818238134765662111702672251725978675075647192946143403755183833177240774166933377609677758369437557075389068206142146584739739425586758009325653963068190986575517259292380217831502164058306044966881182483948968169380947945161496349358345201761 A046192 333 1641625094358839917158198013658877479035887458369588995754035004226872080000669059772779078137477896592395328300529044240030157410103186769704770613200237707721082724733107685452623404752927604754391303724574060517182844161219837975202551737352809301737906160083965758603344433188135557233133365646349622901947285366438137058381620324665606497982441860787868626367810557122130649290376748979955494163381285775309954526314474169297975433490724376952615098011435639335967414257539127180939099795246709722620100550792587357716415571148680110690192442551543828807036820446524123927909603364194851730268539268296140469894047146314811581222410083338281340948943431027028974499038582561285768870653961153863506316150428337422451923700843272966281578622394397083655469573489942754485837390871440761873023108629622083864653229388164974620889006135369716021519025484509517451670320780299640928816890555554533160000047825572060261731906618806334729472252390516621280280463604698548141583377700347214414611302319775774033960302814873392980504270939127645273952058413089267314678434098687414994998698587100243767106773291521692864777661369682473793267709089003448740508013366152524074590639548641880652272480235151851033719659245039709449178111913443184252648564840588551868101895695145728011958479048527748940272711035058358832363280075141 A046192 334 15762883985066583158642485678453716781943512311294120983831424158948618469150877491385869377390297092294004953631898943693820505370479432554939831554715806181268201889014230970066787739318933863114616539150029208900299095986278716836353529125382301900211764610546672382779191566844442164393666487660094283956155178462026339972149856120281846682444528428636343298750359068510899979813267026655933329507396388227364070815777437843459829947993602116392675802345768735893112448943765125160985447743386948790694468007653496418931524420626461204786336064300192343171258156318879441573273839760280157967964526926739665843030725876911094057674386845125596456102286165954109360658903002106290377695033795663722074230329609824668563610247581670747853375975805339171158109998042496044069014714700869310805065200305885683098601799110152660982195189140064743771127274171228121571226223806690183360180375734495038985501752982621479703278849878487186706228762540533837596142014220004702750416091026014241590362566086440023976091826552619017599029397070243146173362336494306316262453946312437283129482470015098405886097125442519043161616429396043920416813138917427281629117170174863158554541562576621780947731287011785927041036428645284532121682576629813264207356002340038894819682900300730974325858434641479496356329190410685200012002856936304321 A046192 335 151355210382984237130445230326314574881344126177158691317160339020189630313914645671618057988922554542729138972378165356819020252537186101289345492883610557752299566817231921041473610420316998200698943254527276739286611402477404077842828611459369125493024062052562988135480038821495900474372428381378859668197379121645091549974445860085325967179225863989324307566732321408031104484036340699573522849974525956377864032663140431858427117862659134030878096101508973390610026398790618474256655088292901687041538559189388321821993139770439709339678288199218004327586592009937059951462451481468606712613543657282015003128640559976053178826977881264485893833212810816547927054017812127186017645341945635309098202896118597386039210363145355501677615149838104244327063088545734473525207924804720356250909474180314005699490690610402456462586063585233895534320648065073106938817396749321518360324811038985730808784254672139083622538823254801327347946873848441953518081534340260021551110947164448411047403446944950694790442659684597944992112487290164203750428979881066270835662815477813588693921875682086276306218060831392294560916148090283152354159765966617427669199334327511022682288184009270082792018235165614688236296180754132362832392686651621355049475848081820488627470043340585723120331164677469007075485723946050688255456892599939114017301 A046192 336 1453312714334530659859951942950786869556949517609565442733252591440436671325589958587999101423764991328988100118770190124277288771041555574100862867728597020821774259310859016825998637189096077404177390015354372100600833786288937969168123490879333217601715143616945201530206949984812069510481892924333322873936950369880990600828289176389443816573080063580963572619420451409555596744816963584037939749522068725743862214267403610927179342257423056970889362374013360150868737588075069646047276996802994255585904454642038658481281709144237668453129718502555213253294113308157493335063017551787721894235088229257381133301540813859336746185547558227206707460912953358207029618569671386337139324282984295204165280486456541771138673238358093279526789920892100978223120605058032416746550449905910146020363460274309882420623928142482587843598721563220675780482118949704698655296522015758995489148652236160611491451374376377727960996301189323495316498695986510875140085055139034712713762611922617551851153655975054005291390394315417641261645085361127287341375918644635996069728037955512132326600567169909955077207414216931686931397810801282399508598152394647401562224726583643669620467984302469772392337313112500949433130000560142519271350045107185674555253829074284329460928461336621213100688868907198971297334424973649518218211882732612515857822081 A046192 337 13954708531684953012991021425768225195171254386742921203966000065850733897878684468447321700252933457818389194611292393195145169960520764085330383966584495710320118685603301462331317872816090114917913098228489426382692466729334979902548243916594746096042543315985845772530058998274126669943746661487020184856682929254218150104061682697245579441408747591278548234967367607702231431912628000297591597901388053930066608603531576808982344185928658330375345626637180182659668227710670419950727479466647262549234167531934296009348945149209830322047242217383246958440125748398336241066215143069814224159838604563785716359946391766036791460820448827119757540553792344932693081849578930633797084605747569860604759714132752817967876154395504048524660735142790803754794159722704138719865903894788624417367173694644449310688825258533427198071778461863981343610293771834416451415050265577921125365286998446803152555185287977724271742402861481060947227693130915603574653143181363476971217527048570026568426366357269021613857235775773980506796371117525056922887687820396814953195257784786012016786429952043599706565069285092917226522987218397765509798407105133638383183054155456812188184710902984130745241140088487998950842226029082307715911140300726510195458192217295430049663346458284193547607091398915759844927998073111258727880582242541652777327693606661 A046192 338 133993109867926204496209127870274555373247515064556011790916089899046155446994456940441224377829565638207181717669529440689593797683631605705786772746281460081896758797388641330446297388781460094345724165012565456772240964934240690735330268919019261134867283318380947490888424971221214299987785933116474890660546612762052307418209676430662877406962977798376556571193091149736374799669457314040510939011188344314430850067247986252444857946107635030841011736080841739884774171609119784291815611791470018194752221055728655639729912841431081608059951318184218792386874182826711278560304468693338628595048386786382219230824120435944457747461203452456353677190806635130765613712627273376048220047248841518542607570937412071671005063366956635575699099314287376761432543434284534930119992451209921749649455795612542006924217711814039813402628947219227298125365016671947816782613994782676629998490269937551634674277643710734080892824314944846025956814126552929537308605687367050738595982006606783187412417911343489561203172627591366510841114208830511212440291110074298535944869179787249429671168072922077212527840198254776992142036339657533623801905514895043360676284438471584047305924469985639113335654737324452813486104898118318128036249896225905789603887115216890262583123231516365107502078511700257123799666200679881331459832474673067235287998153339041 A046192 339 1286601826997118883887647032819354854925697444478612438473455091244641118751306877663432168028597789005131901034673627078209086450213060717466200506579410613121876967652407048451643885195761707009817528514537555287437631362606112383105661339612179028822249558380550541821664884043607101434356050586037730413102383719058297001611499209025542251616079071411264104918047826252401063124194697216788985738793832580719111092279106560464398717016181325637477064314502615749193418936122540458099593553694215648058748277342939019518390613754476096390761330509962651461251807463376333298399802442178294441955430450084237505268656844479546917254331014730037080888628584756733266490175565229377884375096598770513476257291381316579432172650573363219293814226955052248872471527261840381694873447650613773851509657182297933706037027780013151754864845079420558652618411279790271102330208162852995423324378206653372349339261379725180667008627329697550060176382015468098501633657156955239828521648009911283595507468358353829497651249712896525463115871836819451136794752351245594145327680669059384237690539049767833351092615018573083585630606410404419457980386955615101215575299995149994565419298576091203782118211546649307427094628389506061583096355592420846665266328622120363005893099605673679478041410262254469986964549930930147433418583541228549051582580940667867221 A046192 340 12353950608833225655162982312922317446721991488636121569666103995214954123203893192329818736969371592197710875527754449535434207405352011325478851558388727960914802561501653681844043255203406521926807814450865440857410679571502926168339869447625874115731979124702762984190678725698290416751472497739348354310134197809851155047421307986853580269354713836727980137046538656482463858382142683006150527023387441428876560393633131126331170228344515142663419740706842380342913468739874461869552513010756246861190082764294679409686931033540566636113008687496710061146721062876465369504523624489491514538317414586660461739207423789868489063531628655976612598236257993643346189707900163619859172393629321347221557503969235830858295650119800370264702568631523312379386094843335647910749639914221201005312273978614968963832825533819468571336172429049967256963214686983181166452626841997100467272084049541795411360803953093843541053882758726931560732967594155710555259756838712478525466414125595186138477279523764495559492957738540059809905472090536026160984991999636369084909137853839439027663055126284702662915114076880498550334448090610666895977994051745910686976910669877145809345572057621703268730259953935271912590509808309932305202573078362175073453981497825712610365695279830555438831788513836088909114576484637125074975803907703044053320228706904294707719201 A046192 341 118622632459414805743756072281033059304069707348186594833321492088598898246362663681444041848947737999684630821685597189765612181297103562534187215197448059301293321073661911000659454884819224227779501624539681448575302057807939734462287043330442303647079434733146371793648355302490100538040537488937172312048178154267807071707042397678268868720801710644182993864656759261496791715784270918030360143689580473806240152180554232795925336068165317383672830712790036221550039377646855646748902771829687928666931526644009234348874892265665907085481013026582079497168164184488013014606102543948295080418629372905683303535632177961660387508483781100356419438227468366334825356841990880902322543945744368479422624639636345156520038253018150504708310844706072618511813033813237363977177660761478524402394680891151274808424857069697509441956775908872940521940228771794094280487851834525950523893555620375941333233067208267824301474201582287369516460404778906750736136086663683561644573268605443329291747554391679218003897550707810404581815817550211051360958442043713663602051947527238612874561271084895175919543092015113932061738286980413017124776279426883847460737195036585054066186188331864296210256752295568269358044767752297341605049045115337249462884283676856163862611043071039893717989153831812715443063693418521125038987521688346045458752286992112456842851902981 A046192 342 1139014504521350355918320150879497122515359883235296194953431397368622625746620173465332497503777443303600232952114228688374958629380581002101254314847044707022290508034499107926678403959990935831732252672022206818354609501661157758803954021719037551993382616575692337259848523423831219667974824217302230800938252327145285692679866055085429690603557756250731270360454065382353537572496710972784835093556824686100076512361121349673343950595353149173511377840790187092481097761251639180208502545556150480303629657645693903923217305847993006294222050968232439835098651352732838089782427122467904872688164700322956493888678433580439250987972202593993683469247553017288999433050606730523937447107865032510094694568230682223669576447184631026408830466165140651427116371288610325573211987882076877090592720604560562095526513750409951842200390940825545841702819703552206298063186862491334933325453794765739139908499972983695848911742539240563370121245954095026412668148884932720198713999683052722264173878791624327508928722403437766254535670211654424631896799518746598270533715247407306982098297294108352894750106614009898776312481251477699821434939078944651572087859764379019266373971016988914589182066811786568440673947367049265781748625994895190980439818411191387583078625202429779649576416261277179848208675090063357987233108275694820791895406378035103700769264706561 A046192 343 10936817153791373658112904344988859089359426294755606715756253444212022363820148659251458959587229161653431437121570002180179162993700157485072681396974108079379974156853939360650055034164378081037068862377255605330159511859648378992095832054259155243798156237280363089222693728267272068761793724093998531213436786797070878953305002153887898210906492854717811013818086071144599406274321702976409068537972486946352460865451335019009215817691244870198738866354436663671967279153498861761506394693527385082187523305782426221461498221877536580771213047915954860714537753120776526850077850623834278639256677033871655348635786783607199726326121580823746248315295565844540606221326568984499966464807176096417560777821526371075330116525828574097427085427806835828930552885300202532916617530466041412345346900850309626089970776606579287891298711857030982299089952853279513079908439765789963503840483443785006845460083507522239273426250387586307192534687190815664707688829457037315664490180383403633737268292409622401061515588620258723765646923556488235104421708020562792880001131753657434403494976056757319600214604164631032936220383238401893272401160259747117511340168720372306410668803518939226021029995270022334599081884573639297739008701753938508456933673499976026716557096582687673155339030951629649089784255151094944872287266675699980897734233289606073622329636860497941 A046192 344 105015317171690265343849751602262874096532088766883452449395350617892441368778441679512335464624076906418805355641082208819851634690550282791086884672491070931161804831821017706462720511367954374126999384814155650357984814521734233420946420581042386931912344196983429807023967918973822980419523670775749679409189225887222252564348938001765543535694453787442665103949992094676378116692499419482768903316776726102051643129987206491405140608127382648295141421223923003788042721950798309382345221638747406003014118478493198932779402003250800400572181391866947604348551670367044858081609431907629621026237740191070934334644330807517898191744168431097408882329784553991725883648178282338561947471141057769936386078547601646834637555211429521298863847868970771464250517377536173432455035954322941759263143851371952425155337301449860571922298389050820551210315885594370181041074540567928367072541388701769840964368581930728568519743007309861182422154696284966058428201727778323420077714513327442008092527879543315503368345173003001862159975505453729821818232608516644418487172596564903437735051777998686488692907734438680564243689343542653727723896119379152743399236727965155121776222585014883431265015425400687645033815815002137169840695772492691563308286152506951397340993658308341835207785725621131629282928569752138570600344347386962940885223316151391140886505472365236525121 A046192 345 1008357064545752774040271656772023772086042026980188615663487440876749777810988233186528785879861426868204207371434234247518213216119500821659858781552577866106907570615171255163515681700100063735989367055916660177481764858878180249659548538323336945061067085181278655726681050735292919990716197524995024327688503733532321272051999549387950595141839934360531615610316810274996511531881973151551844033238621586059412930981676291279137141110023310497685077727853242327936122544204286213190417056668857898913556483442968390370121596573715963568757504953493382980999932424326611606523086915099208997259656142057986077609599515778000074829927778949275739264384342972132986090249201645688302835117929971899753082708653293191379818729810029737683116569810771919792897638928549451998230722316791356306403294915526586336031922678550784605018621240367267075690470834387189625076884658624808414840578910473910569154860278238772207404333082763036686031222201193556902211928282438632022548899092479917778300818962106623053720449289659235260201361037719790192610434402555111685751038392215071055474532768848411607671980465865606613236872140476177855202957265877464382372353550581250758922982850644107188067452093667407497592364856568636531171063068466122636947655179438073817292194390519601718977485382075074952745031036975779403809561551322351482679933383951424445186151923321364253716101 A046192 346 9682244428753000964644423104475220657307301446531682320717353957903200748648667646278607722506093956164419892761706161603587674481327812199027681229380967997867455561885069560259059869221640300625015528343912386210024255816963472235496751644034260765433979219998293455304161642136314698777033948215478552818715333440188122967021047108874163612786403514035370785647596908310524409052752589508701386924388341152565756861234412618875068337533303219271389468047705411608919644881406834268256075195789151906620563351005264005840708637521418678936409161991262071516613746789832454278789822477173172884057597249803042126136440215856025910999068341726777217319209578888636378446846950553720801484240416119040371330232102842676027372608998350329803764004459184104880631664741414460550837963230794648931142678515742430626626096404107332327528229227708109409959349741469909185618065451040869831370871625829100583255127427280108804767837740947670949410613153705837090072876939774016902191109008277657179802455581619915018508250710962803965451606524209919975715569315101573889937052154876515709763025911430670258179867740333820261619882049162916223005067943059293620386595393444441822023359555662132204940243738379021391194242318956232970167377742715937067279821724678232286688253196775557397279979430899144075126158734112864083240839415452871549729779467478261371286289881226267198945478881 A046192 347 92968909996529250716762976608899411979440936403555186663339417040299092711774728928578958164974728287229332942093695192283414602851496436615562973504657273162945442198312867302436237700750508466501335367168879676471992726872718401527059559626468433546360123409356528576551904361111843002364159980048827539170280304004182623197014822287410169622024451399927695923256609903280845100728018832580577565696132818508314811322159898984762114897857636401420571174508989634415604102215145878439508620839550379938512750382796061541114093967359065581431437204682593457209142215676038801658328268902729890933512051532952668437176021343050045019412979387332735891423311112104343533713638328967625490163373640457095673613135568786721921640411783430056746004287700515964291905451949422721659694124711367902245475692704863903350277441640315926458141452025832026187162600527123233613115039384009773496014694510632113326505164401883326504608570584246453693204021470661246545322862163781827856207006148582971760545400193895461901093169606215554017031065644102613887030703953170909936063889040085911630073519327024526970631482370704876286467494199190181097116807186298071465487706595499979793817539530484942787729032308463269730839617154252892410910629914495359253898211252705206978706789903244511609080643518008199334286423419920683951499136257616921298153859766792881735666510253382694322910234501461 A046192 348 892687464104429436629357136754229049351371214039635455809702761703597930315260198523547510021479618507882098745563768474599185412992394303054823472564037907529634138120744589952923194143546513073705521570540054309571687953407586274499353656036598254877889139542662167393757930371234274372385965351394893815634478660332828107749613356582665339836515169555702222219739182643705766346666027777686116277112880398928497665749622488817273208374160687193137105146245850421953218980550185843369327509045287552380447522555044431912513524433873110191485981102953100384860112038307577783690813759214189935570409834761814272530722030799526316420377517078100588302669415979216327722081976787900189402827912211428616538992956401258001048915206571886406524803366736349829946771268986692231961922434640591366566408670209424684226933368004217121743741894823809887741025880302087547683221422547196394067863265320217926332002005331756273817142689982096707414474064750676135622353032423756171301282770847584686567099752859328643554381596050631038708728326863066774333348843642777762104511572625852768595450222815063596541333235543640481768840617680742069731599359597766139152319338343395412535794192548356864985641963285620577576500612720893953973330898271606696839993557168653672731310309962700603694834941779935299108674162551919673189430623104798262852001811750965782947608460166690749662316872737551841 A046192 349 8571584937361821453985836510351130722972454417767643243129579254538530286588035714448374262647289131937955624925570362799406186052138367246435978367996918483442273831289947354415101207730095917783211951618990234311627671256626916535024392278203856816869057971528518721958335070872687141411807036939933790368894724926235511486429164252891930305700049036049401337826239708488252865179842097993323255912260311894378616078213063815463558362046576020570866082193681481242605174235638782252886404302344230238406677173060786252427893320499955636699582809119118465212833338582687146202960392057646382858617184299870889111887324502561030347218419899570942461549495840809124066683087607403779289678328122890763935550314693751743757284961891862841492021105181398143366632933432904766861875657557724833590402753805875203113083110849299051162667483215956770516257304315498044105731058486183140391829849577590038018007769928690359339308877604599522000347326276531970783584587272010044593053089309471502011834320066409873441513710184184989627465655377508101523046201709627248118556610184289549243967601409396721326965354757058553535239531324502991154372635953740943281842498821285576155668716043031783087107191343739496477426289152506406591799030874293337588562258882035201312860834617555061293433293501890295224033289974537109282044228891553136662288000098278913681070054698854054324874872289115738278021 A046192 350 82304357675860745496742565543034420447752457968033696380894764192376206108220388614873091146391760223388631402653227878036129723873447189307883961234682938713974805798411936376349211843701186859007888085740022659320194589834443699161717940155959777118978439764727697225581765956761611560601896796311278903727233333107234720959864727406654958212666531007631182090105331461165021367751077478265862125583407237696943072654504173006458598575098014575360768928086624436645644461057384606642029410741781789703893361835282147040768199750927049589716283941675794400020525332210849939533247900846706808994252268076950442490527817342868982594464951455302672437697670760779793309074679484209111951591117233169203097725505150411287156192203036751797434500245426981605870059596875980302421037831907351417494455875477605030082399346148036121259716052095875015673292748296386339201142075901109091495153821576156279728692680523282825044287568942221920265238319492785918713303071363487415758739592248262591470048454710567851926086001634162674352294184226104463961222854482491992791602808885036679214724140137577095366457739835942995501729498009037103383543980696221177794485534529664763903335598909396988654046386296944681890626650865865903373560340481633729253768112945308445837436061266453388576845880510315672961232351226831160774269012627262595126491114091672317414668882270788169460757774057772446208008001 A046192 351 790286433832029940897900660358379994788188378436605134881708282645617076512601884891975706739279419017688506790320669159332554809226653859595934549339447209534667601834077581795757777708117588490097823616063745955802274139962657142723899126353133501692574161751857377231517394758489923332212271626373863093655104095600942864421109626129536655866093725035225574379790054863866826684892980766466710136528620384105735489249932990994951648054532773906038082676621685646989996872467832757337984149056184442392553821935702002824670001580508209660500121708388168709878619027055242536711100140969686722316427419457693848923158990238903468311022116655396361175830573095511734544611005724288285555398617994562565253596364903934485522013776273928867103229864568772198166168882570229430942038400098730753056931725933209692975995408630331987036742369557108684538186452884597313511322107071391010353326602944403020364869100376791757384889897674337273787296343422404114953165307647618894105372971714728093823903250296552447784404346177519814945739129473399685447560325694686405157722052357512009530231949633413860312005890939369885749053104643242942185798148272479795441706820711342241714252265059313842024370314116071491774300624187755251686519797505616194001343831938592814895859747419650819559812851226757589883457812446742831217421777202746546851431015220237493536736926494053304308141821627858739373554549781 A046192 352 7588330255350793816640896644018599166921764361995824537100466549068450976297797190512362121237469835016084818812027662614683313242064606486392974234873410871268939598836007141990929805204133240980732443353556002927590776971726844049991180249524847727292319982162894771449332798889254287074290671554545037113997405798726920276936773670231083562971273735121704957563562016697517808663321033568535872465085687344776034470834783925029352718161025119947763094500152497495773513323791669078574717157208072274071512094333248795840334314407840078233072578927659254276460099877259106626650044020343031060975527087380508260409730133746133759853451769660164404707652725165432914317561567889936633693825578392672518395829198082073779571089123590061945173415725089105219809947740379746119925150296710180783501240937954803994350477831269101591490678972771305493060650647305155107949375670957420580303550546318336225387193373125273931126887753181417560683699224303604818994374570729365257712375515665226908634527539299041893057998605910543628946312768909399553563010286097524379832454355134021430472607965655899749138785198342089807019412409054920721830930436168370299610091097984773675275486345763932601721015102096132167072152702824175060828059722088586213167174220506255263321599457287425902959934420633445867745288953881273438518523130431759715604845481653606321267430553527017557178608310512925557692424578991361 A046192 353 72863146321591888395355948677965928842402786615695528768633544922446983628794372110697816196146478616545027412544582826105520014417749542255691479007319941846477148493355738743319326193812309671779404430983021124046980684680247016605358170032038461524327354776153953843599116303417224905997415696054469819994739996824271792898204036360449238242113514538544885967299748104539511134918381879432100680943042633355919098883220105998198853804830515147205647327352381604332731627945050734024641676805527760919450216737234033001956887262274078850685753242363262451174401169142822914773851185972233643277800288776600220858760379821071386123209375581254781958606520291207913747765491630268165832439827648327823527074186706387707527507112242697998523626270689075723751842920036957439673291862206972755784448162429310302020543595159850504851161512459807705787259682977237646461932591681211045340683681992422061491764810403879779909888618821158073743347606164466870049579869674978057556935335596044537061980639608446149960590454829548693747622680261328925039912339319548103400464821560274821417885972155995999757816755162474855387630512202692244127777651862290543344376299281142976118652978177773015782411344985956746952155318478217104746315777764974807313215012863957231099821183093014116100570470747109495995332674651710175109912027880983979586491179463406912676572374638229496089975692689403289577103921433920500741 A046192 354 699631923391595057021414002564932204726152390162144105240594761244869387735232584709123240603036366438595518199168265484237540563755917862674543095035311846736462708564262204577345028122055992264292600365566525479543105606708954881717805098656453058031743533268310282643343943296079394658132898439224347657044456335509251956681634880196259915369690403627834259936307223736226369219968494142985997169879222900397847842700644986959921469204629888282443505689474473664650391595754863824312940302111960403140488707039409090551541235652021390716444524400099467128517345749649285750399412461055343422410407311857388233305308906632197315808922664477756646706375403128525662640611336316273360433150591385418183114293822358905569597049512183297058233797505983089374376090498384917595363202340986202104332090472144996582046455606374406716311751251148394618197961982886785234022321637373612786403824134187686088125589484110860273569476586793872070902206153707511661912461089624764737932327834680844129203911192885772392622547654215327951454129346922967569323838728583290602753738836789304480120519674169265624018656733931298363089938371150838519060000291350783361024330926087443758706532221187490151778781132834141582138463200955687936949949037271228377732904340352543112514227736737522085510251757153810959913738474260432147524101853194685041557728589602787693866841620008849067928929044025042076006426295916080069125921 A046192 355 6717865655542949415927728857272530351814586407934121082824662128839690938586719649582629245572538994396915549203386272635066038387664308899651420542837585345043573081156897194995928216708655443909427876930765346671551775988638700094007347951941092231182339882114960557787434699929838044090167184816016490148471049738819840463785265221440451346930529013520950025363535995015497492710626345842569665393079617346577501629692494281569059949104002382457507394424686568775591455769706574496002118756237366985427211645542189350241865942773822131385221472604001841004761102713731272632512243677202221569751087730654353039597355262721978805325889301106043740419834662233583121467236303543365176610946146042957745935625755216024572883161888476906110462925128823353483683497213649058713720029204857650398823976929088094751499764711863458130174930662365372664129125172419228839844685900128838293838473995786479825759848734667669942934334276506140803644909744551920813216581332997121338648154311670129732571418212108546905515552615185124160313856241531654339318574431944417048093296910386080057842408493487316365831142201391571719914732852159839257321878669772569970265082207915335689957146269189302259606840655062082485736776703421197092376305909562557118016540162850106102404383628332503972055321271620422089982220834515994828816250884463337888053330330874787973102500558752594112024080590752761324410415716282279389826594901 A046192 356 64504945324891476900142995466116833873191453962831040475138300520523951147440294340059821306864278821162816664855396790673638616360812130298535077377783399447796541988805818302088698159491481450362334209996608493173714673499803191593703673316733268947359769516324318007564665345382361603274390650470491899181271362547691772624014159974636333636967024218137758515706412687831583188781064952811859784118353315882614270250459487390981126671375161671727097718822334743908755493650330932555748519984450895682111683080007395101613306230973004453539505863499101277228248979739901930168096813389083270457406521979335786028825571927347533856541873260297567517754605720391462003802740346012056109544944461153888891055695387290445589918550856105740289367948853164334167239565869367763384222125061840818143305722141013413658904158716857318591532967908281057172573241707607452433403439990715467923824240903717645099259979424689482681195204153535377202726352464981389940993952046977269468934839768328751011306628468755074500987943588459907972005696177057598043169382371691563912501234179788303926098326233945537575445003399105137723322901756500405397966159927155925503701958336072127207524759770223459109254732191124983193902947767787133525309352393670636175966440910782378442743779085020966402153109339847535754198324539284108085861493468515117206403036279331124514942516498300788654806153903478970211946735701316150785034895115681 A046192 357 619376478291742305652223626537924981577853989136517242708156878773408850078030767666534754605881559668266371219025970780662005359230479687462224913330055658660157051132940386179758484731508988177723689174959557820688661623393334257044042577179924896491456275713406219393675358858926736184802654935650478399922077474711886661915943500291192854141706019612029743746862949265022866763178292966273131804534763146025244876367410368235706496729484353267921209838624663786325301474439021844693722792888578744102269395507019362223501616187936845989064203916096897859943805698701435619742792969649733885729795854294494486794430102049035757368536261719487942199435983707364155926930791335171459220485380105053495088959041173137103338373352437165429781604934425158807850480827794172050366242131123766330954371145174033868864702980499499261252441427680384048605675602747321585846310990946164022875722067319022832456614496676019678037166407347912415394437632723841561661503114338494408443590992807338355540436513985568013249939328820839421162074534378250814878858070214407964743419802501030383912316070655936558312106556807065331027774782751184040471431810298672526913976233677882357531317053356539385177761678892341433565773618729515352688823309307719538999072647608792234957119664369987691060970183825894766691390222243985171324447231468431270952544066300807126717690070314183613910854577757124481222351231793621963555625673074176261 A046192 358 5947252880052364293981174361874160206993720130497384601652681874843971257925300283693772373665853429070414875282270706580519784785692449598200153319260117056671428557181951599292222668303251144991021413095627464197644035734108122036333705232377965539377694212040357002293752788198749175464113489417725243125559888730912173180025116865781873810832327563347685381319619523136336878828454780281089658775283011609781085420265604105339766390615382088703417785143376302853960800848807994102418193701567613116419095053546716836062667417023263364213990032462856549752079145090682205080868367926479931381694229335529214082864331811049269414905151328488649960701416797803504904818927454597576005423044510223779198690295822288767078964615340183111600657230290982426019815982741240074158248893558828279247983053592655351067825464359852033189688623997054079726430639965006540159688825701661626956937215366573016333530767297823161523823389162159450859082012946687974210092362962884271262898091244001223121570520395982795594470842934349756533538331707094268147409197147029362905774753031113659566537754984339976598967309583016437909423555740653967400106282844521693676272074292073068060943579138804731406253408531469530253973575093137858648730947890663370619798459386373182129275884574536842724546469302943132209923193159788421075773234230698383595171210918217313751412135540214274562471237000817755365218046315735622392744966927823345344641 A046192 359 57105521534886323659064930570492059769628719115181897808551808654094933245189883245996834665404770020052563964193992105560180192850213541811438184709310730648103398345904048123463535881289332762694799430820525736266220210430244564399541980597250647929179723332555232222618394878609030723879681540586342848841147651672141212162714510229294052040419155121558455419401242914292157445487956037080729937287135672942354836180145454252062068646982402086245864305025489421379067823424952884932397651228729428255277406601886179552854370314755758635245886302644144674622566091216924834485062449087267331477294104349955659329168827255264982872883505687611755203167061893073270388707185492115133468900614166683347760770725396657700319081133158064885152345295472408320217114258430906364273333825585627006215366949642305535779226239918596242187890906367271845852802956338317195866010518541043951094347119074112035515539595137083500275732504697888639800993072919660295641465307508111658327853063681308751605981781301790289312541020605687033414195639889444628373172296126917872406841213861333556656865139447316384647347548304017279999219651193984612224636487401665492380891930438509365843297889359485977606305843541408750606312834478536100015599208957326375383585268028882647196514808727583099471107507185889771653787734028898196925589423758718647812402696284178580340252198739447394034665203770997509259699199501342214421515208885334088925068821 A046192 360 548327211830725599721977169356690396033814753950256452260329865043937674176342001002761322763444228066691290113775836915318143631227965642780979851378648316422971774245942112899545272239917504884144319143717275024000782262907172573256280061361095489038018164061501127761224825330651124811943526688596574616847456625796011188274211547196564621910230916644876725589405353143413772655238475039594388576741417956309479527220671231462695877808558634216750700353436964280705506386565596752312888144680066268539560541772216042519790827699617377392367636063999044702869329855785767170043364555267572990365046608274044905349464996440722554496158006707296744972160167595872744468861490276362056970807691805448994975141306568411416175049961619123687049707926468834399742305089637580168512477235024296954851674202482364161896779287872896757636095293249920266824534260329881749698892839342278316746294080412408398447194858975508471824421986285737557209684627092565212061375672600525180379773854569835388919413942489269961996223285384963960493350000680115614544932240001468263821126429721771779905559502435376941043854559847864339536069181341084505926992151924509213319630639798492638754278272686205218171017303431198291852285582689328539211924955677299965769815123814871792007753064126368346584731559452444284476537612222287327091088571157982225596307094549471810209787860884038337306580724137881083093876348393841627139766642972010994035165476801 A046192 361 5265037830893105673644101121098010612224629497801643339421789555600080893346302648438630975177756812491599747619911621866892709586870733251769426721499596424982644328206137822157385580584152000608220989723173843959929775022214460618162236749647258288492402482138810496208048550206517221835251019384222768884626429679745647757667767113466903270287985221204951197551014781481816130743442391842229282033141157929347949478018048984359351566655711358766838138547837425997844850944735036590755467032820345081787432066819411838388851974717355742965755406240632524592806630652688845149831551974616786766217846055353274831209903566654990713007126307519957657610926726088508199316737640926442978918561987815307083067959064899161021455129412385692484986410357608452433917293253585786347150442137369473774858769476868711040227338942929314748225544817894828034777332114884568222291573177354037856353964665772826367777929520343237209374599636583147326438751988349738246553033566844935273894930223726495723095461069800188873297446673725403342970113292334830241415810995321802142292583571347238769319625685519349940586706836311645084208056280017442231926366418142650064629601022453195878809214131035053145392130541240522456956895558670098154976803408814225313995389435285130917975797725226580136323492962754862833653942498770668885830435534669521571457092909461332037455802699956337375370394078506730388869891437578467802453824884302040679391569983176581 A046192 362 50554892703908388847605059242805928541890496404076625394871571052542111693973523853965733620895498150100112709955101279390066882134989149455524392598859273494035034416463561122413103445223755269922633059177596105985970675762520987948421224013832912725008559595478694323088554417858153033410955476183780338233608360937461083973114711549297658004740612183779024754008118342383045343984761191230610526487832821696181054578449779127147262280332262658320545589585634610994341978065839434778837242136252808795256654166039450699993714141445222144339806018354917437141084564657788435342915392016905831261650767458455536655232588697556224385571872308648626721083373451741688133966570359314215207213975236194886806169547966020437559600736442677457621715825204048433801639450078625630867758376890544452161896949665219160925898746633227992339564923705330845540011676142587363740561935950060632154432451974456598370995280807140904708906433886049394342727339382449559550837016247469395899413939628447957363327228272807471072132120964888037514235067339649039297959002632147704168825123630949756941235265926797295694136617998409856250701416864658298969872464420013573996064215697964947029833435331920307615850019285974193200501819302064699794758727119509235787683763587792703259531817749872558342609832843640633476300871396658350419456514912808174971148780520340615674178807315192890594268186635240901056047614489752099445319999399301551631506860943296056161 A046192 363 485428074477890518821598105205321404761221934247314259239913485824719800885452882699476325789207598059504469749389134864791800335367456226201211965964820022590127975484238785691272797123652917517645122026002288086503446468741951504066279974818586878338273900743383940751485803312225435220294772647065639423496338597095071648564199702628588998694616087900660974483034754772547219911125546214753930433106888720785572556714325301160819028056398819389482519984363124986930245675543339308011358608236832437231709311514878738801927804797305048312595074422488510990796169397037453903473828444314777817157583902918244007610268485464031299895270404900517806255884894272696963373838809273397453493225611299381315297532916501769176548125249867459535698022868622862703754889565737670054006429587752565692289060735826664906341768724944916239515187649193041960980364079543791751752307486700909012592822547504767591785470318532237446671682368799246647895720586311528682457398783455167572581237374417427062876172322780036267434423752207408262486281773625196783004172101858071260107256694811795994802502254109481947735749865434024603407589920526392706691273171434603919367558534502258398927264767247884662692338739791793661870696011981529688759175142824724273219114183974596101412893596058478579979159478641144399884578133496770981956952570362348561403449019099217682242132870384679435529825752701189053433438805460708221295494831778268614463688199385958748083541 A046192 364 4661080320581812057816596158576436885711324470752215113145023896017388475560006885706847826262237735671863768433521763016629587430131432548994887841669809258051135326564626403744040275568211868780673191771040911029009987006889542579523432369786847191971193269929413003617072360315434211127117373546168793560631504975698517032052361571525000016168045671281534493207074961317880063203582150769306048788081819009150245993389896963296405180250279183445548498569309136538869607982225165969685630577452822926046064013909211483936660081670008932452315760264928664178707381409269067723367265379395104583441289374170211502618261342193039844038162042282899667020380033723062790573912112676591989127737112482684153292024258080439667194661089626610019094957962800902477406015808573657779944106033841758886815109023510686765474502371022339098596839467986665204002610351767812257738292746740192388855649946708326441867487627551263155800589396303932427045314727035959026506383567899502784455645369742195029289049280006679967097865796563413171505240076114072170757021224082197607402174614757741511143869702723979735361374513760886243509822166193005904991306022242602413753723052226469448534649265280753199251528963630783455308229906544828769400899926644275351940698606840308177973901049821693575087330971302435684051085761535123572092308161162755973787742510241907664548344147254884624764496283168630655826978353986105851127241929414935836778782458997114955802106721 A046192 365 44755692752798484901264437493052841771278732806940835269104260209645478317607385231104270128293680948713637844994206219096542433712321679967992686854501542530986978815545567244511489034733173240379106469740412801698265808736706919106632493548413331918720519439588322917347188052262995983017145800495540108703544287280318563446695127245583347526656575841029206303113359295539529594333575900561330465709231193018971941242957233927246781379944152663045337293779986344683100988915080368097582116793343397499061869429846937153881071302267620972102087617468770610955437285495632191242318578699123349895425443413198467929896537797469083118423132034729997702211882827923954642393740732081827006207078260833121940528701628555465182633959234469459535890250660791396965189860039034696265353252130518981078632984554688878495421265424787775079810613056420310095791103617310453755011335201891840616882938195470802990044024414276910289759812711627990365242464113278692260985612561572242281175534259027182253806388310451818264037439944178141065385052724565547358412134789465159568204420543647139178207442083053399309457970345382164276156709032195322173333813734300296942259329379920025142571303317961024971328518416444042946075961691947433862257752336463189104610314803766455150309296467494305649509972007286508797114125597682123042459361006532212497961342179893778295775518259808531782309257781159438856061592721535782921815555710747382126481254707602098419653080653701 A046192 366 429744157151290731440129070991697228111381506700921429501723993387991986788277637429056316065028098207310614915770599682243237431876125340921233230182035969712727712535733210117172913967467653885908311541774251950865837266479872830372342623528432443296707235687733806722954696060756927113496422849240802577602638685834113870516649579759729731425956425057516767640959982748695601846910932593607744362433989127286349570664629366779526631513818573620282145249326930312337999156692993712247817515764052725333169144219326276642354562707713614904115312850619375141465444636621678891039675269301717026300770524212242314892655053313036793910059069759315395653738831893345778753201907935537590237008376332782524390272439745365318603211609374714660837008167749961030858850558688795344966264147013137222475275030879013587802348225134309845294002407970908349553120972930804625187806582870272706863117583697260703602076280558399265051010565856462567183125713370387276054024825309833102484344695499533634258853911267909078964607531246132713946414104756038309621401147491423238091701238657925215631406347737609037445435695894985027618770476617317317315345374485445428996971666952269029192500205924412496493943234583166736737437928857849353400570168533819615138192890805066895512961686706979273024901176126634086167454149937857983918571212292414143242668833823597548954128861782337374918848868450196648727272757485208233629167114807354433763537170923612890028393924634732481 A046192 367 4126403352211000850489634438397839291272643456063514759134718515407238847495563556986413515752129670692915575707591453154693346724332121811204001508215222526680068964781131467999527075404135377879318367045009897491800967734473930180528314764487514772121650958353100572565488074228199961880796669181264385854600427957834874104382305818157797635568686066745700161859291451239615873394509180430245660806760697890972335558549829936859780788548904563957796495638699891079083123219465136709923175688784317475305692623732101478472951357238394828041694261889559622639580588445404075216130770693516508187416648678060507294400805892015241497655304069405814394337202561628023339664290077603291209373927423340299538362274025906296160672572690582050938887492890844875157515286099339952863331372074266891479688609767867303915389269162318377709725236041526048915988757486290482393742865053709023329407814421778159080516333455877725328742893163593940858464382734539994511392054111639404888482435485010987697126333002188074665766343250987926375135327168482427124419146459800511142691355725388977376845624572769079894497674242525675889813269840322771848666624112475433274928625003816357838386361834714905473373817967139048589708836046817107799404840896003983608093739032899937526949002965451118512090795443657968488093385950589186763903997737972399596883893644412841485163767035058485214162255052549530439919834161311376737771479714564661562250101788727276262450540044689620631061 A046192 368 39621724558185873015110738437366981883102694353740362016290137683216314025660414485905905149195633032965277150633678217420765833003799601755055481560649336519146052487100711819998248860857593930929561074457873493942020941320581411113560047996266493313479649205399236010040009765784479973222482503982077783735070731648491775316165029949301593137000792186935787896656148873842808867638475303580286241458771858715127238746845896389098248352119950109304188330840651104814425836815305085995688620715889500633832535239906494176971002289848504431142733398548238645965877668787325293603608769159470242313857634305966466828594223282475295547449435764375560055110423343013448214110734571944894256870860881905179834572030806479815989412724371757243740483045900884323512500746267011668704912489690846544974832808515786821316554174694232837634471871176730713720415699830240239013914365057907459138701127214796299793857130241261638048189995105818454266512435833927313927999227525936740429375243042730808368273415228155981672779348931378537807916697525354160492634334685603360500699159583483722114546471516322357409357630631295843999001989388008778673579607412643735820419228289673001011916817144432316430922903626525909975217506984099940232035928882860082071096467055712309328697430961299953246116544825102637296038605730103221369148202361439768636865003530983270116944942116502713244048598095731722833913598889639081950873514590082765513371043611822135748437195480715812664717441 A046192 369 380447795081297400480092459985963321643712779911971500016903142899524531867152452398104944256162952630402920507469002536082740373809137051719920922741353421041617869301072070114491717562427541520650267557626134243821387586759254975038473400331836104308516819548592505815303601205574502474682315122439241698159763310688390068750942513190888079143683971010271368637992179627347199507448766470468728060241466580621953855474878738578291443817274972400634252394935436269728225806017436216265465426190795296301742528067889533355174085514173982309437698051165925589004734736115309023777776185338462573181152817189241336427654437557521895831367984554230058243355890602412568123867933695524797051182796814126113431261101441545167224044818745040363814067267852798383522157008140559943564616862680136450581453147679975290414249270024754544647821197313732271617382633781209288721123339543162368940784894108659648842457084060260792660995004263175634273111550412987333796654071311990469963456195213865736941173635894420733833952642672753469043689754503123480567847757232017007727202187629254974354897842654102703075572074824028451552741212290390452500939541709581038872232155108815151900067439834477267654816247248083820442989912352491579290901189728381612042684668575210561274215205141399185618092551319840079658594204127065180997374275170546920478778167020607715250063849038892017510869424752960950101707936618480303580910749322494999894727198510614358729217688555293188516996239621 A046192 370 3653059688748893081223974785674481377055948229612055989421941961831096871772083822266189188841771521961495809747440211717788255648549500966815078945106993988192278261882841530138637652036180392823689938158765066551299469666041424949738010476426242277303885187825936035439309168735916606977419616583179094803652263574159189791654774695493877386636060352639833494726213012125638935827714188010965423254152320648360142205142546900982858054435225932870939982191981728221279319374953585733275913026595395719199831120675340059369887392136096288286716345544561818957384816970301528458988913328011148468215187036793461006411871080833101961297499840240281254877143206453942136111931685233694529340562958138378059261789261469685889205462360177153201585430165439524177695428079664910311095782410542180507636568149190314222770800174223518443475541502134586095339394329151471760059987292379080008661957414530222733388973127289493889869235982745017334471962840553068545188158464738504966652365957068295763378340883584812658117631602164429878378971214822294135058313672307492622593234904916946680272006970618222638609285653102690560513577121410339736905242805915789722607437332935614798871446545373833579589229175153197217367679163191117160251292991735991355973776116562704753642705071070284019004971431656559619779184251989474137833566421039389168997459322866871750847842961526499035636654972429332947144876773497048985344823064121082398906405046727875460695812497070729715424385228125601 A046192 371 35076678750919076284615205411953910196527893257022181698457986700599049263231016994247496193153745897711330134792000405445200294654631934474221336310996433533268834828981175071319128620359686569465529265550194611399443263911942175608129401556171378014835801264987818263695740822898670054622680683749370545865427336679313229691079077875189697475591372362363710206089728704438205434470512125832523523617642522624087504831824879868358664460395595590151793308373156159445287754910078524193479100615903563504961482118982087182180125384116711045955068040481184534462883423544100540147902521997786862253339652746137995394325449690505007474856697634619196055100270825014861788534199917746001175203288472861909310905587057370822466605682358376206296582936634483043301433116898785460666581759141409154554189876787072249487069932858644954069497604855675098373716592731129798058886709260300586700009746153534304577341271125776636270263611245322652182424152921879013757909363781765053377805547956313580706093092223007735248824764810030213019441412561033913781706447313648786930123233829810334394716836576978331121823657765519959938022915967040869863373688921463871206895574398615618189948477828612110196738510885004752433080634881971194620241336015747799271678586228550422469266692818201662009086550068673734149279647529008726544412723777445939630166683939389535531033272866513594701291143534397030205524156677410727738800687480779883871804301363953861662986832867655458172211758443465783381 A046192 372 336806265713265281735982121141606660032579453997978759056537598877210109194447353406680636180473079268052669992776978145644601511485520186271972304443108809679453363835598981151964742874056058403827619184123030499892387668782999104147833564004347095272211086442527843142070467942163861128570372947941839398220738483142502057334551514102796779666750970787355992759040080293802636456146921604529702862811180248084167573035040291353432995165860454421411586476059063251011924801367254614352200590837992990179244432106634880447953504568401267327164275037983988355350787675485636416198631557233836123345418877453229994982851961516358000940472049390113680280791545584649496439563251498265418050607446575857095064937387663085375854661872799665972682636155978876016340836610766709913655607740180028291487150689272899590384531272537908674751797558348650792449840628064913991809958422257418941114413573904278978021408151960734134177577305308352123510619381883919449550377165844349577795183904824157044871610108146979390274402733588278503248246565032076425309651172047341979795550668640603925941124384540138964813528123255237002222205478601949311017774424118653285412821582768069832924270485238886936735249601928586457709243038769008247552440148171917376870666428992765039987194030797667287540965034754433763644823555794357540289976835877469491289471330188558997302109735216420574795298524580625311604110005271621034250915215845625380815982502790279932960124108499415212298847589149773223900961 A046192 373 3234013728302094484309824042586501737678917720760698787438692325960984767886034224179930474357406313978095839559314409362479058268083670173951543593041394479545677666280586588039990389757557652433866229940420073309772094996211093486085322273440339252632392837185351084862342369484916571657862666423456858152344985049706968075213133947335976803170445345908819880108592644891364210813717306776182081056189429124461654412194952045750783751223927622958798463191325816963060342497440623896931305879747308075797541532126426003079162368685663584758720322959654215706893728797129657324238720064656772458575849807966261665687349140154619834525405143387173923436964365603533639797824552352144626375931526818091353951619485435358721585640836016710311322466073126230874421669835148831692135684854626872513450466364208505079800019791839066236321806085766140053428271336962711418229422711629027412280012436619140593427256497785698030596461015307185844626315122425241632703707788528080864224302476316007988543619552334203882407079799089885378159450497996585274789356772292130376348090590163845067076341945637577763161165917673127929817657067513001317351800157013619925070041630843432137123227009315314537919756480979776281919399225179382311027335682505414636964339779509943685406614614452508476766684254625522929843861633457773572855631033682738277915564082303859552705322146514797492670861731732020707625634065093948493466560163749007425815180119987966552329250026824552000838076378804364052431246341 A046192 374 31052999482350445525077648720933468543586307922164775759007564657339776864031591426128339008099179246344596983395866965921545771845537889524762535308411165349488787272172828582761006570487325704613925136060294359797401156261231250870392160321740573499429140750442654674320368289723700978894936194427659804036977148226547824315694454827768535161245836544665517701446713817206798858430677123517978737771828035641900557581728356508258734225819157869789928422151524018420242157648500069291079784705133061305815003612233510374931236616166237172451965213894324741233605228559251294141703773862202771913409186510673167060699931460912698134754939246331594622728051557733584424689214912122041204196276469899866604786355234212926781579947452770579609652346551521912877320857416262471141176932318519489694123086541979376503340199656707441463253307283728918444367468927675326972924925067103498955293738302003414073809538870330120529053084491402293171749754294907788273301552635069466613932174582402403881838790069902917531893389956458345812808540433516646776450978417897863826352386051202571693463109420887637141734550327969251126872140940054360047262674089870354401869254326537052612587392819175164954218564995118209930403613650929390181476229670976843172214213692188050274509273540778955596246414671949236417926995759637986052202228895444817067075755028810329236517505948725350308205039552792338253996026688922088162644876441402753457051978696141952045185525797445239812631997090431914481671603467521 A046192 375 298170897795515249629701098708579122369013990989708456077291848401084211487446572987650086975837844765994506256471275047464273138781796547133099690079820416644396855841725833771084597049828911658145256722584716502354572592648247474646412037324030713301179356853357532997473091455584607314432605681031723014906196424926327159372330080043099527282305719331432955060471465964227037747287150926302325063903011742044100029438101266997348320285531802641795269750700470433545348234680555167892324195807381774911127588887124634493663730909265840644220185225092983205670861697732202129218982312386150951255782550299633942150579076200334587335297092117870828180260827620393512042332201788371287290548020288046992321067229007293037521371933855862269395171520265247334321803998489282412748749211986739285416097363525619608976567517303685061091092020216558989136676383215267152631313712264905085339703062895824345317578598805653319534269686689983803727955296113389460574999875698229229898895876115925405757408073707588261807036447954833237404702227083176344350897019979298516168505234515556503236787709583021146197357389087994831647098367488744897660814879259134985953128654973367148342632008726492924575092123163368570771959216356824779343152446273383965634186242908049879225894359131944917182649596913372313459412083440182308615472228998430099795323121871072699025181539414338667144587297115050300182849140641395825443767610123789074945605673625174903549904866377819165856340435224250864048646684063892501 A046192 376 2863036929579537944593944424722128012053803797896872673089380569339645941362685129795824709013655977343900002730040199609884984757037038600034133699383900332208333260303464183697125718111450639254185050436333311795314246237207315990323597511993182587377350685076798281399081949836155109709480900854330409961469494035165445157745289112879386833196164355774582689825129314741794199242652364763677801745617980975279412840764090783980182063122942143147360310356297494951378415329160533073602027637062695097563585802679167128174648769259533985699565046079377610846526872788019376285509374021828047571755252134567898601856693228975681246680824543760856445855269844082966944896889376882726188441800886609550750367020928141672512067286527304042057961857327934558352636049116173232310951018792319738300045877190449912943413624797809784299889224114866092129961448187265526271890547292242693562328329854631967061735975631922344303837937002544139991993533581531011305533360533152844430419731588532941163680228441901472419968246441368918789101604971644118824940666409390245934352123435465987492877063893953059624899388508288376045506187397754787567284784423383540045251586943185017031848899935204392242594869612396100021434142465054617880323559607640803167042613132188881248138987361875661554008845833315786281888038407265634767687778290640696922789875549130285027229463904938973933196976918693673429563379194442656026988968429763746256224952221096950727744234481774293833107341046391259706163190978709892329281 A046192 377 27490880299651825548475804736480774463161501698391780417295776149507431927880291128852935868299037718618283060219339740182840576172796505855731204648384520910043999321037007250133967374221551988289773196144415737273890890015092055490839708663746501879966607976928060244636451884853669907845828295570674915418307066819462179478343106689537792329250042861841823656267936619679241936900910259173683326059098789421621180052916770269676441172758170172969151058245898795822665110445251203892171501478751802519423775966197773877608342988766314421421382928233998594255367826839700353361258880138610600397842979740338412075394026234045415130294689933894651475231472862623820984506419754495735073046884822676886016977142630949110453577047713801477984687484667656109036764009291691378160469269695104915170301227366602700557038016332002031543851268859852196415330836357447200047425882468800631320571537924473084830964492700139751199798551564159145513138105721905474442341867264333736522661032814197424937732147741729864468946840522987910258120373533024601873903934512068121482350573058839177391049064272949568935262782259227597700955579746143102732323602372513872255370751875333878566445988835200565586903013443135229242442065177495224530042040009414545736559205661091394836580677422835743109648020508848582965316631327152541599155738531259742854198285227425874960384613390042488292218705228709355155617266842189242529752249418823881428482916281367247262625235944091903007677522871108440474328095728925702081865861 A046192 378 263967429774219899336926732485743971673148727254154077670001369498189792031860614056560760411582651160516776600326097455195435602526207292189692426999654470394342149272264083312322171030149624080107762975193629472970588530610667679615726892265696399058256782417112549392200929599282988618980533584588719683516174494130981812185605352687652769066072078363240834972902037597030766336328341065933342533141664830408425595588693987365342404160641886877907645313916809881191735439116886730612097683596947170728811999263845222093628181203485381814954133177337808422662431026787930004955431481581564963192040719711477298180034838042610847105408366064431899704316156571644085010263697585778671288669999625542572925463773175352430433574300080635264304927169816976631036449664582771496923593616661378603145494085128241940298766089406258709074275583703076675113914560742759827589857051574876369697434344822460705914953997170766259098121388281119112673012099148202784064355303938772004937746806662192085719162918935861716729355142733483472929553037562497255549106754244211693083284268158850345842865622271797866963333610353714884836199431216278674680983662696093778012529914255368958809997352946695895561050492486114858789828688400166680882845787846838860521638325715186441031966416475081443463178738917118260317184012115280297169458633689377760245315011963867702239328030541724067642910074409090309510563566655321912328025071930578479712546705908736087118776787790935970905425741501042199043238669025953612680183670241 A046192 379 2534615233201179173781344936852308879524799615932885755395572732625842233582493688290805292619080748144244370298048127545446832472616066246808920828319477576341952407268280406927910236097529316195642751798036034055047853797032741044578154128695508160010879744802506722335853081375863371865781175633392590830447392074338620541144003118163735199034631767193795635567981708738752798682182794014181695829542939642482913147221459613765247495074042225043499037335078150233304247863735235942086158065726385254586250297507665856345243918307523647420875165347414708240406068463849877067881699724887306637959374592826625276786282439491123119860716000655985167066192260169453641644731039712227047218074263357574962553417133052591406074069975797212094054432699895124943555880642559762621768967746713287652298119035100151744146051433440879792529162610865673374591611196921143507070607361796080433034133258413729773722303449869204919720410370476754155727116662882937410680465186078221527078508314909335592877977409889996462305403611580067784081658008554725114757921180348986164917574060510707961944018314004738845632360391353588064969589237583128088143702396884290083962439981309300867159716016548185153976641241948661430964705823576335292341860724863306729314225466958014545697546694413054597297699141434149026717017919014290086268600201529666722615771890678772449476152788877021107464734242257379923211076211407134159984454210925165143375992041652767627147247453743331248541994962215484324104737225659110860029421519790421 A046192 380 24337375205230292652428574746729137375453154239038841769154211708671967628669312363107698363167652932098383283085081520365283030206623865575651965603831196688380956620247879195057710774686305463960937622656979023802940019188519848899371756328007377086728068251336887130756311895170110497372242229451302072565236175181624940305082905755002832693477765162522747329482925394407466775915552851795831577421928773305456101631194859622679919082358549284225790878583775084623377506795850296399024559135007067617590004627856608288781810009960660859049861522711742851186570646727455492817870075802936436756120951648280536196224585803958926154291747932890403509737678377830937295428622433053106521609277788089435164895338386107209505770789474030530446475398479465819891046934893409176111454131380347371375987935829537571919048445565133238361606310315256612039751975598922259212132144298108912743117377849854288464820851810690108468389121279196405122172661523989865869151042652367779164235831902012633700622253370600827095194768749036668129268607268589432989408303624604210911326853045739549691736118008207880123964057514443542246123111023073764686077155733899290690113570688001992671098634380898320901787813644140554574008246528151283076899865797291683368036332412092529952601402327787733768171063692871960037418545741191201293070801965629226181178881448982561096002316839469126132152310551245287613582444271367735548848817005278363776117795871403168847131782932066678857564264721767338979011487797540113452048892752843954401 A046192 381 233687474186006036847440000936748240226792307478451342734532985431095500544640503728066431392330510834927928139938582460499320110597169884641343926919066322282356369125667728762663731930627668967423606857109560788519796009200313792099026559683372706091254751338457045427015384481570319619904898021410226867378806923646570602470785519915534081359038302055911652663899414069118787243588339800760780792223664251736049845379819894875512969263559295153093818972662371027475520586949506682288197874728179797537713969850428855281217083370398347261073122920202989509678743109470959178187311399978095940844966739767415115729523196103331169442386243790897653844516020717740399741251990957444889108265238103160493095750076629984292621819714455571177549844682145398102698707725290634266462419947745127713238948507537100730466551430170357921307263999117931377940025095109240336033749342479834418363332629080167619425480045363942971644267422802433511506347740226234029192650900867570229456770930844616993884039283986531731878063707222846475797169382911337727009573416645528452821574278027617095629342243170793750945564034621326501293686047073965050932584761213198592322180421783755152318588220165669660750781432634396363070965752198602796528057219043734018836578134506687005646864119453871125228923956281257418845143849489899995801775754205371628262012897057358660965041796816429760243905378448323009408238706682596785332912180900228638053117932581221185617391752566456796647000821316415026660983981727242943707462608183386130370181 A046192 382 2243867102796654760578826236566081855928522360954935553898143956955167287557670488127581511121459201869325033901306985700632951336670995025702318810624909222723989167963704911331217958940176102738896009081028380034388057477401393843215004126707988395880851035623796298853314591035726313820216333429338768929269231515618195743299542257146052494206653082863098526356014844408753200705468462851352165371100046723240777309880928999399815908188777269701457565549713208022044864052511656367480979594115423280950061920913813240553638145740754920440163267229927582560192440150569503301499071244719601421056933879125768292954345532759600085026866558588451339324639321194064940484564321744763392164456294657269266615957070905770791647503392431604972803078191484714102647171687193735333162980226794584922173012193383305384402254913447331195259110557924066775723508923486950107673801974359225787015807161310391631869170930763728603038147325359845298287545879479637624317968080979366690876135313734180473261911504216424318892340621559003111567752285446057586156490957222060579388545306294326306493394527189843588371425736469919550978431177881101395980914191091977149578285719854046284561091418932125701630682414367660234066858578602737524111122340358068251577139879496876216128659322394668216660394060041570042879111205383474018497449498809176408942621656365876413603770237029041718392853311708486985092620447983850061398887212155178377307674612527089952895026761011335229337823028715952364231429213533498947938942511727980870970525761 A046192 383 21545611687366004825071852676067517043877431483096983710078635540150530864033251482360533941721819864018748140592421536758895138235394783639623780578276451437529421708431125432934626079079839007871210511772427647980633339378212174482236677525623544893875225552804940723132481276109659583731397613683612837848616293634158991880591602282330876133838201542613169994158801872113434164055120936710343691132521856412893691993426834872417137474915670080114100391314527250765303757156696337491045683774498419615502697026900464885367178194185645375668100430868641727539978300647025261230034903904486212866892738262398887381532510076034483913096803253180065969297532917589390840792386876141227134118220233033861394885926699087134511415034952308556493283979244791542668220039841726521378396669675261656677577549841917990763929721212369843966520058269922890062565754743296599824643510524047943527091361999569751369040159851713276682429318973837811751723504028415740242467100320912978098222421825704670059643880379446822323472522770145840654427081647683662030936899161672809037760359209463843167332478620734634964748678976020132907168394876328288530243687130280403377052107159858130640600447485998050821388151791976840933113613000777733507912200184060952307909678286350870920580381166769484762501978535595199270467806948948268035712514285789957673295424882412248266064740850911061763578417255119513582536332133302221606955329678201841878679653576367185146476861341839088305644980074729753284935156647364675170866782290149464139672857989141 A046192 384 206880961178221275533685168816774062089229241172174876629239504558381440401279993175955358780831403212848817776643397694651925416703309375836672515410291676078248284520366498443333368280106655213403260595142841194881661290321535821977042734386033151363001519877182005199721786359890360287262566066373717039683644722205963124419244821815398815491061917005518575420814289220018350434504070528824257270902309494176558507280107158564020354634324355920478322255944525112135238654173734180077364288121754231032633615902236342915482404466932421156410179897037430637911289082620296407761291845791805371228302651738620237511706868795737581773955419810168434848743571750054009659223558300143741197039758513134842456425401548677594672836373964563367016907795905410201215534719913086371081629489058882200623514711409084353931947798678920328319194404248689032456689601321625028029276880378106379387905470904061591335131983026979951940957717748643343080203787393302058328531472963438334719765003494280928178520066141536883733558844746599740404805726413306237374998519593891355158514389740726515798400153222899437741673227156319579704711376624073048586298487844038242134477183370672050556999212199461865054843331875879212272096677966609218540235422056230923702480479328401183082536603834661270294875781238391043353461839444690064295437543674705674769806260778300751484877228046677778024838244090804257711026876051347483886135014171206873563903656332603099249380869709312164899467869339732062325995009896566397457163895611072642941157911441208321 A046192 385 1986470967687669000308440165906811868113262129857791682296974012690943050582559630442271872653009191927954484272581764071626251092290038391388945853345840095426888590435137409621761569290958024279259100363351049380826063729034047584411389853338012793763995699985476061122787869495185963368635575637922817331429518774005364286514596898479857144014300393248787818577488810931814328758673921162649581604860284630561458374009896943104888572781644990632762770187478938812195310792072438440406514403499400351876928364390576337773997162324306913758205171703252978116582470231341785460298663073258011270047949195101493258188521972644162184159036027920434058237569806646485683158473766005593326832748627124900524232735310784475564961440351392702497787792162999769507280021712385415493399284975546717215125331581372478124536571998985271780151060703075853819726243489324488775840516780747066930834724804529437400430185931984901646823799323393154406418305014826982335654818960927834569066205465329663646665479615447156778162809703784327937221103930593484843591073754203645630559246132530096795232395103913801780460911362406301628304505731175954536197349550034768070694846537673085869590175794938785342258554851284040404259831368721768715645607014671729145330265254601629873607645549440036350601912488949052262684741311880107048416523258652009603349722042697818933345542877639459173683435056181485227421766481308706406972446799116598721758761029426001382625369964471954065525602175755127187724450800091673901019012554790737227371534125985624311301 A046192 386 19074094024856036562740366939352038740849480881665274561240667840618930613312297170226701345258835480060815745136512321972357568336243531930807282247154241185997308167109904886821656144998410669022790668285636181011850669044523634583982343394708864459688735348259021261719003923170989260375278510012768825642669199584354785673150034999958766481426496884912943628462472141752991964722436556499690753745611182120341629130684523167585981511829000565731432198861850514530174262090240899731049171225036954056968035122244698093069577837155590518973864902284455198837994241250054741369491355068131578423195036943061886526505950469622376496557482166136588017028710434675983779633655441962148824104311120613536320547881997727132826082155581236355419195013332215990903492567266790039654533563253570089640751233220823823542715810402308780954090156551739944128322357527804139903995614099456456291768648185186187014869053983787042585822169162263350861785221672164896993655513334297594568735370158330426841001007089003533242382415042178272106597299536752915054855252812864885750738526206039599687094941989380171473086233160152081078660284326040138832493901793135355170773674320259787149132817426003004656904778627186024085823688530369745241019900014642521197230283272204370717979429483186625203818293424013018587907842723210948434205392034139052536658356284178196619683151226216858939030565384616377062899544042499322868401950278982566755120749840644808943365703149478833227864667192132861916798114256485242901018161093936763246148827736556053195906081 A046192 387 183149448840196695387764003043218110082824847312487836479241210308648959058081626845957155874903465626534760856846307042996813299538359301309573132748229170522106057593700716288124132682513169952998811717619578246724740743339452210241350876864604663203918443049987422169549814547499969382937460884507030625898092322979455878028222349555007177274800079074633691471708838927623417913450507056836109454815776965859235692351374417445263651371693490650508221340708718453039794452395182327145095701696290429355606721366865226699077748618370817838880137033530167115989442587900555395288070531065536342761507474679331039326016878220792086475782759600207490219075619356188989605556676395246787003456268547382548625000238709440618611565292929591133342408020228145781655566123615696248377415780961495025183776126261018772284679086946396915735901903058746240444297457255731862033677110742464112566495629039432963187335255922137250924162821472253371581707292077822326106097903381106542121162455194083293197628023403132310746199171072186064983219332930797559763235293918054878774945698071146103665388837749633302570772230342868920110994421794131681893651908820336130315000750128287938532887443334305055776814342119685351988038653008778925082504364294990473864076034649441113032408608289912425767026902855460515532038843143530214985133125895279923804983933690957001244378684728591401893112315139651396376476194474312016873689119606343806866070718211110426048196099015925792182002468853257564369968305366320502243902481804968245898783816554877096801465880661 A046192 388 1758600988689474644257273394480613353663245443045027324208399540142979464256769167662583440484121731687151293686622495090343079329809757674930989289841214248199021179017406110688663035195835312890283921089792522039414779605694751078213816535671590581375160430477243879412996057566090782843976239037757998057104656842579535756472205327277143916233863877848135820598404642920567917051959804037303766485450336680569198997616268025624898412885019385397179375582052915724237591801724278615006309196638609477635581681596604784519846449164018755733336556822091762363275428891026891655501311869799924895064416348675899696546527538170095144718089561123710154946976080029416243516571427113504206845038266487656111283715971540166822181117116627778481117446391035642463240755015465348110129906674258711978244528723607069030653665050143492782587349119079924849006200056247179811443227713353526309407034738267987127338606112495307899586768825954407711664202556746028303105855074609871683149807326038217622953197439715869358781471198252715553790599928204218632093670237345910133132142842140618681355463932977036981904383482665994210753687359406968083502706795998965730149282031958146465532998081763179719565966656128440122603123060366606708272461664940598515400336887473650295132816738820309629028367117399838446125618383956334401076299840641085794236403194642212841770327511080783414760805510940367323390547356442799943521840058058162954545444281142332470269969999385216307052754478064311940947573751329295206060708729273144003183358960411102146931622190203041 A046192 389 16886086510246886693961643746038846378656372661293505054561215905211678507144538489814499349571380992756561095444188341011167204728019993656328057851482206462977830838819075881131826175826277991859336257305376079002882467049140256513556856134167735897759627249524052680136165975199789149367890464303091412837288289104356379354190237524292786328670383680297721074752189909614454211909500124915683708957184677991048482915875713230675857115258304766890225713830650756075410903440362070866108253761028226507966425951083877774094338905795159474180679779725588068682003552222197625775568201285748347776872183018478514206908718095492375358791009490127105307593374101366835414057129237587190998879270431358205433163692133728443117142467942294636046098586904316218703891948002932148937771115508816371453608939620298950571317719526798730752006810505503535341411292495787963293746010469943448880462234990353583357272332704844690529694903342651401375146301368168071688600094320306084520497907823456510421513308618523754179887375699423403675311275527397574374565861855760135180279956795288522507229061019056671350612587629786646068787985914031285743661308761530160120557275755861372233759909048202608332967356055330939937549835637601504604053251824255262649883560929445955484424193293744004768017955294246345904237672190709879775604416084702579900978019669970594015721683517018997619941852622937091899544639340087570583384691363785361083201549121457958168421825885900747964394756316371054403721038790295587202274422974578246913598366839083586259960339468863721221 A046192 390 162140200912789617345945058992191608447245136630494792488869470913442996882622394322429655092000959808326767951303802763766732409455368649278304336558942856616298883515319587593221684251620886081998033852362300020793155409191065137348421854386462064418697359474769523357423586280872317846139701394262044708305644094875373111979398904236054007050749107864354839911634706913713346422187103147480590936103120792619710852389039600824681554395811829486660561907022532977783179770596764802732092837607083834290884144346725712790249057653598672107064131511588539813392835745162112711670114213244443765553601806279014344738837814606390250025016128406110904039801423174348273616360311422740780857734547836863222081581660584344539270635155000795978686860150337797940959128021483399478635130140985748124438841059989581799778723712242656362537276611886495827268306381538355967299369381089169282796672070970340369128541811293312605970822562309369930049747074072947267607909802557723948955949227771022087029153166401867647919409222684392323837623313823471580940362773445338580655138012016217550973794762549518225331545084516827892886508029992841046303667803225505801478625231658498864230416181147843363449972833277321029151913399189126586841512615744037367023583436644203177087790808873713194962198777706986295972651682249577881649019202169014331568105150634654449096746763360088904065898254124636445479060303552973496298859862953226979062738320118795033190853901886448982568902143097040386320217473516844476986943803341191597591227515205521634857037032648407260963201 A046192 391 1556870192278519395508877762481380078271601423269638336184619605149663750855261723139431058378893866508172633111858018693499823584423245042350284583310911457747495416536267841251038731052237572333067129191046547494279799236170140399679290132261952608380596147917109713753928595332770020758844263419813688986059381761705043516869808924284353051408506605043151492533795381033285642731386352512608509252778456893549785613591075331242879054632728071472609948541004647822023336081859232195471484560594965215832843046050834343128093677495515543776870316593593379562609940143043054035258810900004947751097336767018912719703806488941841085247829506164467410463067957726718021897456296224027740208776129450290227069141671767184132348195641175175045056595117444948924773328558391653790922370675974037982045380404411024821176354513636266866284199275327322427926742534120001502220581503472192983470196344994973234018675114766054937687147713599666725686270030102138295403078235559171037568939964559446256197418282277424536798413176328159394065455384021698592791788976056279195690500011099764129161854802771412980576824550917993797709604035203273812576532502909997944267599353827630338479083937621682927644030812161480466585732521464157849250699532320994973905185508774077976951011862381200804283027895524527119683055548722774628884002603622459527014365755415932350256368406061890139821757416162906526552845135171012171374081820692194089175052266579120787240620997491857244725850413623025473075673776987701877733047197407698745492719687405051898813683327529667050904936981 A046192 392 14949067424118142322886626929401152519372308418989930673549924959777600422269226182962422700124483814210513814813292744191182542290899589441278783290647035258348594373282360296372886302341900917921224492494395096677774611472550278926655406501557414559208419793602727996695699014961671458454104771217349647382097475370247732973610793311579453763570473370875232766954663337046901827793425334638963758364587806988744248841990652941554523857901900546468171239230164721364535095274832576944152392018740018395343124637295967015990242701062882597746836672867552118971640831860663659684442390591733295061592862083313793655581605167981743494159408893175087669155474490290523271911101739982802938743887537247138923454676250726841454462835275928875781837447630846249237875559858548638217037124595572571717851618204313600343353556261211722207404518904416338066456754544313872885966056296970615938111542507969662022706949323441848218359386375161437590669634779293657839513089609929357745013012583750575180985523317274664000470715399693763817424178759753036064515176807729619391681600451441923151994578842416344889980444006369491928779725059513805155518818789273997035351687516827674851577299738627218323394620408401702162835174519185444479378630067833577995400224231665260090480438814793481249012438890627731696210403406184399736966311350963654209377608415398631792507200338259505762479610644097974343323973508851755316560437343426584691031872800954397680289409627062911377408633102706147495432233286418439913148242202564920013029496847235793126887352453902830374381943930561 A046192 393 143540943849512210305837996267232104009632827167539891057788043279164914104965358953543459627164235205155487141664603817865716077577394273391913834806508249239751745424761807029504613024048201561642025243864052527253444325079628542083604813548664162335566638477577246307162388187733374011306293254384727894349210972445736970307567320507976990753450633898637379985147184828528970317186827331816977495208262869927465383831008635953731206840694994414459308766478093113537618162805606321958519072692457096037119466934472829236703967287512121208049581956003918852772315704916152317246961799203012199176466910626642279661981853119154212089077558944437685634763455592701646730172377009858577593791067923870898492721574290337459878568011971273424082028127094790567737132200988455465768336679444317157660773255952438786085856026043800442999231324236006402786795329207759273331044570342930350765554047691328349747058893385013511826631890287152410145943107464507672472866391031463457508443909260233058328376738695053041455095272469446343846747570385693268269776134916030829342647531844245335005687816883026940862179242772335310582149122311847521900017885438076416623448959268979980097214893611214612719552217517442332006062879147486116426835756660638483590837979167264318614715196548635144571816633944779584222485173823127057551575892707950404095984268990291907055721787391599368269439081582871333481690267079149419378601147997500245511093953459711859947018123998437077554020450326334014628114830940516083058347543895981164557410483234438398199320459448691649725148374716311941 A046192 394 1378280127893948819238514117271335733299341887090409614946950118016616545458276954402698116377608286315419173323749711045853861585715597522209567200533308918553061001219968497814942997884024529052985808470358139872292475731639981788536494493038866785188696303453276925438645254682916842294891569374497386024191476375326491018645528437906801753635179223124242751742150501768871835938726088246681283270025981712455715626801096080437074106529829478465737736307551410846023488234724336628613123191840581017408402726161683469034864477904448686776809488194712955956767656426964062689541667511504932544759140214244157086000556098068513576497579226825081764289911031445646721612591892137560322072778895461120830079973632881144039027168596485332142106758294526731400565694156015589523758930578987208752286173085803699019682789218719015592466896967909614575142470684596149998210817078466760931080234027820592306301597471575950417117471192177851067059908127204567891790805247171022509066720671703745242318498263964375986777160805780908393922706353419248002173354382948551215618482209086843255282691265716245843742300199119519645840303943658634845770166580457590963144359871549058252065782556877582972705922069207860863520513602738987170745032456076820651605648280563847755673235226779555843385102070125334677076570942839262600425831984815428429165986741467174476150408810026936795863648298879119899993215601170019216021572906511560013970939450088280478256870346343583191610792986624826105753011111258602143107813203340968939515335446987580652274081924738984766758044319644083329121 A046192 395 13234245644496752712816002248201369443908176790209285955180723975407508790325461211209348359914335138036419697099157583797684961080325089830861990867606997429438242493962392091257275636177790503918568171290353615189699824721762780053898878038554385322717699570191726560484625428302979331982174837827630646219558661806673994315297393753213789930428000146988345003590749132837522540154677582157806350141811981194736911521078740733348149617168215811533019329565799880465424420492204917502336886929534186236698386939485017735199939480134549002918803497596051847092964184239393225028826774198508563091765065160705485713135059991672014242375543646896876156274040089177644228222460618132477202684245360426614286557008330203170772401412984884147257235669062017547813441227548929489618677785651098498995134676309113862034555355992283961675066701686636794914511600726696903075060992256393268117302056369579279633779589175013382520148446560659835658756827691475153432467639510469767100595194381255452556509162002209199529981256602013009928999482558784048931175280515295853856337836829004337092979066527719575708586625649766384867023287884861089477237617605535902990035726863165098067355664013923658092707650988981662494081639607436875666007685216413875236078951199136086982710086032822098659548605505526829624509649970657425666161781166621851068901400595583540329704318338156859722283382696398227696863522720744257433089723669722851256648715088653715692510609118572961807409756703551129941106398062190266837605139320132439861245086404564266188697336442023272281719091832074113409910101 A046192 396 127075225300177691654510434348715432129070580240247676651235696664912781388088533091755208549199329617817415616126937795875659950439419926840339314101195188784157085873965887640283862843636146534601562527744166942693357844685890482437555238389704714829868566084284654980496447923919952862776000497929340090502816246476207318088994556172830373005167903776202865600235621431355389661693378205153168327380395373405882111969682441720512852186975101692510573136753074144677594439542663383133102159684264064404196893984532414131706349853387461621577664407107801641073686140298997319762731996312411711302195610913953859573365760039478582686776393599924578027461568646372708433745345242716153962613801878037454918399563906637212875454328453688985478644752226734199577931266359126803302954574062917208364074409633938217452101508555121381284974877128189536859525815035272978730585649435071081995573414180466215222959308956881027382514966757984549817531992433636296053986382788725456528892547382094183743855731226714469922504039115368115557344637606738084417897041334516405780004693613617435679941741516472100237602935746756628373637964430132237501800758478189160052732086195751400093690833795912408128595892090279854060311039990095277406018622702973573940009437808456426644134490413922564549429866678966547929206981941681658407222822336071029148162819352806412778646388532573357026428244787167483466163645171370758702508310655105911254780948310313527991206390499667232931165292256704963069677528440139830916082404644098484206706380141290636956291172242225535710081953013531317317873462881 A046192 397 1220176300098060550769856477800363331101966267558681400995879204195768551480917304421572301280063603075947686709631159616840503046434349057195848263137685335098478909123577959159613559767318642847453699472831319693388006834974095690602625345119066633242012648823601686931000332480853959085395824798942685721377395379105880861616531413074123488381832281631099768505117433393125318694057277371203140121700206233631298844395979284321623673351185309283270711726083688371394381343064233312639129434951416616874912339341093301007626636092286926355839730718245613761537687226186788024968527599765003053415119164230719798917972314764013359286412688970932151322809825868430657203178576798099892216540522948670281699858326074522187826941689410908653681799653645432722329748206139108016385480201474345383613343486170398454861216650590919510814367095118174246288371961457090415074180330814560272928227805658780228991575650824382449913526190661721086688106532590948023235223815069702323120659139367673971053050174729750337986684253604508043568613281300416527796598459718746013003751211740117788394463509062098578761887680453731495877286867434841859631201405669954709290430501615878080534521318752686928927119663143216169705444111903255246215715149186267040558095385757847409500892394244398431981526920302831287689415816094377313368727873909172855258808322524246579917022292985451036010904284162999479843875624071979304317227365820603290145555409026915407117848069067195652032087328839124351843913686975824594265956411787494325220354800871586291490041647172513151864934631116835876812107580675461 A046192 398 11716132706466352108314470245328654356525647972027878572114755467452072966406986568967404145135962167535920069968462778513964714376202669207774608182308740486420405701247509689884721760601930764985103887736563803951744698936063422135275926126278039422685090624135657313626810211984711791218017846943447170367325659927358421557034616539343177562611980563053916200983271995205167878744948315624914346295397052874932358098008081118373788791005229152762863681483282438989054704978508328725297537701301342670968843878156283891742816828051789213481311472778929976230483231672159398316750482250211563006480262912747760595256510592998296236389551952722496917077041920527102524092212260670009922347068138739330166844584728567998140877081226269216438963654795658692773076042697416448814206577591602090310538115790133756329639184826872500587718171562349831984671410714385167130269300805895758305585761394362193578310894176256411327188651100218879116394649108406290485468323018312898917879112527315858087957204033899331518633672280606447118977709169701961893164853992322357882345613355123917390546202934072529036799545270113794076657080127471387106046558395442146640417553623783575133541073608972466095645794876905269571231820302184016884068019456467913420465257954037413017571142125400223329964056939317919345427222736931229021284866638053055420124048364714996307556835278599912315203345910104876218293410276175500108683258464101122136871711782695493428832049167976822151144869600347979769700296152664339314001882549901115866667362591262591429596742939859299041981566617901905075618539671772315841 A046192 399 112498305027313612845974992525789261330995940725445422490764481002595600427671333554307710180023207452616301435889492889659929570599794983298702730570680263012923400444899678918695139185686179438068324682592786172713332905796074144368823752061896389417555606930937932701842944724476870138421448280955154930924375265245100184684765526394241777882076748984611421730741609192842588578583675032573150181925262380004894268825774750502645835649608536973643707786331766253089214905809255629356073644368766057375226222043144298587421226175326643935560626405783554913519486228978387316450650105598003828223220431073084833004933215795997325697799118563628726426841605198091412567902764923774858476276656051634525313371420863851592074179546107695326836020359666115114361643439650844535374903541649083069687441604203520842106796997846413100052350372527315991598640639391154413327755411264030740435674207980437977080160976888838410739282977950775486613900334050810668650518814386616640339772915366627729992891102080451206512170183251698851631915919878864956797752400237680820667536566432148643043906852178500914749250654921744970270329787506693391557417194081834086371334640605139386816383308258832300697703993480924735279751768836126818217565876605289755477040366316571854036870697187200550169916442749803741251960905030597844967999976089857564234858257139185072020914152428094065065131491417922737285053845627961527971597343455071608937638886391886718876729928993065377228097385870453972909537891813969299117221481978194102764245690380948602035401634218487342228593850800159461419253341116250196032021 A046192 400 1080208713156132604080699769918158241971568666320078974728441974472167487854427178381476064181178692824059558851490840758051865222934517053431474411165063703141350004651521015729801036576236934362401288617152045093829618609709204998166023532022403004909329515065775405667438641617616695084410955175713550703288680929557792045984697027402893011880523381138258308404664730486402540326392568917819072421932023077409941894332731056318324195533752381015697729401493938078880202536525767574568690407931353981615579513089427676880134721992669607017463921267022221500684130540167243340399743997201550508387799572683497653765608142816655728351970900058411078428036176035031822949899824705873930419198529060726573319662216290118258528273860849009302010251054550382532441807534451366531253374992707918043536723973024091335775708443682073759830167689289116588980315434762453962387940328687922363767585439442404061561512121775732243662183827094695122247791891161234931975991170271969962229600615471246936075882274219288451030526580949140092763209543699152145470056653917357247727328228535877915383676204071762849349775751759049934421912542982189818262932791527212501895408578672994768427337392360234142326887649758044431250906913132669406341050663095972775622628176906464988424619416820357557331314353319558584183409264676577770451506749129945693730053564926406696829821384057723934155480265391548213306210807426276315407777583172339124918086450263184491958867349359364584167368947983229447529403067497437057459221355952737224841171252370505885481335062169172520219659113401564530645765505779694710527152001 A046192 401 10372163951226880237069266344779162913621741003009457589897077348117271215782609339147599613959967628473412431475713617069321120210687662147254033997304211106882979731740504348137870634509887858061597735233569254398165825177094880596316013585655361591242992586105968514280813134969410781723643853175753232897822983361238653980444876172357052305835007623612807292690169011388827999371432868165223700822241103664027882064488614776993798422869254712904192624069437007101641451666505514441752935940883216562706737109458462510258755013152387391255044636445320965066014107927199641576131025410479182383535823273686513398372536382392312507638298884561744611437276935446770365873525548923036556110285799764440505380871287446294654536893537692641210207103789772413410391121584158581782250371305077887404956553901535720802597510369438274395476170100203724960072997205948443555694589708306019272865614953851755818675662313129604114805878368480284613047811125029843766022798566432641190711984769981997713572891604162505626343909718103459919013486406683339021938527193162064054996984982864933311365415867590214700955632019139742548574233967385199128267289106827100361365626801083455161299906825059659975790474515272749147946472900148122803559950249481653986238720277615510502281341603438376078294730250657958775525354507463594721277522837145762461338410095565099963774872908808112787666856443158154526243498887853259552583952382023456822391857157788211099902325411818689744109699410437583284723355344572498811754144342636700854730823601015907131443177231546760320661824578287971823101178967243287494231517483781 A046192 402 99593517179471790880206491361869752378437715139328145458112761968180063741777127020068073111767544987423013342970243299608780638211157709003416181010640623883226668242822318099298818102762906636870527091311443363579143159520846433776621364283439249976712209902459994608348962054537640708493733193782627366571345582945932625962439655022275388837734731321406794486152694442690795963561958073729909057476086655449972646173277784755963396138066388219553676560617004740696023140021583413143944116335670237503756108109440643934076888756154501738161331581684050639541645963632840418246766765591677112045160466686138328967675440578122841881687217537590971700609654706123713018085769370859172305897033830139628671940552782397104982744993220650880051399308579143659016193017009283167821801534017982882154474787025822018122449958791637867063288425471988477777504330191201520259325487991214068370133271019299119928519647969158336934633800431963865759789960174744668680115979858895050441246515531766526574479969107286104804865770082702841193227403713763877589501592638685485138723802078140861119852807776925037486813129298004056192359860132920139047432691740821026142620246648594757785806936906885462727305993968761287560537601536315362027113235954472178479891416483035954936440453651595870283428442535503366843035869797256171837129003830766862023825720007562524925759632840554114929453221411724334369441863014956190797634795364411649236267487510995952718077636645415709563576749571652726716684210489182066093026236518776245654388143375783487905611502295976930429822319381061992043852989797704540739916320352115361 A046192 403 956296941585124184804862492987407017558596027146087849679341150521387623931272757864084298871592353009268145645787844687129894618782416111163140022810137273222531361584600166648962903284858795017342943069174743943517678219553342280028237743533570092621029048240428282123398219366857291113546044403056934798064827389623861713252691587079012111262876584313140417043230879348548011453293922052521718604661683243389533684527931224738145752723915036814899689430851855450726207088845792266502636963302169679627849587360111953596543775577840512537437714592285617795557919476788425768805812907080258219378448417584476961061106182058599145355648155157649625707509293050922956952889191625464223558186762726714914743532682435705714598022770367796212560894950769833624101071938932015393266356547390300329369379500065389116476043701719796430103421065905863263415871618422919791581599779997047776184000395461695195701889841124196038116749636941838670545218584550087183636629872582311707904207851424037418186158949795269574173815497990202963033909611446074345931055270578130835139961892557323565607893348908618342358164966563802928419296828422065207748249577828074386194339246954180063175863046880007388047932178297571367883532902005227206036218488074891608282263394831390961684190733681281943023103826931173077768871646267899254516517973505500572007012102174205268772044030760127702744497044328520615457226242426110456185629752505128273943183592688725980210770367166956231410774205277310071496018504393770854052739111299145168136734097963449449853774513602793254440393590035132669317104584936380032941389013789494214741 A046192 404 9182363133506845243024498777458590820727886674219020393292888269193601996808017279233810417696956661827447747067841541715577948520768121288230761495606757086842122250708662557341023698042396046993620302479688800034213382685008033051984705036787975745907870944492382462488875094011601654734628409864419494148391106023822737224719718656693019270070752124840042963042308417352063563283732275986355468312052425026939646988864549446657890761691636045430278598361362955420868299771074157321374906977683316928116374234075686868993369399021535845229975197353794920388896503274476500599232997287017873830794749660485681093970412592451228415582091704136534168452532531265307526537928999901938103746536989804882781227772144807093489173109658326586012358833265892633879474833741432194796860387746240129744621899805153079270580953501463526530215182011539673583330721502592545647565000828206164755704703427089926249830426325954882388838693079281734482611323089059976962534251356419377160401153348127091757656971661454209343930871606836158768348758895877802155866115118589619640328428953611618798826130816367745546398062522132506420678031954148809991878553398872478515417019306633790318019879190334894033150782048707286305656395364516590096044407895381873268254114637279599531055644488367215565311972662764681357233338704428498844611433744470812661644468181250998983186641857599113361198545690189233537895952010333649585338226085919446321990799620729659350987864347459477088590544355495981734852042962504777251432334853668155385672675154256898241712454974002518533159728821695024509720846180706131278598676570490403097829921 A046192 405 88169049851635786438397052456294896073222150287255006670310463481455815851962957983930289766641878995274800258077268837765134774566520881827175660717676058737720784628773216290988342899640183558373947127067028788753772957023768913811814857735000399578637284187986808164389896529301179721904610877972111579755916601975918533207897025288874783952207250639837508217991828380183634986102385860727063154210608780446991246997543719258877842355617336584306498286566117667099321963675646969754049590297078245841603745767745157955962379372861011608057709307553424233288566428883603881965409471144132717443032966861535092279826940651610513187820099187470845927831591657700189818894237304169218046710024617919721738634153390905029247334484341229108522873304458206119740883729484159995507438049873041178417559152559700367090729199045009080023329747571382879841278324452022004884999346370835813987228786122917076389176557879928939573433092830513577560195253755935314244166697887708986911860166544508483632984823707124368325154654995025298503481819884309044854552091437642257208302739672616871149004942490869743827895853979351360087547534404440045119952661987723960876959833187958407679446816809732605626306421183755184809341340406555396096991198575238259046884400464895319865805336693111270176843618484762643460981440471050799638059732297890769671609611469359990062352866344622655734100732972699976102356315745997460892307190691368771078627384015062596399459493253535531837690175490698211340739245029952366774482425212182516714083858694440638953473542806597669352606461705522035307206895710035687600724459488459836755868688901 A046192 406 846599207493043687874643254660844814636488266330335899829300677056050474616946325753681363105484904415671970250610188312379282389809784986536419405980364020392837887163358172117407511181321344485110593320477307949924927899128846425413013211986768799966099456865178387502089323985474833678126418915659805524396817063781663732039490012104057018816074750572967629069114573064214845784491545750968984420374797197799584926730767803459195595640746904190874951117329263478124734074345262432504226844657638338887762238745514772617463897744842034439034279541152782134241894461243861200155361142692965065870128717009710295585217190166351555178220176816003358462504774644704691375714940056703831782571552634728178329482359631697946025812229471372241710043457048861895859331691032070535430225358020553648925273238256343119652102498649223684920485705965236400696280888057593788313218076287764657699206048647546340398947058932651351829222168519898292451260343953167798312511670583530335908304158759217111716828519578836523203925653331361309394273666180376552815607026118125835124503266008038243161126658971200463867710443511669237428125004673401359092975468527572073468089802853757323904258016987173288888900223055635235832009244927349548806719392675029867986310745009810224071863311871609927870836859378718239747662434169691073696150704912913425915982827684326443327713239454424882759721876805319480345591805897115609154284059680296853977533819321831429897950703232583829246023976471139869797796495925559663263802995455041671820477825511343860974354716316495847121208712136693761324776102886916491636024981409514782039448052999681 A046192 407 8129045502179155639336538092856379453844664260081735022905938430781733175816102767923890464608576285557403263071558770098197031741818780874201817309047794606135970654821780539898130631374704650105848358689275983868150368933662226353046839049682096282274087406182158688808253524518632823676190152523554574673146657690514933179124649888326130205797165802794384534484129912570762569039052836198418327677375648482662834019477585451271476850464609418423444696322097301350836029482541246201258616408353053032922047174830687078927730390183593841822595544096439706499566437328297126360287895726728379418352258497694271396674163180150366981210756949967165060486124918306862788889425035530232888607034001688635350399967878549410286834819780049631923670728751709867465835183156406211797041028380275306263939295216178254075199121101300646777597423725348452348102809245850691103361515083515769872391962491884953837593613270694760400335251688694970573603424262443063443461422816776360397682549620545836162196503812011164588679725798133076297778517239182155775826413810234152831223223151906443538216267030436524363188011850703194038433496207326465445570705328849085061716637410041944636170277799664021110178614315473788350703767960451069961086723511474438217166296726699797306642711654785861834304505346910834053294411231915933218579639430514062417754497439815291039472712462888521379636193726983944677578396417867788333101974648743019700523508654500841374817526252979776674884790384385709539100230613137978856706669587876884920637711366476065058635115032597450317460176701330071790718464832713276442653424270769701448682943449034250261 A046192 408 78055094065325044955865750892963700854971651588816553359606920983065524898135744160658870487490186388437281716341137059872699586405661544144300863265057517827753569834760849580743678205052402868995011455023834676624671892576096798313109323142034276515626987308061630864758462840338588387463944166404752110351748682747507324604291156188217490132007367222356929727148986351389889123698139548685667031389176556355731334455438848772340917258965583994955011783209827170241464076966626971679222802248779170564479158084962018586349294589078970324338527975379734520656054796984414546067623174612684756482053320224731676941155019270586633587234133055364542094784413003077721854211567815446356139700908701642723999812313240349077942489993502224336259714095763874690358087532808480754643117419077178132725791463740470357373718841162586311709266777690310133481246773682377447916883479518700346026942966147873278101027534226264030431367734885626938927841787316717951230948783574174941955017505548176960070193717886102682801666203909748145279908013136353393579108672590261309367279553580102404845914352865124847964130825922741625645369193154623716534968553474633446235031078943132949542749683528115913712761765768279092687822344124241928839005170350458163086200913183460708728573093237390533461381932470200969201014696901194356595110624115645322422365258501123596876690541740942342832841849406777959988788282058774697677329551422946415484129876122983259559166457183161112399659928024847606523300544549554377056537778118990853552921632720425351181670513568646001631756769564962637197784937998936777515441688211905691900738840958178818008641 A046192 409 749485005086205579487067300737699362753058344711152285277210632373456739290166239614543706496990305093198493482904334977338891330470130405054796014869264977134295171417403022852520258226782540973385449885290501875674115644365312523740249367762974073420954049857920373381252071384677601177795968209628277240042916178594907640335470502594614451921404534271905436445700032461915802794986966907426938636980545616752083790778289806434432036249110687054948604718936064166561236716197522699522651145934161187407075843009758127635438847716605882870704703797000666770899731661077911143044191362343103305012296562445615064294699098362009675554255164386853383226954873169427366937276685274490876123175236746139434157562481333863967854378630773538296716142823853996025108489024191849049677001660938036050157743370896701155324194237644032663731732821784934176338479172795379009047224066977045639034936488559916724441112546046973949507232590036538178890166268211701505276506776417804975875717690591045550048163916945854148250434301261675892844600444356748045964445698385275282310465442252920139424026077994661759715059827322153238743640954237200718842302604892725021899683358295325171467537825066691203805917364728401532514681797577203040261057684618375770479262951221292998511961534622712247510327481274364359357309066350856980110318994178786955385488794373291337394691542323815912992426058367688244828400406749958229229930019661156832735595370009376603786274947055186748281757954009796333451022289664590515358896888791880587938268596743812855570335212651023875070678183902594541043059183947326104989994647557294182861192902197489561484722821 A046192 410 7196554940782651908909775265817638388191165370944832654415223132443010627598651334643104509125230422014705545985565708111270974682474605743674607190473819045385984408196333990669049938749887753374044220803547943986388181792523838276857076116150753910953724271108764117145151524677211486170608499284906551654139970795119620414993863161622331779131836206071468778394681984550329187047575732546973916106620167622876952203321804265944567639723043558136032507556212304917493824707464535994189524624037013472703571680100539456593465229425555098245536241520272426954444702753615305811095779393595303322043315110549475622626023801316997634085324501208433130380678597388428574254008877794093577088372483535522145138190945955448578988665670197521222844067134931974069217021252202601766517815305209603076436519121558660752952555696139160474565786845512160270891943535934455562493997574230112707313114136209354240210284566115509636904416898163104708076437579526970536947066836214979804183699310037713823385509860320373645397987359048408013345708186805481600997214016786740670483779809232985598647093554990389351659156497816489475674814797216408147700073077211392185647313371320633353298348653540685410828504823360345746926881932513959468344747048700473797683719771425942188251145926874189763203631013814514108347912454086231821824926386994088229966140981207084920540231312702738655610932179604693120064340716824816858291090371456876484980771258700158026572552482457445973840327474742136368949109502058853578921750869641859286392401513012458318761007530204617679782650290075943218132817086477287261177151090403450531927482346161453811197490520801 A046192 411 69101319791910018543146082615313663065712207138753938436542687240507155672745510825076849882076756015194897559354908446380088921562229833880633173188133595604531245153206027561001194659356163981115031634770217472866797445897698250769069121127030171290003587030232303194907371558698513305532581632337704499354774759531822416629863433742427127148609439329293708938240299969952228392115019388929076635028828212534318878304212173783309932042188627996111497082606145832881711538279837758418685115917352257430738507865249536852452325497505332336747756120372952046615911264940482505320230530693110740155156606679199502482840016245546712920477610306348210531061892665168818000559626307302201252711676463732846891477475305501735921585199910857968008210435913473991158625812955160357970255012883620947801907406447462889653149284470133981232748021558874941136170265493563469515688355660533475238574882900945730854582427962728577486582261548929541370411774748451702884064230484829459661966904899264437541102115630632310797257326371148512482469597165105789976027203024740585532709971417789685465289252890991640559969460976974104623276332939230996797015382845081182873860481091737363163045572303759836248084099507988675133590387801317241237843220900564264786983306765968945670294504677884435483569017484319483193992296026826931602305963057598241005347930316061635033735963669880154247360257796138204971169554734551484723352820516798908347628532890443547361773045150281449185628076130716039404853015987746822400216136491404244076059251389677028032930338734689526310249133014631022877916768621295728334496899780059284450273502626649377297628742496010581 A046192 412 663510865445365057268636776362466526939330224755149945922850228468126576326691767343736577924596502132670984350220284916575905713569556182447233985277851594520889970575099868444399480450087947796778780383019407370919045089121516811360763424204667588575860531710566304168736464561471600082512362663098139317897995586884588049360328275800922113258616057308041987153514581916799312470759229124921261302572892390134362246600093089345537701524527566295619036851151704731117889273069177448871678488848891751812937679818554372756707772833580971671896856022284844031333553011513810262469547744619469933374510415290358512290754213363715736145428380076231016310823162990272393052944957548706858634443940316390312316444572745236722363612510555392538617315382797110128173150986778428505027786867190713035584311840272019544890878676529670791657686028442530339277346618377252898355184028558444855010683318301766771456346233087835234910653238488404558075589153058195671565814204168265635459226416659037819231948690899821587954891202417780657808265058633637608544331602446345085498340475069836750604721807612208177666437412641748854776209873207681234028533558378396440743416153795548789770930231962353294113418112647202435272389156741366217851811138742471021784139913883114044900225645665900422639039942680804663814199918101679743159110035454131923139262596928682838386847802617957928380414539747586864528476944496822639488816924311212746497052687833267683067586752960449992622954813166807935623262290565235486628021763668712681976461645451277310159738793769481301426394495423836791597813594168864496990551970510978158888075640293604974650377374249203080161 A046192 413 6371031260905075487983431783486320976357785752386742641997269457208264145381738677289047796155125731401150776535917616414053400281605956901628506846004757822455989892930863783597096250280549815388505868122720714805347198078947358524987799630144097058475241535481270622395904337811878745293770400758486701392752054270491054918135455474377020389082104233662379831354338077324807028392001725942474562098228277701241933757535215539683679226728581649381905995733261586222048139918298703584228098431241942683555570170879251221960371182295718992488221274778222952015912729400644341199750092123605619607151308852461415755816319473878382252921690385014359912268313479970702852925559481823056949305729462206303315129653896022287702633671404767679244945494297407415537244604616420657550116451528510213684059614488384525222579327398888614471363120012357154758866141093488116836443007526529831837279105983758681638578105675526965962883514909383399017712265677253020089923245104359456146850032390793176241000733788917971256910554528358203505126448610530591152136882070662602486214479708910601061516853331403170030961491476216611526587062579263822269910982430533979778937099034884378387643108924256944026317204469554338275496805549440210622495849316361985850607046666122354293163020979389471180295626046052068897624464419620032866986842958124611668384958450361282298128877567001668358428586163296071277064230649888936249820135383883444275065791560946503402371420640153195678884162930399613667138525109154375154855442574530842680933740643563913342476783864844220721606713634810547858291183253292668278807551686349512501584017847825692339943546249912105479697541 A046192 414 61174641503699669390251854716398877652520931855087278093307835405263523855828878452637669594944939348317347623626896602587455832928074684599880740288103699333370820431032183474999449750794358877272485548935583920541536425035007447435416040687880195750811680647830628805679169282933195150839183305570626643675065907207259522439348594104639873975044251593010113832622367064958215169820688101740411620345926619914432657805490893011949598589510139472837495075411740899752401508377614878746580752265106644798608832967844890414709111335695720932290929008523640762971949996371433952686190122101313414848396934226824098796989787297426013028838334931479503801369329723855525803518829091520035278526755661660984115484624393161433775451790464966745554574097626390621191512565353720167017789662548968204603627382733156370915187156793249799624357886700967371552102347502326279486272859914555416743109120645367542791860199240063694087772275249246158879668616957394345845247327926245293753788375557169661607051226609241669109033556626404267638443501750049677609180733098170706626286348666619116322848075083411431025084063488194491236540120109881348228004019269453715458957584189543647482600342119784944578344503203242643474117891613335745655838927283896649395057840303966932039837282543872056607298178655152022874185443542991637487127922924802485785700447901106435697950644011502216959673355959554336654783878171756621373950300467231907617968984071155637836302697919164231948195739834742277265056182474838019671686472972623387753613095683039050463184768510495413599386362895056385111475150000302606644245614301776048529231580486746657554532956441278662566852710721 A046192 415 587398901347492964580122821003430239733185011314762291865199193564070898855404745520488226161613511467417440480914684642127134493721972839922097966617864874994268795322781132796080932910031183659020590852373608682319117947838943431327506297697226009455196699105228162310860761058820202026479092806318756274081281448252051663971570282457296595531354514713978879358460137203390704735811218760909706436087025306190104679006389797165524505972797132489603978332197540386160973061393718147425964799021455572114299330601676466882785665084979130096138507851622723827833711849245779413048456352666719285768687755294656144187280181813565103224523439090375810486388391740147278794684944011215896921356958557539307270580048293482191089600389410939286047341240463108447273488115281816427284158789678741172093816444944152985143101856949457177104469956739568689286131981851195842139075164456553585037501939157713162128759994524985915103823424059746708179179042312634831553044752824562206264419835249910699957729636901204717866968953816179249506130998677528393872762247071753054362999033682397046021386155434063229299687146652152028636646706708018126421472323114312145302930944450899068243550097391066113584319893440331393084141719774444280347154757284126311129359531991643815324163293823238508153805931151143677585859731275341283531369448937110510389684032361465545210439785669566720245115205495054577263163521140976428543734535266225393064293909985444873557675103048394315013379815009032415899455796984869555733158358627687194679350263814800318983586804760993096537087134911617775029836532011722375705378109718101931628169134249723558012933107805611468054814248647701 A046192 416 5640204189563985942198669937023082445519164826123415671402364563294373365546072510658849494966143342165202915180395178306808142821262550280857300075583998241591269639318524006075785642802669674699556836092005841632044249993613109792599268035072723454908602953996720166678256222007622296925057098287089392173101820791050292870195495412806367805652192075239373606589820404804590481915044152721566899458895996644110765213386697026892473294401199476655037927108265707376176763583100973273969235253623264138334857373828464467163617541436858271487401020100352385671218538204507977552657325212115716480637524977942354069662165508784064823735861033307453600810797536119564447131039028876865950718834237542736766751125508229391605680909163672048559659825036352669684329411691423435981062325680705610185476620900726374230187693115241531021307320900255451853558067737632834973893120242838967608974676876683241137392810675568715516763218430049412642690318284617302695177989871374118378305665504281266983824458366474141091716966785509396527353602210858125887916585487202239729822810095132027769278233541629800044324164957069900290774590441270269940017629018539605949745027469659948663730920552548674702851695038469558833151285319156322366557634323603253555567460831125923610775683907453453611420787943615102937027402265520383461476571961566212195959260293034344264004207124048535636291379243490158091326559475211777495120317633675995756971442505711257604745158503167984293594241035520989422724297297592534999311766887856579470687733479536616979841350036130287202453697070034990980780105268901408251220433965267600445717631497834265117293526146616524874983663848662516481 A046192 417 54157240040794491669498664155172816638444780927252025962043212671553379491902489391941527330176682209856766924144714021187287145242628514074818955403659584497894496082467672183558560946110301306433961081134849238977280206119555132389594740345261992916806396109079807935216453932856428236254196231273539537327367409154383463887565482982196461212575752775093950656496576168473540603957549218621266607694612923689726261388834385845831731407315811402044541686489588990028508897763962483982934449479325783234835728389201585212028588750091048037842894498865075755592316576005973751214836223638278756980362229069514728482239969028064408623946634417294730384609467455431666081204957960590722847586349427528399876804999859438569904265898699978620858914353951717093845822563787559717008344023901976479322205341794958200414109244149447323917135718179782891958295877130618499568125898432664602524821262332410542243532605978050811866974508261511036135365727989716298166464227191889531843928793907688890328771749277155065861461597207492271639470038922528726098246659975353658814005568170458696958212552445343184591537402618098035939865588780430425256031147414544973215139608460743882618245230902022277105715862175064810475587248550397287589242124428083683356432447771111586519024301555204767753623897680786287250193438967666990721756760443589320568490306944031741261502851594674253510103103250877292497863046817819966367168861374822375992214397875545585535318138389743882138697587409692725427966286752027724078522029924040517449856422191160332425636324063336212956967302729388848485832795762154790016496231229121389761678766014035479406528880046878764043981672220043234605061 A046192 418 520017813231504519446540231019299448339264340944309127164123256669890986586874337595350034765507007612901333840434628851045152861811576170883861328928639254764784709792584948988005296128765470341709219601499986300654002907115718387591778904195937620914451560530781361797228223985031201916890495287631428350327989689598569229198110897399555007756784572494260038964306517779862532074609905682157249245516773834372754917744822559504979258080573126681232212618635106373988035060152804188103163309931250916997628525658256247377434042014756701822509201490701437304845038091590821754656879866717427412409721642887955444944114112945308942823070759939002967845566505696257321592165559206553091905658176484293458074344841899203639991369553636285553815247066984562498754918573158736711290683336444452473746205506438567739649902732135300089010806144654954428328105158650131095220309902857325270604366151941129149939158945208433219977973711563810538922369077466937610377086814318533413391285900795963220655599352734784575927613164669374006772794786380518617137238541166760344729841735749934313060729159301951716818142095614812384024689092695102502038141137456831814272164570695035291240442043390297352220409005753277271717029927429629436275580512200825203985210807930752622629747732757392272516843054110121986561254463940136179389924952302772694532431731317332486558606117007855058155474361123544519074322884218147841845777911800726820601246891429546206598867160073162253127789940713628514038342862668672909009433532018870160696941895191788032414343003814804280682512838353894653125975524128105024836988561041589619224039065549137175427225188916603745733787141673191290015281441 A046192 419 4993210988491666354931187628748649147780799563302475311777885548501080581653787897688061641876870956922396397679086382083021536591827609150198322405553838720591878285533904597715154669869845100110790620179641787324030496936844921838101128648494652690758570967410166526897177471487815667949554299497640743746309819672158052584376796949265044202284184252514132119041320527225663864506863710402524688634185454663034269030459524827532424990257931755077380303519592604913444122619078328050204090119025421825685445868534848098116536459397105100808685314870820702136046300163138494482241609265384514375679390234647919112838655230260887440922716812987672079958399203085995346496307618296364827887406963015836356901459295111153491758560549749715187755381478271415161327634293647626114253424388195608750934585950617785641160165619853907305234436683841154241023573775062681645686916119110138815678521266117459765305261948358769800177691711461200533221551746471806945124489424622330643493595375514044937046174656187652220901875745693732005540103899355700839223038374036572854742281532665301103550424429404787939544615810556025893307028728192785444139805945829351666096350992674120405746841882388404273998090167527106187962110887592053296720836488910199180582310821318638911379251210912179045501959251941493634174878112559748626835068670254462969311088915618719591903994674006572673734611305405171221274355836399608759583193141941717556590796659292104800216736935704365564789156872034673582103442739378310520280856695923161358971518627775126496082189096993426639777275316906793729926768496845268686329974146625112294667833345724049144416736857448349119657060090364310546683497793621 A046192 420 47944811391479167108544744164704298097691789067566026999382129872584119075148684806726430289951680162861842597613253600326543943309575841248628120854266630466483960532911842154675966152084956522498341193255700840385354530933582032373728649691066750940726177514620858460485336283997782058620418466885851133820638538164071931316616775108732057030777729435856124112774720738114306647132373272675136378108199490157681216857717439649143785251477402631679878993162915573743784091400355045785255485219718790438980734232043085779858735705696961163208294570880418891208879269321417732427662177509342240317846092623367676433521322576850928262430984015236867372757581302465221620800224158716135870821789753219884214674354077312453928662058407327211596541619139115061394505445732685932790324669684770898782021420551626471287852170631934485809560972027436618367353927060046710511754673355385650050819890592893696725331975288981962412872975835476735956182800947253212820147737078136804520292089404399958689554148393114483890315234982538050047822070868818653077700997330260631384475042546810485446356862310415614493555684194816865012721705823418033139527914653712297241025347959492333440945884514251414448632309568186267863534917025628968325484035690935220331126144521090762896310947497431010437517540220299167765225193075544242374734149981858401128552381235339214204129670301204993805344679599026092943131845666786159091369978703146460177658008921275898862134901457766158079943231157486995021728743145167674947063876984820663349974361166954869423593147294987878780337116910426195040862177980732745798035386918905767211810916561603254335552331877993859330343345253890968196063655799069601 A046192 421 460366073987771974084580278538303041585387410845969427945591899258667162858497089860399285956054391046928455699886063391249092860637010635841718066244345780185340268445141222835294029277165082659183972026850619289738386881993757738007620656232494294038200065736818515527413672101769231839057590169483643089305027497141599012344101690217248262344483555758906251216730749486053045200101183657362949100070242870308600381233533825051553798452261029811458443014970011819495209932182086530551695118875649706769671184410631841123355482129565761692020943660908467322566956607977952903631917746203094926147443805690186194466752626544267382914974867591587587525546215707871854916928405875684718335265997323010365213466790948894887511859593068595336000277439218401341238626128597616033005071364059745781909360929202131426688170901247669312889497148173009725722178166606994739271186727871496892677833773794444009839177861419542854729636513794555907190066721473973603027251626299780172381513998967453027823053995824510618127154665400454610865455518942292807496384137142124208517156503792192748590617488354186300962333740094015727296127926009431226012961592365139532278973725010694393025841977359000199147363162475634376498556085317978466269244413983523496709274059109202684011738806491081351308864375693353356940198669736497702722448681290735697381896995310638219169333502328175676512346939775237239034780760818124863195725775924419168684154645071294521582114523580733714179249340785033254163965809576457275463396826527391313563292456953582028430214904244284515055370356796637007875564903044227328307467098865359030142696126156681102405924346275760179841607681470800986254292676299168517381 A046192 422 4420434994485775103680972725980041640598591821251209379567546417299592225183169981690869137023603972880926868768463383069520189321292632815776335623450087327073006791126285488752651114443372971608527976903478453164367150455549530866767141167415760520288046090478753871473367619035851880120848922186963474057655740206915095552456133112849242706299674071619288388326924543790360601897064918345625764583738093932503690702923174930427579923594825156772221338149863060327877432025028303466002330746188503264683592273730152706423373559549354738069823937823748532350869026140925034459255941771379939971525515104391075215902082286556732833898660416183440000183427390469404248447124932418100506739088235473755773559823912016934632576421883982594008947452374833470539458226692288863416228762447377009313122784860177445407433345705927950110430465807196267358947736388406436426435224449267439808106909845154360789582089100018475202132007392582349985362284703410293589014457295582752137070492897793394568757005778352802562142455206859930190992053845061824668761627407137679319921105364937592225156623676820034551424714078827054818680555332820852808758424070362155135230408466527339602341801225655235397961566637458731714952867667688312207488316537585756924467229184440419650789953123616415637836705297890038713040619861584657865996709863019494184402573820420366945124726085225472544666561510377148370185871922243789269619199809056294154558792724316561074955564793287303665782994090274658148995404681824399613831861381252134408014070821693933470032054086960472618573787385624191639194979158168492825675553285269790488524400991545535383698431237387517368845257627139285816122750081760960304824961 A046192 423 42445016356686338557772726030280081294724637082266701616638152753318785287541635305698635593301359391548268746986329704347469466613958999660073738814649672270209231023054324817861733165591237996220002975043228080433634088935799713388940351481905476283311524522576928937068760350568577651151159511781633108417967328161771250353084777805476738248641208091204851345808878252744293013362572145853514934170104077869657567820867944448431797374803712703065839477456542090298267282809111837698467849273206889471842146242685741876445391795437422065380687758962689746724577066438205572899822649256872437403493069884919298532905599648765122126827554401218523290173682277741003885717438684150195190024006901753005614711063989719815393103915418141274605318101702873544901476551460731537925012544014642679364859198318062901600043558780149275712684019791201411007606439079300435959636285890679229165945655655338398507123209699199537471328680253939210764892750532078917567743215924933959720370700423098175681751741660689614377181236769114384293451090154828121527156338866951859687758245196974256753761151954208483408593803622563640274954965009617902660267161910655821243342849816621789850991582342899592932226763705515579451343058846587088498324349124654024005210837919722850377682445881226016463426692961475776029262674970737215092802705382264501867897816441779368096449400701001485045712647110294438875287503162604103748758693370832760547654359054732974370428811563030166218114595075567926761620621590912075515556257519386168058359794466612692225665754912779553839260991421393131322913182001168965067909334337693429405452268178124104597591234335470595499891983894183740935609660030776064547760760341 A046192 424 407557042636467228345958611661776614611904324665333047671750163169820559031382557022148317276010515854042503627635869052681018748907044993443395224321930529688461709210360835774822873103355952796331496957837099124845301357594398392411074388162115215856596738177737581174980365412791863570501553511278318920065848227353587338975224484032054527814210173792074911003168460655926157723946815847420532052275574771966358033712283299670667187965285325780013033890316379001180902121655659840552384822719001806520125023538676219767475945596416567122430625791735809124300856641070623770059062618908547372568400485509480000121884351925360416105065343461839844448807697047441728841254597798085241796510007531544124438699862869465755387649163268570634777670403603539403310507307667717534867107031399836559884368709127255120986172843973647639465241847604650141298769669091706397677991190687077509183970377495649457311036269949624858781222785666316909182150205246737063075176770296758585652247328392095785102785654668935898896891673314581111125787176674605777841930497038844349584175350460241448412022355907686180869283150959141995093062755341795768523032479907693125216422908708793959621881571314720665680005987138793956433064336092061556072598192806611400912277541237949624886087194561579086465407467979385103542941492028398877736433711083793883916060649071391672041740200406290174183460292886485691703362235181452681951791704127536357722283001084753295588296373672650862739032676132609142490423059520533067275971570869284604444236338454344249056909108640455189004111421054429461338420734380245244413572602634979023881362190521946660800535648390757420602445460506694653324438139492761690026638515971521 A046192 425 3913362680950341969891556031403653023223424030711890841477443450118464254500550024985032836785617379929156728284290867657513437679535979413084481283865438131418937061628653722055524409676690693159137037569148850753536503201987324428131422886192278820749565596671111731865232531624867123435378265664134906488839166261081817467068855142591009770595307840110295204247572213409324713721044312404359802912435134790316891970047776422569801890410872323335972448348978393712796931873870362979872161369280006072999351004176222819521562153171400082072156803471559480248847078742983063001901546366937222614529344058368957076251035014281711066675715301093031785178928216875853202592722762339775807579893902293879781107390468561546193512391872600899816993916610083083647713946266748872309062423790488686633367028980180705353646330047791405853995976508015830865549375355012125751203635453341032352505254398767570433762171756933088194817763716639294708027795505886418747568929780646260014498919126850203305458772174379380840518339469985371059915424176978474524010095105410644577755392027360993190677981907664450754498373406915877814319948301836957959740255211806507477672271526078989783667516996772365488959824556279935864154704303812916214821999349004733546905664945755954378433358864497836507014826044111362802743548177194011053288021401023883491097512484485686393165421307851797551508100686583388501441245306924805489497000194273910736016600828761442089505847409575982020990025538110717910625115455895536921071803507930613252487389263478819012831749035499895812037924025703640266378384568605932835690159062591734249615410347939463658882638698256818417154085811893298167037514079799837716859718482597786501 A046192 426 37576108054928140958431492667579264667214702930991251194533364336287330601893722308523728276667180806069247050943257283611574975917885725417392195844280712615954103977296623828816309606892710932358081038407470307098358378900180931564519530142143873074722113002639276671632381593681608706434638536405469860827514754373059383965207808103934391785201618066528880759110277389987875245223309763759846980144670111981048024730040715497231938081058008083386681669033856646113897138672001103677072652915441795593937961821975067974369820027275837991640282504503288337613620525789266729873634878156268592636163389080058240336682438085248637736859802216029947739448224289634245403853595122731929506296899453315826126649038840428103680640231373064676774204952512347365581809908742815364243899858369165337653753652383326423678456940132720235036421726964726160366354960860056762371350909944989401961677943552995833809334915899035242897015308425947722120165983265371187567419800678588618362460035803768323746919345315605160161721196693907859602726791821560135704939155360222512196762924662544906156648533865371700237007200583923107813958148501175714987630162020733604892916025976987551193981538581126682110271569709393957028819514292147285402659281676545258710776793896871132703767486930821031578777273210149837652558446054475402105272703756197618197724430959970911675782703356252759683290608609113403504353145733729747128697513913626386759695043435484365858681851238452205692895362477906437245213216117085885995598390007178177581099307263687281706866205181960890946732957490694932783335787289333432708051662905433229629828146279552539530644435980126322050756111363353988493199556869799902264525326843265430013281 A046192 427 360805785630057328532517222702540067930942554319953963258018522879587498320919267105894813927525433314259530254000428152947475261250101055921820451412302118672953174971065120375640482789859400695811600971651492319609586400663034102895192100293442583071202908301776737929902396197298275174318275791187055939530890182650949943752107906345122887330496166079502472938681679251091364695309506630577738298989319502806888343140958980156644646884517103205806594050090643167007246612731622723636888633421910752012986236415253598513676192380340443224329910536083771146206504039781460397263579098154944659555218247417375165343867694243522405267616754202604257101150064450139807491949017775749224779687020970844660174204289838400182979961308131775153785016137029642794233455096034566860721054130998301781662655936817671339979838185508049649028315568319324083821909468628889677277585686088152784294999261490611597469663428700364645364052796688186311158539063286298637135946178546878132870081249288864317767716248261668573493466090136563797920011595155196246060351245758761456702673024854364161555146031497317158011292385508456274313748327588340913474266855982828862375272203758762940485620949788461404850462123389776219110789112078493930623418207836188225136145228092091670465621031076384680721582870349032697028503396271524633820817448178988128910666494980128209425179124461317690627158872356606213865410403894027725004948039101640371392681071050920052213621046085770669487199249522832072317819390531143221434198819777121353203102295858536015470510289325439439370634045787728718881949963173795052256779231527810808313875610960853136633784215398534246074541764156839185618403978026304581744134471489316176389739861 A046192 428 3464457116043702413641089413958297064693645739365495024212242662156434822590136200857079694808370934016339203429665060181344373846948494421075594557068729099216983770118063308550276086931920358588472060171716590845420941520808074555818702982498105540505817250791547234963646136654076444542195377712339574725905746706299666986848356151518061860213032401493764678628340725058701893816486637443497679387048465721281629889791463397423386402153195143924146832682288686655746935861551902720360300981044534125386898248121303230953250824866208908564177809327193866042586514176361056945258156626848900464780612975538247257573577263443864050131018336993603860655295179402018141903449064829148933602625269065150973676883464379279716545484800041073653579048173553677597882270250314002253828197521945835338359484651569627823159982578791352597249651050580422888131814351419637821162615386467533089811180947154909005907874433045985425750392056784656533796569965509056248408167638987323153229901793211639375437287668889196327079101235770088893720091733953402533111356956836472147036554187888680016707606037788705485852729248644996562037503627545100950004195363516960715793758807575615777555381165887267828247455198517061546507840025358184429698776228983797661212007769363470322939760436627958773467607142314138746717851958440733479472087032141940257602601487074760106929658277294869109149219809077524256422267193837308481767763942756436932486136884535890905870823425833718729963881501022871080489264542666821095125291071901529226278010663734355556860558091236664314875937160920813668009550763058992802436161473078376475996603986617965538405056505612289850681427968677858496953926503809019724107276930715087082428852134241 A046192 429 33265716867445844945724412020310345712648318458444928902531990784007564286922989479710412123655163780899455717072113653860840524730924182181066803015153485398379359487720468917634630611079816493307108025957221733646239560873212731221937083142754709106494274170897528248344192274250045823195884842475608805331091040342999219756767972014768523636642649788646962364686854703331976333334539997422958086896701068866426707394889288401100376076830332887442554681608741919177838911135374757189276886383100983250054244965474517208359515906689145559692792100829804965657144562914914829006908422667424044107878786235900002749846323539720288365835632804195830067407887211468113748417110428540470284703183053876558678400774850765553999869562070033081089890866777446275265222764710059953606691491884669779920625989961715629540310812741716382130741500359357652252517597580421893729913755663275566640214175159582174784115812836444123357690619165193475349328353650278894810916588533610098370435384148336911994084518428957814870944956572398303420936522909408975967739003439192559797083536609434080666062271619701118577840748234196871480227835517939731733599370406223000810222809695068858937323829469228595898370659965698701579792060812700174815473718727284217306769473465282813948775909246880629066451283058917489896952117476444526598366345861809462174512050568225351566610369353406208724733117979603515553560395729815432147906344373399268324091514972632553427251594321234321159342520685622358592025845820867425624249823438199663853600105190074986198439063321544161425999309248527607052498987544942485715196970207719339394708583165630094138912215933104991747708825280703033130912416671170229364573491344591794676165661803244421 A046192 430 319417409896757887125143390577930525574552089144342467956617151295797970126599722394043176354257187815825639778987231874706730537121960150354109021475909209726509510584108172429064414577312311036814492676769182914754601418083647124384965316518027734342452480083140815449053699253702803340250441715255418036449561443467731801804819080437451212440980863057555731131958500233052911693976359238768606106884444276206963523124097057435902413666338454232028266128660307225656922568974932556979533942690234660122486734771588066113364840782778350797961281187989977953046036050522498011763277729194449044674951640656498850865777141054816945444889696054870023313646672349221648810282952431396530844571030080697447364853266440167385127467818450972844584058449217990961542991388863725424217449451248401704852015417252908823276436600785978122428027289200901126348251083835396672174994060716156604411803420071127095122171028947662039434559899473795693519594317953407982465364834691556525565597405362429235755560170517565269501617145929067273677743599256053253288827377911770002335123971487231854666849915384764102795721378692029111308151114605753676560920204636357890262798702898292375940567633008151811928887248743183734052101821415707053219994217520606825595802823001637810172675957648787363668106446464118595676395485290968385956780173493007423657724451953498338667832659601748138880018289690933147267762663375420585646888236905615831691489794281080893472578902801668525938288153659464386177761091082704478177225709528302100420738983757089353743056329152908946775781052528424921997281610396986984778328505498359623789615339559776177303869558984617625149210289663882555445162527922650038549614939783493481765455602205900798401 A046192 431 3067045936562952364729781890604876886256503447315657918874508984210261325148046247504613099643165393752394012258379683388820372756604536632775972643144877216640458922249247183943407591136722199495676265375229668390251949170199618815131705747269019162401519607264043939044285371889862043423038918153997681510379883649086120417930653053592434527089774610436000341682103154550919354753584668076116158415346347043438194882610872550610246574923805760705602523924841588372015851329458391276742727728434746823395134377222543645346011992836721817672878662274287667475343072499972462994036163748816677059544841545704915730113189358562028770441542495683229159661805280489339060408223160829159060629100746131673835720762385957712381228391992896679183663048139500282435289528050646726813275996024195661285319272115836440559384714700436149189837535900165552255838254654469881265802399241082780052286569799308787207780911435839638066206520797056767083981669291660269797353538331791737224870767915854661373387976763225143288796712964265947389455390619120100428670344514969812123229300577136863659077012221462233295343398100360115292583995522216611284398224071318938056080392335006593698712471474820444228912579464061390248669580109441558312318209661159148012086681399692252787995220596567747019060529032497183696767259552811760965512476627513511420152008013145440479663177630885616276119726892879222100461541540170392733565988702861378842502416680595423766491149197450026864825121692095656350456503404550282578590295638640933330040271868435466784565840674087168385396888240378626852490290970532881482899024594598278899908547095744387688841661366458082503577725453643775016681417462200868998983173287227613067320110016215397663004181 A046192 432 29449774763460058709377478588444637283904420526572858192690567309769777948273569941939572588730497756553299489879321940912221344502186223625954738965368089558272476844927760876116427261030391982245172463318462599114016301177655321779247514200311805479351656926496869819562412691832756087245216351864244022607249606348963484785238328815775475891664803368425612223275823358039427411291008288890508114335549517426649271055866075106862530176515969247956741202698062802887788978808536904064351114668896496308005420167604129311024341041853362110516630117196428995108266229098699539146237232552860003931300523846906960184047993355135459198962745598660670336202630989611961308818109979998632868764094519785302089893313065112687844387634788326095070559743651423262725659086799318481997350689606877288413233946004246084998303207277151303734841897285362343559657794843968716078837965337882793345899038801159554697985216484761175764052973258779178066596295018927592640780692596499426141652587962439053144842117124927655341460768381264480904483387047047605060039394743912758095477741806544193367225616683630448717123205763936448347362413696172786947038070971884238578126036937934609796744775160658272477866776085030220424541574158756021499172395946455921691449489204042188268692297995567549228231836101931511392240630549703043499882414620604563163292157284498067532227492943931027881553478745408000917698574600953447652280037877986722740092373275587464724767121121336255154382292549214338617618959512730722236919540545004532306744590059978368308311848409528661683671974108334522509186851901775117601809449379004168498562245423722271028481455136860949214735694656677238046292415026890216205586391354344600888914214610244646154265349761 A046192 433 282776734211697547164490184676463516595173359639649137050556908433900423649061493434457528492377139815259387949427237018259465961089619362651880770769491752793655106024537437683222750617006232676795946497107612501463116133655897229524715816219688208943715447406703336743394347622692752059866523987561552951077129209782863731821738015358423065919330914853848118131894114201791427452296906836341990837733788050984339257240231170565221464144659761795074868322704275108486961402503720023367508126308016429114721221054200472421912077337863990148458864712441448936741904856462640474909706912936398008931670570433159085982313102082821320666411512796797260884988503100448771997932431619723711976713774949877724535481756330449642724097688009115171970835474877918029191496116157528013491834508329239699148211064213498792317266836890492118025802707896513322694281890253532957319120877371951340624542518282164244901266840905765373846798583024276870738690540790073452876506412958049158020410924744571872442112635245578583363563009200188581378902092970360484666397839660705788262965153597136767575236712319207347119583726401919676671258603726655578048848273073808387508228150597655788261749632380169257512032555055880712455057946402795208993495033559660098922149983250531692063730657358219011121735071190217339891110837770989070874109979674568387980419874093742431299007907584448098833060226793680731932519612856813464186800190138439808888988125689774155691790130515921524542351908232434387310720898784736990368618849722837880568428223715640424060943583862453535399449909991339844754585299470553708679692850038173431324915780650034150671091243382477467901809636515689386076724752406782393805171530801243570507741221367459076157858225403141 A046192 434 2715222172450945084413376043885924097902217315355490487386589242091744558108510511684091246644232707775622886537100839970005451246161180617997135534973920844956586769775131631706543975308066585132202696020054831920586242001347624020240999488093931981965750246647508512913202706310683113446082276083349679571998572065085451203988843638233249463181939552761846261876835061289777928357527488151547507133411718530002108121371428643901181391854492856240339637677865246893629000499051740855837908964458459083463056856557012768591070455573828991552139908452232675494166775323488044741383466631778061128901896885998669696695210222151256965903424146912101700356989270567878119112185899594477102401772798304631391204393734391664404324098155875889092937867159218025264873482981685497186230112951626669984343834225344069399584311169519298040132453866380423639148151150556628612209482585687511434794063914646302278382409508391942634915784230146133254053728506069990275592621936442495418812559557744791156750112378785928432529276672879442377135736992218014326719146996382702234988233309361965435713229544463412263411794223788026971460976765620933164252254171016637164969768123912653940954710173369610049972264115779790515963245976818065437999517813067460323394562447722116103153753503261320949223350925336630795702934872036406508830160524952791040783428467755957540835006396398377701064016416119443642608052404952548282168207773429261166965341242780838167365104108446757357319407868465542437743203452512085068788755958119148784213515497372989291854811983935430437376856352064871080999005536329404808967293144257091908577672827239382491021547090477093509932226915087954828431473026317509518427040833167149409670730318656127439023108526055612321 A046192 435 26071563017097240488839689608902458511593574066870060020236892852008022813057494284129150715820393967684391141269854315964755324606173695204389132754938817183781393369725707903108797567685304733433177610388619998993856594233823752186456847559962118671146924924593929334289235642600831632616529955085799635688777337891821292677837144792577645987049917666288332952693252126610333466297551488934252327153028483591292191197069200598507973159365376260959979405907993777968350554304933413194035578509221997811395842821939215549810986092507828639019657252499473437653540439914227349144123571688626030023318004967688655994508322570783267303783357992238487730030550091004262599266437009973737517538110432607295668466864102147005279870347768622599061274228491976003715397154398648027824653531069684776860429797083542690161309763532457462890859703999182119886587224653362857680902494468650607424941261083891276194863651198312592274695986331064588481147030376593505836166902957214428053389038853054559942542706618989849563567531249425396505068765220375280594796764792868867199651227973528438516581662510700972234072701017228908578048622232233596516494566501253476984231326017581152543391338822945363319664422527684993478398375414349117932876161047578720465574489700877775571950649074584546396223604463347257710122240750182737526798130486486719899034092166972830213355300119209315101168586794518671062641787259834755748565666853667575586761397724193482393265573957515633629059429810654230254775852240300142045772644341241216903180295237347219464749480608804419197239039293076982128412606405249645505150240091463746467989383162236770028754744491669808499891774936864905746909617921975973989154052274899437830414782011994914302040811909327764105301 A046192 436 250339145374945530722893615211305362742397400287869000958824157778391792959233502007697593489216176233472815962850254604792740656863028575191363834715786987624748094179519477510519042538370320742358786282748833210284179097246933667146734630029756775386420791160200662820336727727050479025700807182651572018533960426438695987207141060309486918534403846249761020249914345042877360653611161039219202693775872366031869089872150342775444914375044951003244866015188918578186855128806970134437388769007640658526563799313203491152272319869189715018037757386360035496116619809889635682993829793970720508505838354797849588860599216629450710499670837538049812271651641616833658910278209057581928048923833972122454703987437904421810305650674950216040310466049042086428457218211662335381486826019101000275787176927252342685584826949854345389158736837667692848770586891973439008895397139678500546806774554133460119376778500423788002629688225835097948449840531622322336968884326602551001726146132254470326823503912205428156723447002527705984362227906510306452053224208821979866468348856013586757274251687714521190928153811755637756378395899212930228130447663292781714985952027451046102808989694423211205225807735138567191599790684765334253573411460379333060842985926713265953319754029260407311235218100833709443195962959980319773695909140101084959517734312203844647952680050909641447203043069336951863424042798660880919745179250960708287354821773982364575159297873774961005659471287722494050440815295468158511411423862175842206585188410655492503927535220950928049196458817915268830332146765704201559811047796390941749328542148546124638576720565587466410738867313011549909893871322855340275926347691516543568880493327208444848472068436930256664883490081 A046192 437 2403756447818663968903984004419264484150041325970544080336569542751225143986537273220418008554303008373412011190897003445365579822443475772813780336551853900234014016530352653330295943344634252082824332453776686096528688697908462838119193731088876997298293765573321839806943925345903057003947517951290439436163452325887020977341675783254548599189699744640287650151344588408456290385640902001031295331383599305609523409660196394260621469321208460167780942517864590279756404978453972925934393765975787093950067789609537100104903265572973551095369907404171808334238345761019841913879404537583286634047029859450946784550817683567663151434572078256996305193911332774286701852228764104464663152029136262209377460391710291394120407852501001626650438495941627885394070205552984589934388475610754273578423695995047197383442818211191660894244728224425482734713055450141736710050745654290467781788041843848222982364550966205561202937674069772624169950780303490508702981721467870791761360027108518385225104724622453814541868688554703501612420715853243197332239778258311885884960218515791232069818926188853169964591160666404932719516448846193933818274961946442723526041634383353618661590766502460335169632842553136099646056196676718364088462778909686195002635630402726289982898502617007781927896017807981673610220378631608789716845382036452487294802564966747224142668803635479077056834304450604824998078987890099991331558455419159054121513423087017266926486095790721601618826609675651958061678478212309405786272349878839792526389762215933743785364973726821330519579978372383372015772291115879136972056035435795582585588915242350505617376900842016107984244795439645127297936046695147359407468816544787799073491059097440705423033886829363512586883507654661 A046192 438 23080869161615666054470523687540162365503334069571763971522739790673106054166937938228951710440823997185325897982177064232145692662361597507529343600207066434260014961976351997758024137476135550128958497862377457150035258593137962924686831059180766898301441350614245145625612750834633426301425041667483616814469450699206748985738783663669115339932578413632195766992190487983652257405563287402741458552742626756590277747688115905540144572977329259486081606811669780677302422416259919227851914503510738668467892389266975922003790003759372168428026832857100317265321099880692712167434359376044924289399072204609636227407362537017484950624050595752840984422124345647059294351441682652860638003855717465900470252226498230528439734389408966944147294397721044906511775685262539820887662761327636515799024053157266262023475254879035378052192491252196647551021909661674063916468250877099931962228230977856082943204299000727298246819543788268511444769444024275332943708152565611015890027978569847402676985239001297615025594990778816019954757729260613274273859898783086519445408151720278554320814571991116450285483133790666352217159185442758253310145956479295368004270058363009418937548437147634443875603348969405093662864408890059047212085349517395384035974262283991909702525468808754692811250251757021929171626632424744638880829584618107642903609269292972534014061204555190046990081544131664460294602578296697318104743369189585986714063601126718023045754916623210944969012100446138813585742697353779618891628592125195825662552290212207397171581973797403194698078903135166320180176708962524707501480492443461387595883014828507406391928363308318103277252115072605199303232010472933622175175300536704755187117580573132326263526532863480010928998775616567041 A046192 439 221622503286077177636361999543776634614298529585986751684017267133473621580885794096337121103234783466670490899012852979860059495578416236823820984435407915349910763430882915352119894437749910207704007413650215889777952456482622022094380113711059992668613442550304216314975293826570224813443226246143659737362096229450330877874042823396875062239484018737996599114371362914274440567151928300000221483992139370733180541323777879264800073929106846228376895420824710716198867580284522765971861157128316346718841608771673713193543291511194225988272362553723969842209804866816065661211862804849378825443523257261631867604618710529624206928228982385846700875424932772991730570075841184604003741648359447078440053152501375617823786935486697048096700694156478977250698184735820701807178747899879490213947955379992374652902212013905679488865491406758863985359429641858338911584191434871167892410847692061332264572424696640432551560400056517280177120052031570311443434976977953275506705256888867647651986027039785735077021948559589502868902082103939692806334405415875418501402923187857896162797229450439773966788039086066817647584229779104915902090087655839232177134277574359982057284721431900819427633208187171385156214724408106150294612079437603251567827229863815259914237359568603159943365842989474906755924285314322019390924935954657687550707968908948557304855791543470131195719685929917937697143948958725899758341754499399949225269384576505323370268071782929975702870852569657215212398343318312513688288011955313780439172034564227853211707786327037691748669623108323888633986684743685871125550078716386080807900086122794412873824790527109569585652066824682359684064506466625061944978673828284622514518903935172157499341676345521248235576733656586769075221 A046192 440 2128019253472043898048681865148819558026332115581310720098169827492873923746559340746091098604308680406146056426995516330439227044398260043620731585019443202982776716203322791234703228633250500338238329056910875111270442337110878063012274927166766990423259377066579734442147625697114547824048432114046379130667231180712626390139810204518010683954410207989664931063998059710672690342140558131038839286551063685037372801200637449012494404327139364507545690344677265485271745828589565182601891602894179057683578458957718604817426763086696954180019056812830725567798229065846762598263594484729376105863786026827116988129912631098089097907369738244849426052989220064142251286808932703125961274446909406991463924469847956455845771626103530666415553121143216741840159063321574693489990516446980103706691751759662728259900777734047079573051070435506120735224595870101860567357342241164703225829027576944681426568338993937134359355663095859380472438228162368686455587315998599198849772860756879174184522428959037389208267135043583415768381772407271201065809686529375869667384349004403367234900442862308137637982301018930449261437422121806217049110768361222350885547965264734489351038476251563230996499621137616291300568690103770846238806139547781072036881677116379863412515216875202072967444131573687802913363058416493397766916596155793531243790274560114777948252776386338995186110377308990493636311737607083511182900208598494943271450643989540513874596002213938710075754981404836480023310078956694059081161871903294327651734050223163556326610767140633942373322526388047075528373826728695025585007148333258655473995239355188937585958232249377723853113042373347902613782191789301834322751603924013644847705760398405475735546450006168492694527785641547381043707201 A046192 441 20433240650216062222986265632796965852392206359513215948395874999569308282340841208958172632461450846025030967141520048792024478220252597360430027855535709199632706679073542010552705049216576866497854227900450809168202897542986194678421841756275182930984143869979856059809285186968400061636288231715847086269007016435106409147791579709739115190455184577632743930079910254970516258390793072022306634829241829511589482903947979461640092005549118248894607490312695682364868587247249424598820597199128750183561373644070405271783218585615172642842316995244438073178028753280455747652461373030508664519125247986070720058391553479185140988482357298398061803114101615630961123864208801739574295553235482477572589524319426925387655481330059165972225092972516472998670230075315575471070187131745155055912163986448326136759192614900108044154756889456238364540762584185288423309426288615472045503242430382975138996576926447359667478100525486041714779071689695012095776237964783572529402243502282296941652136710878649971392045953666539398618498909752535968694211803720661684670806017737357944331617889566653287160132087595731087741504479629353517000645695714369357363799385337702992388689391682788712127569934530183441896675406161683257478866257325714416094886295844249584671711198198330736030238608004707294099205330990884291035913765362993532345186665618253188910565854005835488306900647201240789977927607359266915652308044620993945892519858318183437718547442990167711217423628578387311526608165743833036984802605727420178798169911070781903620263374376580787630951149708404910899556850262244891981367512745870893475221480388438055905958072233734377328021847216819736215176921496369746541998955899705189543048196826585442840559513617553521331607562153404296194907470981 A046192 442 196199974595355375993070224557434600965850407437713783955186471647694670634162833541857032870803752419223666940346819081505502709431638395456589083848122294715430046549687434182004282647874342438861895958061799612722209110937311104191328461531479379336542759016287200819709021923122951694717091776887131608308626241142660559924468358233104779540739998360019399226962367204228837402395704735417630176591540760419218529806335697590030714424788229098746656614436813597390202689476343146408310191704142656368377252046785572461943860041650124629874973608318037565824706521200707023112171505575349711983264525298465027173558708377223092673318496871848451188652177660299268647201881627494459682776205828302742597621051212867724311475885456485561774676306550052590014807343021092351641243349026462399888494891185075805499039228370059705926896079507730340814281598122543570515250655928420339757430590708299707700450221179208533187586886361309449449265892013277981274750482264547428721143259141754476864642513334368066269036038838976261951410763062077964130620673516106966833209714929761977068827740718562001003450667111908885563476751963630348433982921138606208184850812464658868181706187899660962285695514859200271475585949395792534541227564035370275562026175814807395637907512585154852160278146617067864252766674811412546033446208098867741784951119476192559804475381911255972383864828315936756377567249551943317009950661550575269965032408120553379432978672995588149170991605854693560442011584162205864434015539032816653525699834367597615398212594153161582198450566177577566410469347844248724110065272378703985890421180694542857620071823630085241725941923862860733790226186425950516994439651797365305978703938223113023749576714209298905657603117269202410516120492654561 A046192 443 1883912135631361670069398073214221405677129759824721394024484552365289227859923245328070020667284998267934803936179189679095788223938113652921571022679642418321850107337392063942063111432184386881375058491455171980907842715017163679458941209203423244114300641090245832290989968696541395204273453605382005987132342898444810261288336027962692383411070273797721693744548719815095041767287298478687012933325339552303506811610952464311495458266724570257047147917214793849445043859483259644563169861922580587320408190591861422709179672336705911080886853744752801462610758838540435555467323144073134903954641452790613204849790659446542656664063218481131529915376406780091961919471343522993000134442832810127451944784744221636461913403796671844304994469670400632452849181437458453444883747567164960218574272032995111436075637911616698396202012000676337276260367364410079178799013488798403486878803028738663410364584027185833888307541804740767847570136316039805481188058354466219627007888172035624204557355760899891293665312652885896400718047528423162859046251012889855374870795011949556766456939634761742766981846145476461523449416030850298976309587008127201096621580137486269114577750427523152877078536206108106476525134389422993754981609591001368060232159245287484768665603264131458692112254733578477627847771512333852276128859454251562693625568304023735340989383706546025840994381774588977533496610752270152370662630599900579121210295290253695231132023499556194418172150181993138988976883704517334966462380220990499779733591011427761232271733708795283135688734705485950084268415778443625986659954764012802926648930701807520130429873744538006257318117024909341549034015626885055367810862994559345768302325671770134427457992769278174474570783800411319392371492775561625941 A046192 444 18089324130132360160650984305932729379877198987986567387709316716625035518216312367477294796590237682564957568171525638951858677020751057863714529503180842652604110015223592048284255813967551834960620872773056603298877493027385694712853649299442808458506135419205781465370884859715168553628482006801786244601313148202240826986230042616029414032408317228265725343315757580702175386820655237596647962768159733789677511985869835755983281800246374898819937615554439836105557713748555569630752410605870427095307903077685801334067970751833190116548550939782142791325950940542958741002890213717218735772422755246430942694502662738446994212065242350537328078398993069250265358051495193305897159796460397866637965271080516395102094424778944167163560071336000510566262205250147668726956681392498674598992287760172324168824122469728304309630272013303598111018921706618783982152284557004191614352589926924518055358021028128588155816320483221533966511058999457348320217089755044834158593982313506742804470405253151518242867406265823974338400718430416508446710484138095147717793402406871529929141757557304154513329997685685414316436252407164747818806894306018054463791154204295292343573516691423371126026047142365354523528394068931653636639540880751567572078978917511224252933919726904282753776507017791542395565526437808662974743976762446277296885324965070284787267987502545779558213972081415738533960697700065730753511159262010294699171285985411983573488776310209759905807700836876506514717462476888763866185765910447935239852185287366029528984675571673639714515721648443625526531567761894146348879660161533985661322979046708334627597844790074982112452683317947237573690963884259124115215769389479319186269873625121632892549338622821032317095529760393946371536348663114822239633121 A046192 445 173693688413618786631209081236167994291359459005517260232063465088549038680623803492593739308789441560703724301648185249036557337657463433669273259367971428470662246044326823510233360383653321287107494738991831013420649707141114725615657061114308637615152668180913272540245404131995079755399289025037297915279802861905573522276970607910778405576492278614737220948796210545353568249156889824115715259812856830523143917784815351317999007534470233511744470727506583389070771317968586720111225002074397979046565898031530873817859232449922619162393275042901281337558979468482730992569316276645411156813668391921588458962001362764777378977707800385796205727655601535564641187918494926651881005372612605872624932405463173641026089030265508489307831960663282432786849062359068733678779601285888525932358986854600384636054112518255540069453173475539137061327348950693196432216157137555234392215164991450419338809054501726119444962475391585627341698420665219322254684690346752439236353198547283856236489207036203522407112943670776488944437801968141266576890905834943357373362394535909635367669599298777552002232895010969502120944434090146492525333500150075771953195461573021816945506638156469459124578951783913597928811533373356603829589877781994942236100987505710616031384012449069319737630561692722135348641707227991010371157812596880295150441327620979306223323480658455191611424534084759539628501641782534535942943998863160219101542108910715570982385534899502091116009349017516065372323935714109026938598389305658693952070183349555024525883093606938554829984676132666957600270163565439177463498870884389375556010441879844498392386985543870104499232658961611258157671293667622094127416762309969559832003980780115593362488615028869559539473102284731889259080700470857030369395604101 A046192 446 1667806778058243459100509437378700775252904145493777744761706004070931152786314242919572717365701421275639478179468306589723384604328286869341303972736732152994456233913516144121668678119583377031254329523178688617808475189091490567975844387965942238937887461366993823725654905104531896096175419589926127780730422478704168758662644790929251634316064826850389567284615870340727381626229069270503860328075088518523494108892285017485590714362701381933395509105580598147417710089576655937952412839165958788934698657590856372713283015916186237364110110413387163621098529530420242447691833885459024210506108126808337136522194390764729654496956087239172816859621007545498615436128030234216168107690666445128546734319292122220616111766514987735389635322728766583618814130509572730635973004590420233503836392785585133103067419576167226018585062081854780759267093605634365523355558682520803629858399895316999566726485967553170781941532893684710513454268716376932832134076492427166502629253857037274076026561491220969001580242259389581020517436097374011254798031116641979403877994540401911928833563325104497021285744565331473679894139697334214063504449634133256276528358233001282015462396004903055090835969003091224947093819922576041040068369823174554599474109950854417622125034602043881216445899597010925826115277237643243775194341811267831588260330931318333286067274014499247307118818067889018097134230435198914058417523572905161802712630589404927160882332616242768686161863458488422828547916009412399775657867927168868879842660670242058131499935829148431803873145710146478434168584023779220110369809352246622554826601607287826855365207594395953326649878896707982882722188105543463552331636484558324027583037180796302344982788957866887876988411042465840271746514384820542492114350946881 A046192 447 16014280509221565280664304986501203607810391313671794899684640819025615840505150679889933739551725738299248708775530378226338689934202872861951767076944842765081340287375335971529439137070879202600782784974067029116365965345006785292589332197591916263972957788893206514500465858568311134320396623503181653913275601360714566515105193005532066281924448890925162010329660638215453773021483273978488242754461740142005759910439802953081290721311651134854230166687314175904921463209343732347632347970446534216952997463621504859262069700967987801247566117796068502188506742992115699500005996398861273823868493419945261263297651578121571377702393371962737001689875186796276169853060158390448719518164773833511699870308910552099182264155987881969702789061009656072625420494303855000497879111297613796215311111168201593455268726716245185974913696656796129311345571473952227062063642253407618898665963579668838389288379451391044122083153882685198764560546516230643834829147795595306005806859182073358394150806949496708149651079061715086182519476969183287927304117891090451292679130214544622431024507378054081620833717083417799304841408429369033291277200053447376691453342557816736890652980932440978512747849788730158028396930085041772710132657452244291269208167647116612297028550864812898370993790299937217060223543394143198738405698913981122030180547161191015233511741763741114187763279663336267009143252137138190254389118403036500469427577377357199883221175395628165422435096919056818483651717198442148536839909238286173325555275685480892623637857948389635242235115124150353257929143526164506060593445901401185382069472622735833620718330934404399972387637933531090028640292518134669407394246107966717343292491006025315000931377084822828525283183356654713557420772042346378152251628396349461 A046192 448 153769119781738691766695197379875119663494602140972429132994176382577959229599304041988900847602953173447964826023164512260997511024831380892173998131520407493578876444921742085109530472485903983789339270066662090396657381434279963287952199785433192000726101751065107585239649448318018407212552282702130650949144543535158788973871304576474109509786923934598578772795834163528916787824900770512374836424481300768450788136548879063201536020443759834168936127136081611458457742318408428425309867259814782385223892710995032067778020555411602951392892498967739344626878125111765416178815129730032065797761063312206271841846913930928937603968726660630113451053364683996836237430468204737058370597250050658712897026159424801964225879809683876158098445174179394880582703967491485205207904590706683080839183785600678914772357210861966699563895296713494351792759418025795678615569569561661274144186952433580290896947452765770838107071661640010384852599854194577925725096644999229635840590959237014530263361972302505900431980659570345998134970997340661833303962885192219396670325604442062924180785391010511966618748330149233143593613523844661760328629611408752076858078718711798074622767907450902270776349762835417974297442375582751178986652736788079861592382226273503760421650523278898848114401158014097561201340637555285756642927745777704922465962025581425196953846458348168163931655704208536767932775409886570467623730256488432904602281795264753243873762565266489028143453114454920112591600959991525500838337032848155909103112877289326860730112580520501448447509771548945981836157201969647563414598157175444829792008521296907867138310558266943454138912772787886629747021206036940990106335998797059935371970471056817893842640737785679841632881249602187517112513981404095538197377643747396579841 A046192 449 1476491072129974409122242004577255912507671561947225950863215181940872745496996676906026746048749816819721619960225716871199719874521740985123781868107091875808501606542798280125885740067370512981466033070397304417921675060165990862484131729750397311999055765040769374140264599502283754177743792698109235007232031993748993331012545751438111393980907761695566662451223589308544020781240924176976549200859626695516924325681382426325058195787010260616038989838530488945909935336819894520396092997796393570016385600857976834293299694110992510571286752527522115391038781568816428534033283375661771496928827906055311202280152804267128080751736335692976977394277406005862434755531185848825076084026075468260187403733482926639549944798750320422882179300859681488633699050870432746636551299382086459644604046494026607771442580483427877532967336664129276109117946620538118632114471944867429300924864218601274373523651052168552136113057972984225832669465035415790726581734150453455167746048384786954337515443263897854706451170143543383212376905333945557954201363696311572755738015161173557983439278893458428525419139845259219561368077751115033793306468237469637388543895165617342554711080556690582671553531909997833600473883661948646735588066868506485378765762867470015460452076027495435874781581548257574482718055741582310441142193476551823751537045339452297579959818459547368946330643884047090382354242476587597492984867668412814346954609328704583270318668268467652252605271382561046002047733934186910660607563652568083800921916522176840831249648374519996959603353584177864193440428195383412377742465444605175354261680439423436717526224359760860112237440471921649485299807591726414868866368853055123391474943119795074410651721363286720754536097233397021182659645692021353315424841983010873563286021 A046192 450 14177267120822894494653075961255613892023542674322661439216163044002083719684202862052364773571194893500013821410122507374095197974160245914327172605390298059992824932445072640847012791017361193162132865752615646954221833531056462827292669581111115204381741455195365779429713099181279159296677490274692591837311320254833290429223675331437441028530566818013907158258070131744805524012558566122428054914279299105872206606741845921024329732745336501991446546260633627722545587645686884866434856539531103799482552154214400851889231595075729531093892446376374853017015035996897221672022170794289200183478539756182034852087755384726049900449234691355238276309738201414926414525774209089950175821760006048984268791936006035433533767993374696890830809488756216479681383405875191265712680371458889594800804973596459702220712743029517269209585667085074012486256171657647597079767480999047486585819272082822484100993806505974984845186744549522874805281818417462568362059885587557431521467920750133376311808755956585228588838235286322906034897046881574250135579660908020836408377024907262899314921031754202439690562614175430696079023138972593030638666947687553846796046404522179004498537720882575067361354742623449435396332256624588530372365439084746535818828993461064862177757073594360651990753897911968072168961210029332707300561585118922865884553786883458935781348979894727378274498678642964457642828668327418701241070231728369586871025254171939613296846608840063831663026787671898049256742228644461756171628325353621707808296333342829148372332262962028430285609952667766080436469009695914323681435589784500736576175825787335318064778939164113220530760449272478905569962122748735829533913883620699296007882468464301833434259934687638354899375764002196947793710400822275053130613794523492764207275796001 A046192 451 136130117417650360807684426257734400013954144251174633192127646685292825935534970384430129649803867318637315893458376355580345219748166806747628526233175773864959229192835980954614736693462962109372286795490582371657133627643529095901673350833697198442076169453730137173314731038074042985282943083873805568712628289854877260952412399519916557317839108605661774838027326953790033333024566570666630006310360629154958232321010878852293187768762525305111609121155614254861393786663950131667612972096484660886237895768381076121863567482617460846571044698819198811147262984603425553678328349933481524499989441810031992594435424923986726876985470754656662236149128815708717426414049200150515739415463494056271480679982126218749864600722439040795437009828857889778219154829514535662940410290196958507190869711869159566696675987126844335522564042383544003763755651138785606621808720438382021329607349614397273736468156546720752314930985051460670896090187775010545996708294829992307015679807296732294559033337179688101012170028768102400203698231779970615856277949837452374881663437421523198048313763464572932450353695893345698491560619046760529077446238389423799466000187678067635577616641203405240113145567116829568677748727635415406686806210503669368425910616447381939160807960200974952919783052969135880708791055983596913917681899169703881671661710117927361920215324989353826644367365999100838239350490925631892729158872070937104722770143604354838171737867763624643160730962620293686402192877396387848573064519437911985807177591835928960494293557711748613082429805912536320173111237659741140605732155368310627999264924948313284634570656327590783775501721676901979361126817333553843458226241659585787212564070719283084840689482218982120457085331412997859318186086035839368138800339589735538907388629917781 A046192 452 1307121373267011643652491366273689747678373801076236153588148224256018670630923065947095242845051960422360613708973508356159967425926699704230483194563781175261040458716786156681138060883618571156831504648167706180036150138411332847791404687412490918329700174712975321942802267997873861563407660194678790796086065001875211204831773430966563451928450092300997543980831235152221768318896364198982415198164027846866609840874139851997873267931328035234345168789889661814545475417001661518585534891635589174298552475685442938707733123078861263973045640104169500608261166161147056169522087144039118803959698436781387436709734098032365166746764589736978579436265658578696903313501285894071043039917104648168312708504919584016430164462603091676343089277545883968894243844991615165560362553893790824127157136172562696562961780607679216280170390725381122439065569275978447737135010253881863169759403185178170539595083138167806157752982473277380812421383177733832845197824684897700544407125988195302742222461791790609189333628027393083960433004386654230971877730738759556795592895917744440840397009441865797543185856497405291221485268985063855627608608142348299634918687006038400914637270490297376232991356374101054894994307886423002110418182860890794190879057920298767918757215856092687903575104883855744814597739550593287538104874295265911552888429855998551645698971769198795548711837173824687605809785771039249106566682248554906351178452047863760984185413709419714983565507040053272304935806752017887477536809344014505534098811428512256535837058368815947220789060710762221078536133667539824736181916474410928865548205233177878371725829377278587541699147000781163533346634130074661256150058838501459108115744199164087716338466974006731632990578452851841442976275004405728790593707730126846121095981417194739361 A046192 453 12550979289979728384700861291275542699473345223979875295578766057178644590105297343689038137368059274171639294196247733777471651643402950811854292886572900611680736619639351483616306705989768826784933998259419519250124741971891990360963971906861386964104582635517819587564650204000853780657797367906362665350212827435377488133917427531728542745500420468435069811642166681904306465608009556014062580066140989075252558537115258537872700266383424025557657005608911411587651400092656167237508174361871955155130039985293727329090577325939658374051723389709190846021324906332071048736325527078735268822139499889985440357254874214871345407115706713668997565090360617523518849907521920740820955118768299416248644570792757165743636220420050285553807302447558568040464639621390333990196065579547769203072004314338077300528399450698259847595351756222545495276363592424189404033184761835964929717647768054473443906794714556219118180023385393478425509409450376510075204578966627679425797404916722971489634087783565740092256293395306858363419975307916955694011999354697291314513830611720518683527968886612481624545097661637731910415355854303022522689537326305382134705065433165980537904279435670218765385777763790972761984905775647684938628819985143467195317151345724798153108524847489394029049153204174999808740631614456005690957286089065461383561130821805636382784074165007631509869377233898697284391884724734168378995621390221465338713078391840817689365793504266110235508571355437860558051699930030682878162920594748162762700504801529397095421178473963077167502267947862309040883567635302606159457077621381561583598683238649709063176998129046058341247804425725999010570292401555850080047999021509064768696541588587809499532998875043723154920993413847198050122460333274117721811441413485877636865028074660515257428741 A046192 454 120514501835263978682886026466336394726653313162280961511911158092881121098172394463179078247912862305544120080511757030757774442919987707768725216066389797109577257760736594228897620309775699391170365094455441575671991592377956753034643210458278350216841284136541928966820449316013930004002308763229234118013952772948429639186663934327884036475731585409463448030390540498813915530546339437950664694812670578936547220206770871606513815959940369562076587333511598584174966929144209100812891971637159621763969469640237894128484784775939476628783384014942010399327261142339380048819141541487928907191064673983941761528973865501460560566759849117885124883019063213195169418115122169452076916979370171077714837000439345800550810972043158379284566041758368092778657500750346141982247456134455125994106561299117082067110994962642910448931351283078491120262520775391497381548192346013925001266990699099650823214872309573732834596778388795197368463968730093866564380534392361153161608981465966846255271208155575774574054319992402825978165518946185604187248986831925660463202244738147524481491116408856039117016230203859645306402955691532353277801081779575671115089738654341058118918490226668170094936861854929564086478010362774762894290927386929389148544493030770453945849287666835945610837281162913243279671799947408827093978573489101685909688066598089290691494128486704305988566964651183454150906189521087699004076707482339827933768072367277079405426588243777776771933587171348830038359150423218810244102476073235049503435741570186459481721899171156408593540829614584830699801795355639490675567034584323837851303627591966301191447657663374422815382830554121895498714784106392638338546225348379981070522733225504402615351767481831362759544647126770217224424022677121803360427731661697689339051153451794286084636033921 A046192 455 1157180234071225433333343241428900770889782413510876568457495644429078467606006741530148165647421166489775366841434596813088416423446070326592348712815181945273260217337856158146523466598159559564249018852027151750182944019888398770746653745856416811920723046174492966421590366767715551897576388086729738094807309175637993960092858963498914986511431937601247559552740158227444535019999485675192726385528682832807737333172855372050487122974647162151635366018721363996336620865991295693349221474151832326305679692355524274127983574327993528649919679259749794145149515467417820896690348345041566288113334177454308904215766699290150087690682664114226255457751479882739399229222553163556921816014957263919918448629574027584131721209922186337840117579156547979302101281740184033923206083606972540247641998522117907670322473102897775432378987424767915514215229208945565433436338873240946026200714975107079150035760009732268121579147909188099738512602236951856374671816030872826030090014238808741020142651075750803894329488310758539735486949501298863489009077548150837070376639461861918350759016229866800989108217872362652594349270134737801870423464557948267741709535853917406891874805252188333581364982145255910567389093518457497663296546140476009460857026764306553063246707068433902265865544677139757796408814354387943300376571685068299039363431913722547414090238945260581094588484711286292858303947389599361102976166249805637598575692157516124610088410950960708297996068510720110590464004312047085933189097092282350583827227856425582414096580420265361352101878456975596517187798121282754164188506621599869666655848539377185390571345706723078827247597732874014852660346419289711770870775747145556730094515734751685324798171827545870173424546790254211941721415623263222592709357604179799547691538579100660324159940282901 A046192 456 11111244487037404775602783121314278735747296007878123648047911665896853353071755634000088223367459792721960766867334918087517943740154724355952024571726160972124047497300837069786324097377907781160219687846799616649815052806976812618752616233070103769784432472526197327038181734883155413306598474406470181957105664690523245056381992580852647372598732989115593657361962968909381926448119530906861120803181717747949314936578537075657905748288746091039633222435175203581225649380281492103330123781913922360027514642028274439939004152212609086157052131468733508439715248190884773910640675989947578010535327580851600114338030317610155640545374374064951387020204826815000498203825537361351393825298702668788885866026332812423486986506861861172782429710495131938890683728611746343384482832546694197002732475702814850333354319623029477058792588321270241689003510601774543900358344312667217729654263923987474898992544398576928929670143627245744894000638215242994815732213147906483179771155112060065308563480358151063417577172705583506137319710945952741035860975368357505624096028910553401856463592348064614241377990994195986351296385430796682027452828884337487280223848179576286634723761113022152380096463621885398338505989486218529788210541749923255913760022446378491742840935421814662720895349152614791447874155759033084161388747341452318274281763547497302180803782858263612965932641630806332841980351928743544223078144253926249881695862328397461228989516524536477299581477906347330540805331045125695911671466177619057070859538441656872153695883473488828546473643403050063173206537758761649845047365013567364215391606371472142153964870028297339524808618048225736493349147603235706031262850177866287342386469562352456984309430536327963573859738735373816294191808390550786213391891287602773559244814385371088638297661960383681 A046192 457 106690168407352926584112490197516462991744765377863329757679479358445941467116529991662105590626183282295100793684783042041750482704549239819781013345365884839153158795822420206232125836499203916540869878455951067044372386869647334876863850323285390541053308680473500559727654596757691510854406653674538600422390497551095023393385932668488156572778047650055992696742008874727727030310308715768194806759424468287126489213289779827611838944581416991515396050187186286065564689012842021184880155204716008349151869287075798816770043741561898117286485916443099888288351667979360131672150874165128299015593927318002886843564862893926015170366597049088999103941751289326154901013733580521142919953596327010753618165666399035316294460307166381058870552240056677720680365860028706648993770234907274072647696984056429670782960506697855935820751000681849435929896194583009961585675388653891751399194215997412758873047261279375661850424597529665733284094389630160999268804335974382020619336601295986508284085518256315435184772117989524515172004129016088718127473596477891220851732999222494302763845062967100196078910480418051988582495298557239606089800192523943994916441648510755650349210662332433454965352662332361449590423943657576804568899958586216962807914274673099513408205598673557323012134876697862550342729847189421319729711451596053475001354454219637181817530508914808266438304130350517696662402480915848122030635238150033601558406071501580265204632727580188304069873052860678557132702198231292620096783485048401093712042704289561429994205459015859311437878571854208249613532658371831240529390634671767209596320537723026969585185291440365347394133523251465788935123662625922830022474116537096343916038150643192557211653827211649278690331037912512593802617802444653025957766347434204227536069160036794614004273825983663824261 A046192 458 1024438985936158314023243355273769956332454501410947684455114712751886264070399567908183903881104388509137765099000519902349970047411138060594812934190178654499387658633439381519403802495741258628717651412714354298960447008907300902510834072051570086905090100165474079848307612399885619004068599381984445234785611600379949724100046669100830698559167440937104652758523111853172666035657657840686675627642872941311270801476693529326191801887965017663784741834264140283626348562675659707135727146945559330254633888866987178210351520067473193509575751612634513658611244276222567793431218783092885937200154879572136138620309699169447280055704424319978195331097308859904912544533371636338476956043038106658553572837842897510774246984382425084065413869826594508978840934097311912631891838411096813098868989438177361996043136451958493072721374049754529962528621571382551049371111181496324284267845132352893386711524903812020706510848055809706743748129435228167699736064418293803014080386865872907340483723837733660450493118459358241689098077509492772925507260437519736134260834634438361384585038438146503734685084191596144200173133505450229266877579421162081354850185428776427575076834144992264921555163883618871017081852368494062991252047614134313526958336951651079081367098415622561993747856365157527055776100544838667753011605196836558125510687195135192672314625765796206116076983293693029292546055779773621738994615333638478388237565216862311378097422221235451571142443753986757599240875966611540693043619111763281124203976975728830409147488663774397634937681500470464209739077412479785812801559029070943732976505587824898590484807014445518037381130565451956457129320915184963410640090435726348916415510980089465371993843064576825837656595052176207190318919844881749964695686254671337705198562515428487498297948638797478080172641 A046192 459 9836663036268823723898256113226248923187765130803154288274681714164132549158035183937851853404258747838557538185502198417581370353491264953282153974313082095137235459045126145526895105331981728853742972324013351522667145135155516396261693882975325651177284600735573434229949134536047116919375180411407989469872842164457779699713624723320243699076969195100031225731346223272155064546657800275964743608432059223046353948652722055300313854116401155026244099577208224816193912833246995495075230880091105484388986251748941598099996478917833862517048249698030683706885279251937427973166431083107016603867588138057723885029326887860169889168858711953833582480197255731055680926454533438388475210782331946539104395635349336232055284227745585350029722919204408235158152928522023125062718783429581364468065963937682045829576525428744943786414697804991996018350388398519060593051447979052317123648097561658266301791303253355761544541501181460206623803805552966476622704691275652760566817854066775054987338208005833089389319488261985718709195225074145476614631996593590909883281313308144146792291236319237665893345982328795696192010439336837802863318911512198112645327485570669609065132111111005065444339228645155737173658496851856049184425356622017719899636988601839386666187365578602241590409593806107698091699567088811040574996113370313179525100143446333665819927854785644662211762927147736336916509530934983835021978174402961431333823499653905842350911182963670078405921440855907793607232333898701815503312210614367540306205493208905525299072756155356307074812306329638825487706371701098245002689329267748567052273197057974138542808147367520572754568268295336162649889950492482356043043318341370285758325392514780895858692323894412854481529347000664903528929674547936760716354953459587837211112369737075176921862288825459558542153876821 A046192 460 94451637449814259460712741175955086886678964453517386065065809364289287985129189765771685588203788615641440972519427010205096415784253078670277181866541280087329080378363642615909865281993886064712381391537524788606295628627316259529603882153495004851034199831172875950001891741507512016774221478241740132905273795677512000296700500493274310897706359652183058892367733677336121076604342162592155627441489005016818149303692635698300084301033882002596978180355611540420953667398489088068052659774907647915543715734659448357968987980217520680415503784024739012318998792765858907175776277828774790337450644101475385171915458156923652106352101296476285738996658718432287788350903885542034502635454995307630373748337051488657297328380566126148560315404786858047394075440827531949540313126599001850525556286860633565878231801123672498278660855602159096013670466873958448431928954123749167524944748519197540676906707127197118538666787833532848192057397171454673303042745892753388668782020668787212115514132788285486582585275798468411687450862063867356960923505784399479179531036123965463061219066552281629761404387636012083239540038339183077643358921462546856458353161599384157466970955811036493404280351895621504722597869689669415774789283032566532342000837596524839117652002918640308128550925978389751918972187410663066762444927570141952963453451861008664067754589337134280761141510395581013379295223491659004107412691622620330028894855439238681391137800719737871618206103955982880229887270854458865851263153275538010256904021587933878192866195456242596757950130439510501862492371334867936036037126827362711764983505174162090463145240538125525143846474790687268312286847499494667540338532073747048125091502511415181945698322040309164154818952243789351508575544690368931516690298423276158229763269016833333375234199004114042324283445064801 A046192 461 906924612956453483072940016873264631059642493494908810193607613241224029069077930972904541080080924883130368379573999966487137366779027707900736547000375397085451734655812237352840380910810188661386557267800340696184299103412345588847740080176165153604304735601637354136344730272005995849018957714702008344748449516222628062391138506022795209919532766303292536384483753038435211305399828898552078058728433817739428646567702739322355354158213480872535029461530482433913772298166379390382446144083432355193945274095213771384276624486052154655515804817157294298256342701252497974764375846545464453713184480794778510363008344193454019665022987479906583712012334534189571612689698182520081855917163654161534902192427972758738032715054911715532890798487040491766669677224673033257462961578884832339165026998369839561880735924812977899726757749077233834931267804573360623324321224444791527522202351633237223921391900044043478852516952236081226879928503836502220089339823357526762344884395643840743958111715694909236332894428897405427037184468342029287393310887909807205490947125581003068169678684743771889731339036735005694470367256122396574693729500564463403514994412349801109328246052565461298662834494562529043190647571101708878413477511253347221530172142964842903368307865837418660048104400834904591818272851817619678241955619532389662041900519669261746044913746887308578223818571055441742731655819457378822455541642982226005976017068104070164811862811599740079607936604263906760059583967512180131202013294439505360119252109081847889502375909698085258713530077667873509244826261851030220719783489107007490618804564409107334652982056838933924910641096371910854998415659800197305239974541928800814726842848789216062261699429538724699801717097915518352520438851187247932486499529105344211734349697987263929993821856975214208938211097358344581 A046192 462 8708290039156228894652110581304345811479600335859149941961634237276423762831998308072639637679251452524029181539228575158782482790715808267009793654020422696273227468836028724698330721595734149532747658173037479827236851384669713716799740720247655651413529220212722043244306150069909830634768015202347205884534479349495878977567711638130379112373042724337855282180754104307321221618328080479554890927754794076444988847524932399280620412327081542304199350292637511974828501186039907507963159807436457699664614606318526898172375790346084808784742077438840555827118390298427692787828629702753271855779207047140819155030220949030087339899898619429961720326456697200629548192758693597653940438482102771804062823221319646092351101472659933911980691298512247397156704193317235024510627407540139033521660738712790912612545260471822412669503829627978743680850937445842941831201683965189934123519019455437595304895664347316198356744749236704064106968225301780697145843167680836226079282191298190138154698576578588385698982965723687611111942633577569303153683214184786463002724595120297755336599791669690631132918687669325137042292383153747213571026113021061056138004119889029628652385661129762603578724043412509051977095093255120738960856795288265356988566180574747583961617653010118891055141590328265827912249304004180596739816191096305077964784375826410799424514597729857347630970825158132841218128345799134527961559106748502642486761385859040426283284825325842903524657535655935928754109245026164682765342865801944977192327048494499881847067935292054819197924719047816790996258319903801220844483425026368359097559049662472743453175843246622203008866450663516613239007518853114647025419568011261813349260096908982550118421655976732512527186923419365854977111902340524409957366436961779216697797067570310439238967344095441807830110660632551379604161 A046192 463 83617000049053496889996082728744311608562491365277064247806801752720607729488818685035554828091631367054803318009304399100629433269315824200800330765167551729240133070311813158741134235921858393003254352390948613500787550811299487696365521548077909388707553968177821457594473516626543921749046632953980156201291725965409913719977104758189394214210746319559320116207064525075145331543974923364857164136223473993590965174505754330189777876809282810991441288974875928451820834474582893725082870088558722748747274255925221181037380954626481847898938772051942199894696485389160004896232527641461069813727492353461664731821671189578554444264806878743504958668053494508110387557297363234974953570223294897698957067036209049350782517602447970367926882315423801020458181897562413480678011109737453420990154073955191344535820029169702881639597872361094147746296866423716122889837946109432523009238097288909438484370945141538236577419603318315471319027672467769750157883875982049619455740838500337310917574988349493963786725200545954012999467740574635980539636935209008729842354356854151921161028131442690755394513349269520929145085768571913488586596162534498760472652155659468081970406008839734466997446966184077422521538042245021764400438069944446446550865244348554158234609800834853726074050890283904078778513225229869238078095388664765739085469914643295976404927421357176505065273284944572970321026633631633918029511720543580730175656821042489105068030727966880748044021577760360183633050210681649316400642066228262376561218959524935756413698425171934464240387893583606749478198878471473060697699626383405494947754504240258718228287112201084336452201734360445423949039341029191180937881386804161389850794635793207597447868678426886155747324138871033841574710133753276533223384595220504509626903231075771139585300508010610381809508354455547249600811541 A046192 464 802890425762721637981513491709292298761071230609790035048290968467989038142127874181713089386696206707208768935496159300935668659469487753260276508997345177683741061467906561114203646234990962693883098758910230413797082235653246296190788021104903365702714281788914221423100091462341924666724515134856102257497597268185386642043341182320422925114472473787365867417964951389017441166164025595821278010481126869531666371160615405553549847892502321224058276952537408372356871677796443759508338210627181048397013627740779367461794033753947688357440801304500671564548319825588324068585931942584679489598139525798731857614132531732112330743743335749796515183168929327810178740695621089023535906527343639125602613953618856070546567641667603938812900012012008038886192065423690100924235238165071620208208425896457008577442031307542226597681006100907396378681198830549584766145282127341087120744770086649088972889334510353385800300184674317715918901239604067299839235303831336472765177797451998047561240416883433264461691749676659284709133278133055021107572290698193687639159823531788971626690436781512924963607486046767252292325976507535130163661282781630144076997349860638092634050209844493469222346882190575467998542756304541605726652267386749779491516051087668636452621139345998612467644145593364456636165456076407900419845275182142889530393604155620552139029313675357011071779406451066964502889656518002603081784843579100355422644014308888594527822804766653163616875791664997442827308619368855951709914282354580909537795847257031384638584450431432979433581385356265072960672874634824764425018090968050034536119979652155914549955269398178968551991838044462546297242062513554774866250890050673989654085516743626282441711884931833304890753293854252743527434511727187058931486528925940847339658308126992486911987616238950536790693091389371504058115612814721 A046192 465 7709353784556653118844995657396541923959494347752712551256625631422828991520104118403990399255502148710987232263830803598279891367596588137489350838592177630951729942974705729506770252407248987864807121279801680042330970125954920124724458882283760569399553145029600385926785620626933644023344872575841660922511772767824356571490248312663596168759770479095540739387979347030280945002361642227100988091782616065019586502293263949619431309274029411584124764306822906216494753398380618504216169773359322338149402104819689230442925131068024748981664726226876676310850767070602602317402113616465564817660265912991930943349235837870071410222869065604739260045283100737579841760048966139506628539500600052660741401483691188953179093144509815418033495547412418873961415191740090451512093276183006587501763884467626122405407040079200430621230138941314947667002723424640246500810876096891172423958759362766455028773951484042265312944136665379104934974231359226540588567637230608935509187591678344414182693171997151217011670216608557251231143723634126572100273154744418853502203895709883348705329652815058974057868325626545807241393097280266551259562148682616480892829792889194809812682032956420282633240295796458677537930123514670455942293307047133312733090675992929002869514021765668876079465359913434622336556630467155434601485094220840636606073648016798626995663493505850598954049355677871708212173511564834361159664150017009892224647095218291463613665466301372949082360603523283868267457179546704637636947622768043827153653348800796395774752136628921043349313997950469336984774192765388509537550648777516805232418549672246587268411778533027343835141292450727635185672860306113607236549865328690261854367741921504928212109921667594715134126971841210704479392340029740006106857117523499420934894565008478628253133951541102546253624681711236827510478864646141701 A046192 466 74025214236422557484428010320808103844566765966050315307376084264631035508587001602787241631938242245226692696988534440654524215975993779826684993491885580615053333228702062946817446849410758546486915284645556972856231561352336907384357957996900647882471143595859941116754774106159725387570232799748716493321855784619052203614062722254854668092008391025802908392237510272219806244895235322500598091836018668975191200063353549283630373878099382517528444762815836592953374249774379021081039902655458002463729510613465028249933599646721139885774256343789668541436117500863606361863371026359370410794494383698408995119307504901095893948847658024193370625158293150113312312769811432175921558212748855178304799811443788842709569581827015605976353685433354034015769469784896283091729018713673991088120316610449720130879709821398451227282825196433500026591163771642196816351201266137066910273764886656513414537198509260439321181503799960785491267906650610053638664126613453003167422746490117665612984172276276229102312792958183617049662157325201605212251801724283619133134474167446476382479603699639759487390726699058606794364604227759142917659185587989200667902807594324698703183280246397337709350904097890714031143737047445109413416294607614306682113357179368053197884437184372813202116413918244653650311160129580170406635559454863236610548629637863696260791808725613863775799770841439517691186325555155883017852492086678485406040705985642020324729821279602978290435662898154780038106681010698838561734019363904474473748469917389399735197785377326449426807133574739021217462728838260385833754796904543625395791648377832932078795375347518859157326058138120048708590284507417240343130576940635193843651649403844773577066397026140359522884582292866011330158381721531051811450983110974112513876010273553103661494105290710050410176767403098204628384114000216639800481 A046192 467 710790099388775612408824636255403755718988162846520779828712609852361571530623397869858975745880602783164554565496675435333937923521600906299241170019734506473564474710267265440635395141271851156118372698359516773563855409774168858749684987961781138683727351407894009573478955040560062544515731319842303193034798321400366491277873687600866210355868401869989047286723834245875232533203104564289100650708463167717169837988734277928154900358078961659278715028432898658715393329838833962039526641081537966297408422761089096436173193364891254115179660431403671107992923932441581216009486277700561067983170254611857258143659718711086935826763802125435679138030670782104924089635887611704232662452185967921482635128741858984006098171523910704075132669497569887206999574913158918506691586176604386245124692591774328229080851299660888605169256914924328314013406868305650405963988056637240375557518017717082443619725057144786877942534174279325621775334724183503679226403153808099182984276288922233537529608014111179843256220972808874302298783405442089613915228056298156171938367453617170514685806018611317782866783706492416812943122553550193015096948756310156130586277627875964058771047113225203728767098514706340330583485591637817072952804880019265714519142903201370813157362974833730601052930363519804436853137227672165777359207284111703713647305176693563479324320387680826469378800665452893192899389768433277172585267856622666851792966649487583939764280313082331243390286065721594402616482797273068323065416295263141128888980993119667456572739418336430767281053235330083779607785320202032010325050339877242272874602491533264148346606818464307095617466407087415249156276654547481468626192547429265958052875721349773965486616032889810471143044041972468950970076810748819463812333724716310834738029711762336349187770748263952497414774350924279130507435119601310718079061 A046192 468 6825006460305809193926976672896376541605620495085526561864983172426291545206010357759384282324703915985703807711206380541542031287130195926291533887844497239273585471114653054058918117329045465390290068162732795414203166788420008029377567870051064496740502145747454684064603809544683614392714664562892995510803640160230534430197939534280795096982380302747243806244213864191383710564009965131068621947504571500401595809176626473312594069607900311753011704174567930105148613799738233929124513726625024896929713211622466890515106752756086175292815213688081706189279514163186561972516725375109761015403989990288669694286425499756351856712692079160775366889999875691478330995371480077772609848944331451233221084201379518520637711933403008753513817916161980623607575902546682150604969518738736603051696210145900489205914203299634030988383977614278204037656706158307083555869396968629515949036377732354538967123185461505734341564891959926284659501272753703351717878284418738754902011853503484796309693683167323272578717131468117852867055868596897619271208807544773171279333071155157903835536726911102173711327369759013487179273068394584725571817984298904531176688769880057412567620891197908159806283970587306181963548597507169272089383419041650381776506128043182383179883801399916296858497035234103243958010173348948006214032701706481124195204813757981958664775863570702570145111468189907838998702249370170772255280724106798760432430659727673795347596294836395264996055236367395851299143429712734991339235565533097317215117521747465129528611708697081030900983246358505889712772737181851073102755299608704375760516537332054024519492039875518929213259755114795223102349859846680409644508357709838871094029869024751125771828910081410934003555986006437354001203347378428442960474216973742905661042047416331680071797313230725181170126253140807525112927763634297785298355345441 A046192 469 65533711321066280491311217604326371297093412274823063200506788592924641564706539924582210009022831255414125178478449100463211149085086217762650402091841692471770461220078423914806466321958099417405714078380187603207662033938553507323914547938545333335921162919739708468494316205769097024838783664617167223052433359783735270198394124130290506920358605311110633157567894237241832142960391151985416343650838244838392955242544129408013250328220158435373456724205486236436738330989693192348619618763526847978781139960590504321636958603790746090270357566653300111425790787001993435618524381042317647569348043903581551792680999505000771817068333517337962947442099668358904152112632862070884988065330808142555420929019011008093304325978437518527328975555854668450310056609253667096949998812237762685898000764696243905580859951002234665889574347883042400245251378518657747997807543728792555505406923428550265445234383181653004002919214656678011021205599205724859011563607762326370761018634356184725243445208243030049189662053100646650420596147968627534800057356129683934325999977293458739011653137114597053364847621559263797402963189781679981390403270141132552048409437802033647598331738511267037234734956812215444507653302680353758964442516685122085798746126951494340091873447884633307601557931264928984965009247643461527994976224426424470410652908056837590405614362681565690852533848180694404612645805552989986761928340288213841049532342912157133440035683254787021409791136209448898452780809485198589566271577183384144636417314930179180614062170336632640374810364253320317691960042812348683730624376517729076175237518587780251902898418538125939841413072994797325141348105091548638859087782103680292815608844322784588311327229115091755412334106490767431147085590557593098557653967569545655441014904553587080287061452453652441331599785243259505210053255909092214833497308847621 A046192 470 629254689279871964971761117509765144298314403057230557765739622204279235878020651149828022747252943389782513978046260551441372911972966575826773234594330043269442729361607555315318635564523553276884201190316493203267175435674823988904219459928344420640450509614838534967027740143191060087818386354939375112856469609839785904214445949701109913168488231214903996831723114221782208045321965277354002600666726879433677655837312921399116756338975891688555619712809374667697631349014420233193211650242871067667231608971876810873891185998491991202689798062189773981828736947513626805622509134251608676851118902158200070024653262960591911231138281720787041060563674125582321977107169746233157577630696570840485700527219459498332389617407245119496404069773498610297896539954477808918231737990137478571256000290917123835486928043609253962237661899988995512876699698879445537967864479014469149333401329724561916450601580187046682930295957568530301899331504072097342525682043855573393308546025076232228302764579855891364995862455155277669220711345738892992252531462348417592625080502638719656831989587037633995307093150884681223649765369010622786725926628077170465864296245086357204181768785564294893619765249026922110856305048788159286407304955827123226189178534482120610379785666704447619673862397508812879530774837862344242859755492909826058401965027956940785092750445692530192863459865119559483182786026217560482717263668166705194958849124211873067617427283016170143181549493827891955547750033533447144280348344879289023701561842842058744791095430960637915797898216577135331972310618311434879330382160567934980730254892963328646717606095311045398838319113636288801212001402739190183644551239251180461776605029157508592214238282134200954058298086968362867436961839330661553922150436128560409801719452481495728584683994662657510940839967779524628219406250311339812533455861199513601 A046192 471 6042103460931619286592569759017547311226043601062115540843568651898700629976112727634108749836912753405860443803075015336490962237553275976002458835924354983631496615559694526059265623884088836606542682423704889357583815325687626002904807930317415188444272457400516693013691892360604353194135120941344215216480598141248264468531839810635933255953317075766902866467572185189658524409349367632761980986185567845483928012956923428730189686353596183773352625108938891353746419776498132089428025917012429228213909930566821177420598846320561495737481350722788643120219420744235057585593897088559565472806796129174993168795168838266604026640617964014663650925569451511741787265278891790697916989524960407879535553906940321083976597013040041658966953350636158100225734126332839311979194051231301257003437428895385458372101577493876105543171363674119987031599670263389057536909686729689389043106764062608320093208410927721639067843697781653813302159370080894679477206739973537607960222288171763347499978420252331060643660222104738923079210619921188702542981272301412149594702088660337008851442025003082224508341655069947087550221249670276810216462366092393720672096420496909764072519696280656621057269948686421549296226796570810602787729183221409520532746406489351195149372361879822658159475119139321690004325515028144981776477844247943925386351197787789637361622999373925312230309250772344161976826706811095210202061178979808362993781028241150062283105403331485582460042216829944282347720597369207349994181315241259356022198252178552133137304917714021874930858778300763289204277808865066354898981645775148935167242831306996363078002201824278239381519600287722572074440312327753599051806342140202052690298668674361553179656527673725368445776022818736113762362276434167421683167389930052469485370454741712417432283055429689384966401504039019210236903233605436228970854028345740420751381 A046192 472 58016276802610719109989889854325371772627326359084030365949388429791701244751398532722061066106013510950128591614612319214725667963613643948609033915772421958499587233161457477613513205216385444572469559748213157295026591490077149205067976842688360711097483495509251671478934583418782856179025343460400799569271590495796225587056821647280281422553837393025570108917631290467986929596364582687815264075351221785609797346734722925354359969250474217615840217740411521969298454996303715308267671661941695206438895486071007973715779248478845483579304726950418489050572896157408075423245794221839813418282179581219382248571141160382668903211302459330518655400276812852070515738885941867111652700261092205762729548128740435828883786186820862602155566576404320304868888783151383119146412361691216679609527620997490880371795511609270321816277471761238215488424520992362031589961274010613034577441999195763759810425245277381598142388503169143957758803969617419208268041774700226067778481017716725637618560562960118264444534087653840684251302703262542576078813184385627998059911862691475456352826667247605932691462576674538783772543215684232562687848852493237877816299363747031309537976919505096089827611153667254467315447589816618359179616330884669260328307768921571641342152808390271496942832474301904469912720715769473277155396017609002078649918142756391069989363254895680402342899233052588778181930555617350182142630957846856233299580238212673773830505015171497279765155222819575505274921220391378941110681844666223991645858593716895739542343075098942612125468073446030886362340188750056521428586883402597914907930685479524185311648495199113559230305803124393023422487077759088655356254313585668870681067354834614604473553386508872705682140417047206077377839710883913743671111724186213375869966696628203179703286169651193479784729730841822488915220220859992420266800567642343658855248961 A046192 473 557072283816564663962503635788662460743220276473881258511730486859291263453402298735084502722641191895230381330823063686024780527295655971641267967656787959721158052981319699140350427737222109154696016106159660312641955973903905460979436710738685709230542848079607377149024036856295260624426648153771647536119930595460037216838655132925345451583428690694514448418924229183501425308325768313619034532889541445399857428639418796572329135694553367083951113997390806325010312411128088497891854093869938240359797046243343887996797734923295028012766988250696567609074957828684011595978948530524208799882780015532072379175786928626825548542030899573873676114489807031436129580382995548529114298529990017834773321241596611757888621030989256909665856091299680932931192969870085454377204539517765011326309427213380478537944522130370636136203790740680045670999865218968989963937750616140219628323209033170959559091383111945007177641575339586422500746222414107089156895057643464830729271366771893711400650071025564635322865355665991956145442085477516313894320061653489527735959124110861458671562832807469487162621199152887266331836872406778751396651914465177704010398385818602574137273890308568236373868101240243028708741378461192372914032073221425411016262890664438524410816156116791025033822419258771767580780254308492967379101130784603793711252588620395669266248228611885323849371206205461706675758735218211089637838332255184334572334206453537065335170446872571313548819437989471347171705511210477423223337417078303767526524178194671380712533445069795129247606869510370010270087901288100233853690936355450099403797015274731559920366085772899686571451156940080821523180148846202456940977154867243250356077556050823300757793506437601668046234543838711249936245903141545063332562593092468630905050950735653552189798536368707704363203589909141675499544734323794413613965590079647755466587679774341 A046192 474 5349008011190377100757240800852847093731029322074881485145605768873526281887867627702882862420739658471988610588434465898597623408367220676085811076831444073470137666227044517984187329519293486887005702078875498573774903966398708746247402091444883337343311716162906539875677130415212509096961819393490016181422774008335686860288540999292345378823800865494890340692940339702349395342557097751005386896990112883378209244185901937952781435584741461489624378987106304592337497802353450760453867701071475321993076031589692526474243877017699610499743137603883715231919256020450983187181788366847658674634640290856779403626523840103637756717911794497032578720812471715572903378767007518090613627373311450988401224799081117970506103310675058659790687586503969741600994591823671749778534869303167277064006440493351733923852421124023336570558476875732326771702490344115720641368249826217114860546418559065554490631700830470713642332808268320325683021269861452300467087135224507529962237595965242399152316344368911065410034880660320675254694220503808942750718655917993260935051511652579863472870864264495348487882821574560954643758865077346355226419120006787461414607422813922553119072585204895286156785418281202407994080248668921574903917607892510465693487015831630942471085089691274613984491372779894038008747531957428757004655780638369609606445277283121073538124421141959624705981919641944074448046597383332327085173484171649022716696817067282663135632857039924737524266963809748652723140813368082997399106937675190931123461167379376003884850400017829755936578548913104765167353141805998256713083849456444971072661025760041752875830970279734295259960449708350245141182765798748913788173985679015376333387822518937979041718644340297830071071384257165004840627084587275987235352275202772069764085853093778711498242366509045207644287390522848637304806050061853738661305175677977180347831242337975521 A046192 475 51361174366377717104906362207285402005342882807342735546486848080993112499396041507800782509879439478006842743639766410735270693942361525636119986318467558336672302149954028480364467597693828323866919596665346431145726315243404427477562093902617059066484769868053380516278874657222833656053766765389642981602373939908108669772453353836549967402120684327053246356819164722897729710577807944279385411365864531016656119762815601768803810772155551818670006203083080739304818328887885423073789539773834212171839275695527181395861801710326216736723505594505503182960321087233412511879307935919522688069633016190026780301549502736888201113179840508729607247003565238923123986806791225805710523520924238022400610725747455653156187846100480882262053272539755026159171817139497926271288037437844472676603578515307736135756352409688349947379866358756991060981841641284333930629427970893586120750747082680938421048086032282796680448672447350836427621947732463442574977881515530663659232574667186890744766830137980213024502519601235043457803617759835487990776086639804509638008836878928947738205047367104851528711163690137735133602106290635807296105324993653258739325356463460898536446760825863514229109217212468004281316129838977606501035043956951812270163451309752429645168834620399462726688061127610123294188226221074976616265737426588494206837293841219939927717401425556867704541514543030740797388436752316021786460746157177841660941388265145841677891281358126910457136697837681768573976250918254821730548801592219766242343706602652590194630952828437756246707897979056762444766914597533293972858797268789848256789591765550905636382169056259922930186453666648422113764815394019438223991589669512750776309939515749286423935281665162033326740759385402754537768451329961120887888789213934424321406121456355512452152571013421315715092743160596802706259072193149185274831438682894346806052120122341561180501 A046192 476 493169990916950828450933789157113629202455266985075624642485230128090097345674508670035485956979515447082045552440426487445603304636931960790803432544114418317283371773720915241415099888868810046476675080174954352985765505192265346240842479405526909711503422929736843554403214582976518350215759384309532515855978389574885438819410243250011787702817432084564406023287278976323660978618716538413560968929644329831819178584346163998152253081456172978127938072379362271698561001643978030001076400454488404202525403235375964173372493548308456088319490218698703958901287847695970918614131613517468483996957546821996853598698921653076666985115071846909894288695654703327364805745905971419424928757300906117779213200225844382524597727750714120805176863136040174676398046572464496233235985699647757337580283839978441882180761913975115070718140206226151291815316667909684057788046735151964105231558627355952159838167591347712895197439197129923109705616444092705743485317845038297231443651992090928966008703832569661092362127801024006621509662475246135183623041164684245626167590776424244529665001346069920114189245264819711178286469958926156579856975362639470408214611347544124933039244330868878423011417517332358827995070719782728954016917170733693525598993782755813621280207553990551410384148962821031090901310166014393511954853765446940735682085856948585902821414950072622557047997936199253494579695247691843810263757516048151456710187405233554723829420465101737169501835113153378037571308593941984888646595489387257783793339675209003669470405173808935463059480458324484081547148798161546921391914661836273505248689060158770160499834402376809695916032847197699428019512272191880028018330218487447275112662896836825723688595507167199663066941547565864814487664829659598178232166796846067131369508459839777471790275372629106987275312183763109062650973893812426947077735571846342353735277066892428117197281 A046192 477 4735418201423387488408149138580242860316573468247813340474407633203073033720054132853639228358134797443442323387690231492686272195853126745151768923168600326214996599098966078194039308768450716372440710252920315032022889235129816611200142009689775484432796800486563303755999150146865871975938065554373365827606122894324110075435307383233259348972485580755303099582358095911495069818967205624039068144277033489180596736110772103894656165284331400780432642700980433449768843432967148156184912523374457883318436750026804312465541287189056085033827008356439360907866982953255625527120379873686796463816098294951797598227926744163339419502873806694188296230448429457784117941648202330778092360217079779618677982747957832013545534225674510887490425977778985217487747884016986953333605663399980328110973208827894483644963540141636645220685634880317145947019609663427145038546894121501188444847305189124769957827664164034706936889130722169074348556901474230428085503446970176214485658287195482432744724829433503747828648126642912910344692321283695630197660450487211486697951568626388717044895604719916005831593604321635176596171550943502664843979381326739201206417958833762224146144287618242144754241401892208096998404387735223924438863937638340968280989268138570012639102907764582654243045871652946412924711086025843985426813889590084098355525181561126480618951298633195896235907171641870689024213436379900331950130813208348193109489558523664327312368417414625522174646163619800898234991131142780020645962879340294857020217405217650250581664635847960569878540884652933717094253277993032576005911191724154629407549655566052745530213773549453070440262817212338643259421243072771038009593782766326799222881012825487684849571470124537786002735445998968048545956019925940131746264377694526722660985698825260086928617771975413671870501832495750212622771945069314730396655142129429896386219324344180972439767113861 A046192 478 45469485076897375746744219577713702787646109239660236710159637451530677141689862437986135200659324368072417742086556050352347098178978418370015324409461467788201979027264900509098250201379563889739365653371865784762529429449950993908478417336198744795996805166768557912928260285306991519736438955237333674367141476175321715369444382674395513018822018843594988277625396413654896684078062129783306593907787106633467760028316455157250324500907897028837541257086876049605318162944789554951709500048365144141135225471231971772918163266216822980186350845919040524738634811415872668615438968933009006128093691831169613716187698998757463452989927306762524173494871530957988397148341233034225271423379471286597639872566677902768219837110328925790968949433456952922277180505933062153444785346730625410873807413585158991980498030259233153433908395402665029157131000172910778750443219566607676295459719194417413779109071464893664660296537996828254764920258249944126384298354322314166452993642207370327123918846211799154081018219663121964105729047456382965911800461955163530589485335782993684640843066855632141925041674507095700856728053873042628905733439642374447344554832507173528707152516671116743061347517957564630046320103038549402679242575186432806700365427067555478604852499075315092051175049227442494082044757118843782053873455889133746962812057667850609954584466654532045584558105057244419811243921540107739693312258162801834189167284234037465619806820185813798819215293575493111699006803661665164300550678778915727720869741106538030876140163941712218164814111377989093214535893741949996647212341543418089735018287496549402422342493122013979990593874956842805379263347965235234776239474103939707650656210037669853088759532447216314031066089415149654572404888841212315368032376390678794144717548750638894848810374717646704671451608348881357840747153904586147456255727649050293254135598617548630474215710098241 A046192 479 436597990972950400496850507977057835586735080602644124643139498335189928711433025409488737343091604224096557716072787807793005344028278577335760399827880090533715076404800975589395320239607263700826672631235945012369492549555540208379393152062038337841385838778514892593373851503518582425643414872250812386899926626629316216653294887004238332773469675963713496686455956781556222049022482751212104290663503653617523942611297866309145511963061461986566670370115541127329831550827025873679166463279489590668722551656332642936755891216672647066693255788687618762101010551348226410789819452574372603155159165146792335951036687558142419912269862496659950419709460209810175131634254577946428725429197323076830758437707258474422614862387844119770372964969627684180720269730221378780389875565701801795229970674271487813102258441585616597635743191970754729649625916640679634134610755731672786287815778857490817982235346378244804033460420956414180083689971159062027311604712699413656105430466816882685561436016600866043982189116557170456430299968983867954989477838033029733508751496236736733532658083052175106848244327023528597991126177117404379250187643466698116663214295315921388883854318931775348632914113187133685496668630971763629302162768076190171595940549713399566993781057018267749292728579636031175229380833144051969437307496633572648252823022201519995657439429865518068507030688852489277156875110414678136634852352748410003536191153725669221217057775055766681636583074265721238732965093768177764833866971672269477280934233887572954822447272503684870857975218910566620112256557456925874773956897588708773481016188992211796006587088743804686416611947072787404913043407740945651550413420752246306534801705900693103870584180986700922788510587828820984236183196697300726223715131838920086850855242117935843078190289421071682841606472864126302236641549019891118560237100231038786396313631706377605632446808596198421 A046192 480 4192213863852784668673382830851489759590127456300479645163188752854856243956502768292048417982230383100450779117313166443872386961012432720599552989131980219843264375436919940344473355842458744675773820865761890636906082698302867630907939137621274783754242027954494831913017809208525143144036549866913345301679421101753218136983222135570313796895342809781558151588361819391106430459817195299076495615644368174248358263485922083983960048618991657087116140056308168817744992945722939494277801428700159001235929799868880566246758294544327490917565661896627669434653378575410858580531177768180156802486832175645808178632240557745584517240151766703001537167526063439725770655963715309100375587345881272804257655921225223304728045140428242127706195418669415590046323107672405173116241431737083354107172767540547412396248893575607060311265252695394791511430678894452805674049753726092302527327930813129907639848010016814835143435622301726950960335336338149055336301902067041415603610176889382065339390581507482669542517825816163731059521776196454052647426000288992689545987501277379810332386898272623918520324700103038247090815092695953262976517672846833795673825736319068644668889240463230390226456498253475339690574382148270771330009964219825002841231414457982635574718807104636907853393687770490122117110020677804429891693244528802108679389859696366937330452123450984237839272463089803496982015894998957817927860112597777974691152673268906591628088723136278651491260671859884161758820819131355239236269626361446452741935802792918734405667107834440218188266059887165149308328794250165508507629537483434440099546627711684930168705846803775519476958327925199029705132237421865212180951834889823594931407458329402245145695496217074769813398964633266249675486176482282592731987797327884934283263117890098871214597888310210755580998400680989732405194874312941840615829249180162706777927110237509039151734123781924987142401 A046192 481 40253637084116447415651421444985496694526568248662124950212813761772831319280410869707223499976638795438924156987883308121274851806636034954918330465884874243054933999230228862386657573403968626769516527126373042659627193699611585436437823220046328411569894111033220597513904410646406920950456526178687069335913414519107773921996682292451266073550748886052845407837953503337447163718942660239249759689312932545629082428467881239116118077694045928289027190254000666872446294935000114197029575639212463450377807269618439540768730207458741351117818418838163093223922978980084512742033958140246413043105959395391884984434437884436414976397517351612358263222634841438786640028388462763727228443266426552269158935324846156464740215015777118522390768639690763525997110299150164742040771447149598800435271118694365579557294063010720551523152358745437596122002649094909923441546101143327533135730005379857594300329774199220700669024041307721762164725719435217258180108836336126959926451262386416124571945678073412576346390119504615029076357638608051844536716499785429966987542253756649442574842263681076782579982663541128921542477922075417053983118315425110462593376603472482830794753098044083888022659947596956098521761531891027315338992047136596909205313870029608717075050418824942532190018440679517572932459243318897302675986564528250350905928784551692310045481293718911221867176122081262489168827346623117857328634664529011760236037965191849939087238698337489836563318289562024646942476266566307913378483187488741867555798101136671453875642614603847702540045836178584544748006462277832655233332944141980596247137945806582510487701745003265449273949178321149136155892338811706359620553867061672737779128108344118651988275050805767758761555935620111941555197282346694258715246103718636007148972371129874119284633080476453385667674960497256937690554880916226004573301332067685210250617326104248162228573450921596917945138181 A046192 482 386515419089472264232300280041367908409354348733526267471463792577353973472874261214425991754727267731574166654946876407267314683174932246624693088533873573349833256417344282099716745675351550911782153017693613089855849676997587745057808347650945707786619339499898956222833678238008990046441140420331203372850095304533051743445794006388894921267920493908536611824501877950684348274922856963800080893460287162658762275229790332172070881798058180384439581993702774347001060506220878150796938491009916645350368704166946456601580781205260539909105801540118380124508439009513392915938151485531468289859746619627720703974731293934117898857784444370030097340462202579969165877826815363493593538411868640409007191292731516873149212239853446751623754032772115292707208663046116774180670314319289015944696119174530530754361725196780045160118248637408439102568677925178646190432919989128477247076976984329461807341858852012907151009133701201122058578745397681619774896349710197589002172369417824190738757757061470326050595368384965487693027454986392737614787499183513698254021691174583846670223825083478800993709075014997219801612625916953061856392639088194237814987806472717043822222574578530053029563190590369474204530614538643262133614230306595639302364420938792888443371998546838291089451649214011039964807351537238031222490393100907015340596619509875489864689774051836862101384387284951819331195583200259282667111732120947458324008461850619469846209074353347854274402330725113888800057495352748869452904956329997273050824320625178516507195185979759037805349301930720708911505208742462954905384954422021760201730578456088177554017981986815508040152940533281346080169848532137767043211346050574346738331593164912768966989171892141485802553690280425350229546754629606781789901200355918545612759498424325933403272175624137017098970259389696260434714975561362727782970998774684664208663720787325880616209723124015049824184229673761 A046192 483 3711321013843475597042099873305793211561123762012750971598870386114939091513707336900507503121667724781936352781875750274697447466570847625454268081183923585420224685064405797491251329588068018450963606506377545762422825938903643828433490317706557466120790486308135666618428380927457911779520909365563688607419545778212948321458740127349486741563306508959019660686021624244517608798362108847465716499755917646536502821127364341048343367908836570357342938014506849025903516108286577068952089193647643989441776847033212606669939120364181496748492555270398267117366938145424619798753617822039200378986873998559414804173484899920962180396031258443511643050759805950229089320106441091877022392103534241940860498523649089691132579462332580693314167700287082400883854056571702966532631616053041683951373335878571037609015705782187930616734871893243473517426849315562711625626974294065537383105599867801486894238934396698160264769001129909132698751351143813193643337491737208413262732131223496617087135858732292392664404150886048493323834593702985427969137722623382030849686311670811841970839725876721183460517755714020640993955512512105377869665066541722756074402455157652451308498330308292471145781868026067743714946862278291071115936524064939281444706260648975444803649212971690852215972203562915565062562616528100332479455451878922596772158389627895669129058900400256256178581664842931247136877500720062285546488994496702830298117490453610184271449592853607398405321343059225270696127423434618377920485477302150628345273259087166014365416721902003666403116294598734410789688469597122830723673677126919997315036418088220735067098152549700763198283085726618306740641749449694500337208985157061010319787219790364299276911376520067495870352775311088277283995996398287036399937067102283771255080696721405241408345311058330557707859044992188532196876257649650031255861525661220813663903836749285779572597599208219057490220055382317141 A046192 484 35636103988409633593325978751181946376042001953492086095766085976011852579360644376044411830548261738628885127837404299190768483306698595724679635490834945733331424076155168050166713166987883437814601637892084176717170884809503111043030628972810017138746122462911379170971193090831772630897969725287002117677239105712305425249595079257015765303595947831104012873370567811493980128997524694230508846030575427781756337429702677172955860846589766950513026506375712770643951214670707206795199809640466186576703295934844203282298298832156089526518485606600562620742577215563928189794239322389068916507563674274420881321953098034309784922044793285790154426543298316271897135682496169537387805515384597379247502097816887266482738154848105199963755886634402532441171473943992828838529554596670991930012070826409919928591238052558843313001843079800675195305893504559355231850624016738697300824102722853652892829020440735236882849404797840253790972288415104148887681706820764325473951164921835645099446487776789714492893282606212469247929972075708611092966922797842215076704989710641444132020156377644451720109090496656951179826741029528609921351462112540982815632174559435972364747157145397649729411744467223111884781445567065536326211960370457316673836430212387041282211751299582177016139474009159466041719686279095467855229700026451021673299249516610434705101733696953486519989879044437438550056478430718454865558104658045608455575065819327103138754989144371263886140041261652350324110326719761710312043632100150294003374040782930647444758214856507853225043684855387745881681879773566364678145759742387731392197219484752517042026098906764244741414406148994048448042295998046118060100113632266753770516250146095484836744134070356516203205641545983379358055579327869597493905413928414928415672739237159434703676998273509914390973845451044734896458145391236964038756054586428043478116140431802921268130201531387596266006043147596779516321 A046192 485 342177866785388287919640450926749175796962091196307248678794985942795422352081815785071105496416906092646830215558403298954008702013472449577526234528729067747524748559017238553294982338166327181827786476076185758460729073518022933331536270963431466859682801768084576491529729439738299874424393522684884968373161285630010915033663629567125251095641549510954222651084531439943572954116623315639237092119868757804506705463502285087357834800611574349989510156876656009216370537364614491360931503215667129861861058124597192883415658716423651269449002046086047013971959306477900332979666174826221914266426021396115303893978843151957654900511924734125804360157107382082950346594238899791556616681700511932000273202377253009118162071718926667719403330149365416213046091926365085935857816704603248458934220123814715275762030171654307709255766635511211332083715913352079620666980183097997188447496961735175209142767377700810152421824604093115771006780663078686475706555249641561463670672316733733021388558545598979828468906920447978832575098547119490011682964735743226543139280351892834884845699567302299539766303488382289514675726371578199952711361334953450453977384045301751488649751601609902393519099228494452291603696620016417525996172361194630637238121454634109742821791174938850737280377219976989369676862589312065817815247174527258228096797086335004410491177829088477164686562406106620114711058754881102899026635380064937893728951699061353884715221492803282981109277789064524752882086467024518981624577505157645718246911252426817677402364686771684764865795578316841357174998796095764042432754322733319700957704177557250549313866635652125457360364644357767471483819432597076163386790759816384547436023583021625612052876066651892063113074254179633284961395422207878738192748140703075545005870900124195303301296013896886923800306313072499483602579849781071050485604883020547815650366762267813267300415531786100137970968813004221533399301 A046192 486 3285591841237194352194754016472666834820483623624940248321703359256635669412837015807608378932183301753333125100906660639152092365964879154144811179265221017676786902332259448433570370244359906612026967928681897760655743846749171396346300230760239971976657123831025640560289291109174064562450395706850540179316976987380259093847812921508457404004584854808234614791700797515770376011447688079243260328026133781863445604104211511706132756799611490318832326013303144624782819255823813675340457498677026140467403303409086311222353872696801067333159791128032616827596132518223583433342564816442060431717306149881824873569103529991999368044930579252282687676074118539462172956100746233302357095989882800186469244041724285576665325729906979015336510812338320092075136133505483611163277917468045795031694451616798069667947085116986610065430558232335571409992644894113163958289111867482952264775565002478429504535959531662738348317476999097299792953316954593132435585455825351452409840321634112382635727839708353627523243951356858886537916848319469267383568734425683663425008293233885289922844275225080302536384325986356247262965144793152846417324570186760918718108025970812858358042550131501137384920661380259263680866810163952074019078920800230472921443768370966509363533556650011545197189165926745042768171192862888176887194148140110707055163772323739195739101584413173860781833852233556721904017036107889919317998887361278875609976938639321300673932418018907978813347399190556305024823470146042711499848881160891614036312838471761520407770060964166860604388144099313455323848456758231752769074628861125593380864483315685235021994705409432801877329479900717134267139186149501127274721904775643292157726927927923503031446879247857397233495535782991292818819960788460723774529273741617002968217956710253286142864340648439634732416150244276688996817075259452452989798739330708713697831343535155111189697321806008602137200976536423387566920574081 A046192 487 31548252517381673384385740146530096021197107957084585068077746976787229754906638673702839869435718567018598574572075539898735091943986067624626027365778417683003440088669606664841904141791361485122355764223417106221630693955756470229694241484223553247488394843342706432575321281700559928190348825152785364116916644659663962189115784638660578426126772680227119260275688406661895710518347746820270470030469844453584046886101933471900001643432034729429853644390226637810508621278049721546004581541365301785100876657472988635759849002219025132109349044962367140692531050468023541649054974387810489439127659384739261039895228201004334780009768521468493632939859326058808402641529018737930333044138237965689965749288363387729887448540404740786334509100669219374740040940873561708024708627670359019291081665490274941136912635531275258193956510891119521167538044189558686975412431484591124548377786706300918367379074280258235919734261723507668518821978391222594567805071128469396397725304660074781334525695491052985879208592459652108089098744988445358297536976272449800463703088492486201946315845865521497652062758354689197836701805628127259720950570221917006577822811394361020652173077712922319560105797054150221369230819590571194714778271527640639797072426659898968274539468131619682044559633948228680682990424192589685158772392626095834616424313755746671151849003044117582138691484460049237615751465996900250410322417416364383542060671085811430009745193102332919762478745918443851783830207460215648797029975282303772819030156758942866528590447975565508751650194775812219702751524617542493992890543891773624909741067839505449123942612027507127973992208646321278875302993923690391494803566268936131482109414527897893086327322485050661584132071475208139466675978529404447475151348274258321797753275325981153419588095605021358803772950845238454674938073038682603826976444567860185906028744974192615375660416680879065935303638731768554413349818928661 A046192 488 302926317386306986599677524692227965522867795783442562198742278149407620849977875132057652618713390748329281759707944233200993713694061855366779960621393187326978014054618660863552515135910282735784953436046283125258200162707429780396352710385214327522143595309119543334562594386599485321309664856666649359400093442705116377559630670252605952539211867270955944328932545289066725096626799053520548973989311118417180236336905161092972304074101640672373964374602630162953359156729014170460922316619732129063512477197652333471479758896953206621712902196568858156897066318997829528690642430729191503152443353694960234623249107616940092565654429298209896611205841572742559742701788681820860824587458264956672250938197621207258093704219640591123404941048115032097933781039131806014969641079612869835187171120343168367998565458424219912191760352145971409915128890315497618224746208825932110430571243178336415685144366703080049638550032751643634020428843559202398446931857390107318859505965505716416261733092377251062058533381553628185012639611462204010903682662599328558368813630696559277203234829156462195374804069337399691271763474676133154687720957946276910399335916900628549489307534156929980914998478393289045328090648841854447699226944129484623101016519344581522405618609466255536980316407981725865173031284926053294006355626801624063876199205518907212660858388128032610521854851951540546029723672485200096549996534033043449491990953789022711632272670236182676651342104961498674272032627209520513706370322811799665716713528886530932646005073691319050866484565849204834272364815529186269087982233374181485257740352530448006802861938693418033373471310092497019043525080516088989631976568592419958847922440569947641491411919054577204673438916809412772167729927019380716195679471600154664285023981462114324881598751135074438794193141599829397512066380500355102494174830941854174360974311410853957681980131272478985102183401901465123053597394432431041 A046192 489 2908698467995067167948430207709032778420480553915507525147738286712864998614257802111378906742046108529739196438117105955120401740155289991245753557260590018935225207949008292942224585493106393037645637770560646345312131740686046795609308495424586488644069554669771011755763598724806976354655473763364341996174333119937882797663611506649737717620933923408946297219291039589930287715914813993556564427974895328571920175722916470712786591819522310304100076495080810434451516812403372786716054538178086361902545020950981048520160009168695687762662154782105131060158490102486108666464006970806722425459271643051348788113176891442630567811079050111642905792304857841614732590614172281314886899758441215975728987818607809543728828018029540415562193457609491437535140790797702660482176785621734148487108197806453437179247284394876724065590024707349106586885546437271363940635326121734168639763220528620599557107837841703900356371121494747020450356489237033483038664845126854739347219579883060584368870379818480669206833051650469345372839257460161337924251802628741776545007548018245273687219258883244504134467371021714953480902275047138424923184236917249580671737416896257023937835310290801763963823495829426564359090105040948666816236782402753039823375320821674245118239781613555517534465316104880897809162765714869539536459341569776801635243430154968233300222891090956366082113268149747207862928169087451425330172816309462865785657713596221524991281652169862632958873267129361564351916205502635608512392919042608925107908110485338313256324074188993597550854476049633870042871027255959721938240311411968346729671197955256293921815631211391587928944943545515947730534648947812492554755847516820850175921619792243222725702644160434727834223698895071909963146403292564115107506466811153336812206478472245946421531957788810889156280483741868611029672406710626336655466462899727239214353889432138274727469757844817926534072099089754229379792087767990383929221 A046192 490 27929322386762317560333840254744608046165488755828907473026020830274651567286482565895585130479474115389165015869518691673121864307977380801879870290036224740422845119748363574212579606352292450037190678087969890161403963715867258624010799776714169078746028341795545945759298740393002200357916537766159555180616587217550107918049620127220111311990254993360835074943688233209965333581488947339331078116865970955636459110111207614879015761678749149438328262131801567188973301479338028769033385214663668627256108227658842830238242936558057096943875388504871271870783665067005296417557866243043718000068423164135697368502489888383031095181888473517565883207814633789343089592517539543396862190619727968340684784362021249041262999371025942850587590456561395735097389775305759906818055480570250214160343080150394783451964056761040846053575505048205769301303606975550746242482783196145278453074333085243753769013043270896484518795458954010857612679375633566660578057444461127349821895087177641765604176970755318293346759899889273272716374365119829555286461797937495875785833917702377487248120046593678899542693501175702913986223953730859681436281888191709515663745766638524026950466099922971003423703226039155392582694143275098449927651136932007744254565207428699582280756860647741469899680428258749972781855011221146033703029303746641222499983352471805770629832987594504638992418990252017837948295733547984913535119285653465903240841916458928129177263712502748331434918434324787635945600730964274485726476294940760576074334011163504955000692827716711449991985628162099854302442769439360434521797201089737831924121357508630581706825684088920088600311314550572820016096680153370472994676658224537234796779434397196984042249147737082337609638752117041562656718992247470706242896378125014868470651942005481596077435533806563406543530766095229261507085051723367704065433874269006119994371871966417402522310657143961599307681310357636708603298503694646272055951201 A046192 491 268177350648993305219258366177627518750248244612988615640488326864558917636219806983471606311485003713920653952639922039328210185964797070304360523279174272696950139904598579090580896437970126612150711853355049114769154514287625676621704903846700956069532875493851277501409774749490008403029738240975190285479938474288583016291229654797956002167992710825316814980662997195991047543119169156437443018521582625141125951803367639795151838630852757513384517668889482153067711206353086939836885778115146007980826789299435187904966560156670455076159403717761619170398133691814894753715281965201698809429934573762759323081012119795076973133305925311636617498918530321340414504652620824081524389439443728193566039323715140214686397776231763085221801628001709064238913699087345115827564308242258756934633465768495892904252321693772229808929707933882847089482010647293691828148955743614060841972251106521289995069463684379310202645573640505290760049926914477017837837024543050899686135097279860136350270722904322186434234919351903750314153281281041345929699268259544032770553800732770680614311175000173245910164438863821728358380768922821439614012753767232557852153706179525690810521351553625057284072634412604474250152464804637390275256639400584355957579295298355052567385582257699831980421213937675201133770474008582678500746947838115907448668038515190848854619423046659542452648841062286607130232327770599582052312790050671763293455698296180914300138561176169737308575453847513343750988093866802758109310016871628264008856830067283864092578339275411789153829448450758006751378185429285711636318574786623351250167066545126672890292646296806179479348601313369656672278612592298014333882392717516159011697825953160265648530453590868820445293023463604134189557905800413810428780175915249925955901863134930155813289589574078664040820093259765907627122419636975369983809959405264533864458719500267650466880952202426561431734429407981928586254642852683905736290859504981 A046192 492 2575038893002311329953001271703739180295275598608427931551061441527473896868331019368811797907293875181592003864083515552110782532512117161085088942646761076399890502941110436679394193384809549377578685178724503512043531484785818031054351862725222803465485591745931624772990711385304320292889346231927239355018814049502386904878279227320353405596954697354437064083491024132217805299064928658623380524513158249739120433579476967201840339654432415964768989218348545501954595814429039316975748472428246753968230203597068446604646080386106773083225497554071678769291607838022954358168841012308845725102513777201591856088181005769839207642972399660446327707049844937696026284331375560313257644000676487494893141245627991979397542406114389773273796381484819978260653603539298026870512580924113103516100324148754483516236009451636893864302209527567592705000496934010421958335526807699429008472276671743093447413236528397093294906313577336342923988540620128949645344449084317294325141854259321942057657715723124663386205402270219910627226534144184638497142818541680004725361718850230157556238415103543460635720042427722734521469229210707509442890780236685132304670371072059916524101990667441700118694432206124935710808574471434078147915801596759848972668649200240007323336778557676926028263026329876853027714118648555867743026159438559639575469283322879178230249929464191939035829532887657011412472973305001453318322496531430985490295711799087222651002335236318105134193176408904692372200041363439352401320296274898296072282706231725651853432258721811171738358914032192752664633482189558633692570520579360217614366341042184955583959408035107251271785181210664128816646418095148853480568261878913500605785290005465436359992431337273266178621273687888144371093448838854415489676542895333410903554821350947414113725043012867798313391128936741478940400211847152450861175526143916179897526504647198107816573500525389185723552391867761167927580372068172359185218560910878561 A046192 493 24725523182430842741215412991640937431567717547589880385764676321058477493170796811759523900034229478008642707182275963691445694548971163015941953722933676576417475912290402508396963954300044855153383922935400829367592874547758910446558209964182685512174636582411559967218979309311917333962315099489227111311700367023383444772058220849500378602585956836004593864012865833054558170490573901860932543358932326992412409262104186035704431146210021427240954321090065065020285875942436429168514196995370247216456938434112261924862623758900837078474676151354792541781118848062562715932242457684907571450735527858755111239399390936389876276710847848233680327006475112173226923041735363477507075816170106193482235748674480655271034987497112594371211907633215613429549731662270640566665545974469025777702838377842874782227005258502295761112800006953996091270567682078357424350245900258574173725289958629826076760771902076205205438380220324009924250847206984551260017579562270590117059112398462912007777493036102720113512157838363732229938878866699179617808219413937943145828890453846109240084320647513049308850937937226554833053419180500444582849197657819896873156887050880213138938736503867423650914646653970577220090709681922245213738897251675448669251208412041409251963627180325231586023549598398263605096909833492959433485858682182101821087748609798247354176010968095747951962492722138441561295958359442296184162950559382010272006056131239137215714010122800565269328785571302849008644521046183650794954719375521556567257794536380199641812792455668491595619933138707666360327803944605956571430350502284442022909794356519993398390505345660453529905501830636195651527782234271006698822402116678934715300591342934653166768381677170044310978301024658078498647105106192774297118063736100815496246007438709933935389832049719967025326517579230498421019815207033938196193637418223923754111515633163676730987088285163834758890988634979813326458698146343948140212562885575396439941 A046192 494 237414471022662058998839065592735009514174043596682432855684490483742059361952094118183929119316873540545112092772209939281746006948438574766957478562520219839999527309921941944517211209794837314373243050447033584863123269364049573322033901021730283562678056998830207059305014555022318855401829292406212490887707569139713787198916131718623408021676951942361412927814473645498843420832685306603745622709087679267985703995603960735356980664068286089935227426337815535976239478844678778447034002573796641344172768876115735405462466728319757241407067322083220432110624409805119360358437720521641488761116813397252800919121095683034586239138353395767398839469846320037479977350716675779647381673607715669139940163879222006284485970549732725037986963820339938665716545160469087181824545576339004593389550587946959510189220975903034446568211802470060940812398178315891054600639175947302408410805174291313317313838356322485854222233580644829715320291957477120578559849311577757219684302924899026839357546075000602806819076177763154601653204250818988546009884315489311544569001412468622073059489301181884360043245437529337079256196449696039673810486467495869539367297157881435488029831386033011228640737052731050261186058655008824070886813262671856525390254199752962437114740862146095131321197215557100806263675193485277831775347323286382247524922575813487771918879085405442370551916082143782983906780754891954655331197952863566100371165481862483746198702548128692479776893921456779772099998713255373569715863042437689883911047066039970728960781305896597579331426259512098359674820811472912809315591830364691724619627796938635569160676745072266759045377305983569435305636196823788226943851643782869257402777469073249701844564504194334136740380260145596056121358858569569962073232504363487499620752522937964296665753227686080364317423482380116901890786677539662712698855628610589743062593212111119323739913897569640829482087149523775692895251673614217974148669642076395705437121 A046192 495 2279653726034077908076009966606028569714161735047627172690402091860214932934986514552005275644156719702084688306156052654707361467273212645941162693215365427969998884812394574260851753639486073592567024617008493546454880264840729455279259071052444218586149191128131065771886782538344996337651030903369352848276656767179164761300547924704001114323763489964597450928280711931214061472277273823435263608320116537398871737353379968876711692631952536825536626506741383686378786455580729688211991324199398354816499710291524857250988680662702550131153581951966931234333673801829908035599003060206343890176672191504893535670289521349107160678330192595310715422909137358524770569294658479100810681322905469684975511971332541029862979018183546128702156455390996457852596837081092512849238719958461147636700687042628327373962117583615678253652208614517518199684556037621503827917913017200097466986377558255231843021399136636607096036681402971434602495519124848104810780413072190062552818559625768057248599149634662752048356655946723972121341837277485061319607291389108955513008405733633255299407976185627806112085933840218757408463165256562192447483708211697681497107914153090492675849302029952469949984706265676890637331315114685046806409967209277914681348551574819533279766489794699625125714549640229683543480204110935804247747451512337160158632485485212499787717722802052089546291546258251882073031347512514189158193978580445402313753658950787437691862726153121582390252466105042428068855179000157050832760921978767322743757306670321262559281780286426674288248759323902029741931269103958964189091741324811267655355643196410422215087419715678559759900182986552403081609067234119780284108164661200993930646753957450000702458341600892319210936820279616988672798789112879904583052881388834470870542969479242894466650627102409693938208874951296303261456912657920634333396215552281464488963265911175334582873922257375406080852241918738659223366880111345574643827385690654665988210798101 A046192 496 21889234839964745050683788700512020733660371465753272515490808030357293302299681150776260538551263703262543636570598324818290145527011380877888469413296460276847709451969085392130756593929134068840991255999272504586026175439877414865541872278211668365133920970534257494711449826628174099811806343332323233642939967390746770898294073974091686981113369008963112781451938468149043772757962962419940094563344136283016287154081450465550224937295027594530516597782503339818793571570246687621532762247928620429151388874046452803208257906260803158039579452495719151628851503734546367152702267025663593511834917621713174332253319064873031273798740270161820093723374697446708526968887333365609308382415156646307419196808794895089522318248112439378065381246677384167960696163936105147909303007216598363268595403593766611497824742848656766688534060548385407283310166260843501439776746190516159930700788903561561865378157196146345013658360609098134408332259316499544915992947759319669054406589842321960802022195434485670167717803581367402545969719885207307971880665908339875346595167285345104916293314274908893106364776690535071106726233537313722184698892438234670239360652330677752792069510061772230426741920922292451168605026545147164426324434256673274098452266831162958799355397893964938311015974324288205827396113609530398901593197646114088556806878104087847148177802426425078418049056619818489521464014908380489405023926998238800153096532874295494854782150323570885982511699763723472860367656659509288840796803124260790547867774737377697054252925349487620619167007696681030069925686261393162670746090885245961662033161352305077170633834949268785742294797991498868406040828276381933464218370133000299939200874096657437671755294207203544869081211584502065090617916940513985236903805022356084935466093318937749730815024771584653508601252964923621536392373450567253329607749034150993412435536216512350553636077775404751618702397421641456338993089933888534115812583252996460742404377930881 A046192 497 210180430653687755942587831026306456478578317100001187646115566017088638428466605474767139139163958434570224296266196808749169322643001811916272437365309918362926278187808273122844950554055791689525124447537989972026529790118822672698203602336129368589571690572920749336088275463396945168047968171025936786070156718609293726986254936998680453688649454900300318962904062242886406374807898892878990964561966788269405851854618350016833290971195162330729483546370970562198672187838722238961227894892619289161313281152094329524880835164927551260793491771710313341973300904525440415570339132381418764694294988827017708433402833990621324941908343395763603944621128421974157917430485605681922099987139652794938369442782536611317052269955396624724637662028439787389762146713517644549132614626055057525643905428606659960973785806870684690127625795733388066216826016752063263203232489003423150454491508065620558776129222375998068184540482531878883617371751461509505435259473604574390070349522847415841852959871962781770287674301631633852522429128995923293660936834444588093969051283265477963772993104259699005979508473696583912548027885962121103855286317708221091940659486571253629218958759763834926605105974711145850444054827555187958136520411322609568615423984764275155571877250811361542962750259747265712124973939398506779317293636050535965985299484922966023104303471180810800918017495371950878133215398118921946752850588843110378624630594905326390808180515544201494082494950878806681362822170389429191292280070838230132073303629270993976793674029923999846758567319654771926829396697550628044005539775588390399067574759949190154582003868095459165018954890414189147882400951500752091003644505908904218815212862429350759074193632519226836940598582697568549383124565664026173364845752771781738715874557505470793672391401206128740579895292760321662696136308415434108550259272829702286464741529787685678840679035925514167667374339190359345028352426178317593234457780567886325393900848681523461 A046192 498 2018152473247474992595983302830805894595288267133839938024729149405277075832843043469032919237991790337479590430204385187011199017727957871008667065693236422824357846311625586556471823089287117873686176104268523712126234458694759863370736124089641918985399007747264064590862126288087640875422490566384701687522411169146470975775249006767255742226725084839314653718692024204256805861861672411461108821783910537618698706491758242780182794355191011404636906481737461555728310528833839368259022625226168166598309696471020878051452976045376440945335949952382976213908483656401775135760029196424115952931026970882106414664359679724626897219172639487381854914431981384421166876458995816870482638467206563721841577082178719733071440806589400142493531452731697591839111964782500259024666217730077655144634416656885745351503679819747571545948696202097931663428556129543145192433936919634122900147867529745299701806830927876176254561612699612740431395869149201154954689816549558175534135827063974297071150159888564435123816578476549144670552961950649135580525007512456268969950955075319952122803174870808315580506347258069822037751092654282053301904737037935446486579542150696525017082689219182832903489997142434501533671363285579888228879704563195262821172027003254303212638206562935295641563389683077271043535793938708348485474254591764048699276757097423441649759674782100342883989725572512415712016644731273873624340381949047618857314902819184411130244654455473272422609230535826601990722345619711642435279184399391882603907070900392309427795160981077321179088142784158112344734837019955444217148030254453633726600891182998962511991323970818763953243219115462246206467945530269393301435061081518928176063373965845751891972969587694321881100082721980841626674696988888062376135263681210843232793742565701437241904552503566223395463501092483355640284679297012624859732336208103052320483454756585821671715849549320709262537376786203433009320783657171115596348729493200261243435775206635610343841 A046192 499 19378299837941824225218875731193567173597501462440813984912261646473904465058320474923048615756058031656520592740598210299484724219054528834423409248514018766649565677357950694306969322458384351767342973428061917145846131245857294089263135565305139369968432682817538975280708800529942064288861586370457734577653405975987695700100213976724252638180560575977644404706561853505211606999189403686950674027778144420247956710328010792556965174565253120312161245308159559487132675499190337775300896286193771843057680544201461318955721951106869421029564530649289565895635918095468940328127384773725228998624956280114996966589473211313033476477170742449497175124771940632083622373601360403104768612640017437717470028204710624094415363307819150212826264284492098248399365696079420773637200473511591018643722143095511498258478372655430375113514690804918544098852929739047263385687399099094359083796673566122859671128631793337822020302536957141051090384251953257738413422113073598127874197821397931677629767993397035834096105016244150585495015688127703870848277828473668260204880976664170897017678121336508341944322940392477957509902079118388389842768181182969839455915671790328546642774352663634801775476025956550109015166579824083259218514965079280502286284234669823834683476903845427457938930124774157696812764981274503622759017013272824759559919455664160401798026374153424021191258544029246720294832944576476336421994400721904647424827318245178120767282781273273846257692337522512081436109281277649020274121537310680785924485562712263325854695158946630408037604500254918875079371978236215477822427342497724015454431358071581278090950538185797903383582224927713597660316065099245762979627365501100242437656298004838047237373694906847246183096157355861458601761891104178609271624628502140763949503777399990642891296719466851475837111796910129888097691827913778915487715783719946235551579846107995529904129908531898414413369724233751024565138819647804625777822907359251127891583988140214281840040021 A046192 500 186070433025764922963076652174937329170077314447068428749287598304713281268212917367368069339456749981974120394015633585091267134940162568140175704595564542504132706809633196255109932877773583456382909357170074424165890840096487279150344764327323824140794971635015001493381301311826377413214008076906644601029926316659022684965891278829257267064554000423812256734677753198665017646149410792340427960553616920939310342713870853138373736825992766106046360872812041608457986394414915094484599837881009972010871681987112735113591964123075184135349437677958528459346919871644209108628904012837280452420680877270637229991085707110668067716506896249827432388166205259517285557610153386131616171348086808969756583488980054330375856585410238673754157647166161674649433117574642633485964139921992079230939364873368684749392163982733762642092396515160131658339254167925775693486225213715567116288492759434044168816877420672798839162768705300855672957129155859311655044524175042872674289871946927112904626735201448178190426365242159755445373995966849250617236028128479155122030998167978413877843793198269978228541073293142226089940257725943672664988206773814139360520255793951192554167394317193532147465287897744797004329127965799484169436292465811546819757638400127621457376442018085587888194311416518072521718898306661989847023732875971408749530297914010511080641207594861502669378121655779101435758570221806681051050116611391346475525573052475297496423038135541321016293089402281930470122919328105640272960472565977972507055027769256081554464473488410384196899757232359588254354017390289303998095503125515115741939816173602432249230344555668707497470392570512686849272108650615012285860988662106503446367447597379080963727510326522577670155767421830899003513276051707626017338077306742291934232292037800967587340793858416155367421724078467566093030681291343425849500422095546587545663217361845518321553633710007439025876466829555100551671029936937436359547539960114799836814728210686562327592453940001 A046192 501 1786648278535094952349637788964872503497515199723249590409845534009595280263475967503147726874415097570857472366817520943448136730210716760227438281103201488610663484136532273083614881185412625889804343880204081192778966700760339608544316337807827794094773947670981361521908279915448075391738841265596015088631617914906529845054792359218314301629594873888884713188731381507019645933115035428863385590285155647081113490490631221506653828446217365585004036788579978216254025872039339238050789868032561465054618047382575938359248720554045966960755879554193259617359558711891777765585796003136182130418148784927702402259407993087161574900865741313672263341674727777113035292089070440034418074179560927087585276943716453475558350838693748437568271515263220115491758546552352870652806897893767471263888762870363967868152060303731216233940816225052893378454974421570368469807471116409476351507748392289018542856797322171582660303083087996279214593303064176858558479782715339550344933222560196316712294233774537413587438124959112955542330523778670816298996471241379019008073384204047753390885205272110209613943043816428714523128397174609065810828371599395184956745656677603679114786773590917943016326892618669514879018177712440067170844021038207507484032341631741186563904761574180911057014320282476407579387164727803445236618260316060453540165161010409471732156473527833774477944702947532387956907070974954806875706883280585308136091905025040488315475891410184983125172398183018758851608189952361076623317437304398954702061590715911332373704548581021350112001060907512266163388399902185918753497543188768798856382099444499196385528490332580391204912806078480594198997189602889282869591450153919280590919989392377637408873506917896095881988432601324134875873018046734733914301609027714858650357704197461113373655659737215204371131918764333772715150713661787747093124137473722549893511977556860820815562460979361520994567420084018351263394204889334444276570852919199400673843892387428383329328460891851781 A046192 502 17155396584423548706696299086564053603645811777665328120046908068272535576376614971752307106080064427418623467692061442083355423792216167391541294234977236098075048270546276076515673834032399156020317853554810230442989214094809940824755246325285998151574195304741791398318361810366831108085098940618244859974396194189006182913193431267322975094990102914527070592225941990552649441584752924038535436097490103969655930796380698275036036922366842318354442655197584078020429547965335340948848589828248817306444470480095812173012771101167985251681993820129926000887358023404664978460945704593209607978994612212194921195857605558537218331530045131586984822779328347949634105357353696755057096216655972673808184859456981897292256954377280787087291869335399792382790190914562574689365618347611815337083780670141869946101311333644263155544537075300561367059793006056664510121315644173538578211610283774266396614466799070614116031431364648171567717669223065097040019211218588166187369176128733133086144336328076373043818402685431037356957702243948801211253713499623693212036365513096268360080865863179009034443102878184275223708852779730338523971901359109185792140532434898094732908990045852599771649238675459176784123535538065721559174960120572576021050131724590340473258992063258843089883863615158027049059203033997470374500018688531079598921257126491653833561655378173052307675722368324084333383120259742945833813856442210063517331407996524865716329902012897558072426584351060256720211211369799651729631453760036366197071222886999152844196229521010493515365049989934175547341267161506771801581779411603054881103865176926265110091412314943092360680865266495178094986084165294834243498804818516944270127510291778162477020922449698127986136275259682146921247233715771470863337498032546040766018442741471729572812874057455946533955453316553408807143311059549804656244752118522261828530914462837760239625512428770195614582397341770277379276010603676359397006196970182612685155449217889359126041649553891106863361 A046192 503 164726116216986636146602911479550253737334581191627280885440820861707352594772976695289685329433051757658524965921701600066857835804722909082862747016813139910515124883121858750171227070764215510694466140028943952509501240959398351038960266671079816443587629221356733335671548581234032384385044636077545879878137167971219453425953481974042847643780666555694057937668781804555158431077151643502981828544714388031480600425733974346264805021912591494621992790203165528572186303309124071751504921480055275743918340495261941102692689754166273832604537700131669906327152123372034411290222889918202652678124136043346848394922326313666377332189918452632486954654847455337658902528274904152987797837912575434345263932920663234083797800372299278918428091790237291196331297669871295614935796720961752972910990730813472352100823557500154515807428763095174021455239065701118204614504345546846311578405593292757548003091661819239419962221303048660305228780665277758714087607562403789015779278843162321332961600709895100192206888998070695742394901404065865451787340724390230980594162648676984589448720627359639476612464222382366881623689867842313332569131039338030376738207483145848947788443305489889416458046745432122862484673357488880698757899906893853915915857335484107592491655227506649774883947375733055442590059953056545808145734210657165992781457388407699099449543209061174730468511702703154821612332777144694921325842682394146612830871446539855583159230812366461201255079813708186844449292721208065955560142380551750919878927458904274894060863487038210153513859891346892698058581121399622936602327156714989779590514572463898142598544662555082514677277083973893989575785956163808803186240997808248727845073230733926711977259953127918004984419161479542136491803262964645183031922194205474407594228553253843160688103326036338881825058374413912601856300078646510647474362748926620603831290778656196264023349525488957311858658281110783311789902553106198040719059031122594083663222716329733940823535687133947210142741 A046192 504 1581700150760109095856132449330342449821833044956193373396674641867205931342474545851556586780909056896972729304156711071780526856041525580797480705314145534443530131052687817172868045817804163301289107856240066277186000472702928871866155655820462072205330264209272048747326811158647368588034090510517654920345013112463455002789822420721328155752606865277671429790425050661396640702553368496162707479150911456388172755631966825292136382784367781164518056417088140207766054863944661371622609307202900929444286598991034678372243034006733460172683519314670474310627313801260251012543741728048877277805739975293604226093122981406218996606469265452132008151611022486823852832442390272323292079782540332664610550475719348916690729186917863298893959450077989134667380737435913265932038830749056404434075995913490291383002161697805150016519775438702785653451838449069130944043960604625174110237272295186774201659289522321537839863132920441871602635184230327816107572167794989963541346448082868480705964203872076423969197504341072135087438486324138196119260834381881498251971937716230892931618255383041395075423847020212608613075446402169112888990272267822408568254476112634006698569899710323872324230393200400568266401049455072694403751795731034664728048041085186676512764400235526787879592572817925183201722706610045918852344965390711419331607954922233600261260680331750021588906341693633324273037285943023100891624907622492153566338510298267696784629217930440747556893203944641659020145388497828479505636757506604152296311264389175960533619567006311372883546567311662873752582948586412017930483743776997920260573239820933173038966115758441587362838853879452063592728601765000726833360042562149985767824123033996872510243173049011818985732406652251303912447373683752807276001653571262932715679016549900660557197595323726868487337676555669072249615386211852735687244174870441292515726225525742333689391962518232539338271222232828399589529265038915109910625007810642178208721579366748887410428463626210607220683737921 A046192 505 15187484682872451321423947631867036723638987160334787579727589025768090491043087994493669650980603434891680389119987773789535018804852892822094500649563678404913636407852783537372020225771328505254762502941150976364596024029392282068260475568227810146235764753349800990715098705073783451948270952696945886467606936027736926965568421457812710977493683476615534513153603398781948739470759013223002673711825223259524846768097545030721119201230694412829110883094887532071804130231410335181196222816257333244468764179593574486468336509839964930411833319854928194198973560792548806850410596782502429703288062564645051735599318472540188491748940554681453089639282083263635179559452928866573346397084154436333015071322593255377401147568987523023680519721220759880838898644528341509608141237916642874414244739850343047046114404521501492958468367954995384749270531332722729623591905111106576259651976999977812591574949990239744519126382339861548079842733750827024987149241079886067520219578712424308576346952618077113057134244476085643038888603289473555071277079947485421825203565357086385252413898739242848154580302475617245520383554729937954117771261746499727734349102895304249173819229230086516567370819052199511061860014382934654175944043851494943824863374584105132391456178569872989713198109313770233369885986279600959763670549535876837764933590381829641300925953095920498235503962473755476966549198012575037616687441665326976149835763053094977986154167408861245674827343021369396203249175906856339005058190018270689797429840785940114139540188333738315389603985812727022425408774268147074768881971144406873627034469170085755056254500914011459302896160273221630643486044571751022890114325495523165534398501527364739109428235639351532773084563690497858687777545619591192499522694559344485730475509317917589416368149610322065179077488462476057326894336549909889422407919631614541809382613666887109429345360076719317237122964020960011747876691113760332255623284278727164037550521416300100585200166915338563399058041376901 A046192 506 145830226343241126828203649305054837290039104891701585384350936428750563027789799580653670137159167400920858199357393299770404178783670620836225814439629734729835202344672296473158321034988250489652066251951823818812784745544224219716508214539967777203693740956334524903574329018791657546959929099761983891344306879393316860259932980048095230084566192989855497117629470044679221135001587342413903176818238314587046122279099871753017361278080744967617341534959053665865323050715947174465184759859093606610488144208170903228034288795240309255080963364563501206028069820102739842117391537761846601962094698939981811471620429880207908491554330599582047114584378411886402507306014190534446999781509971115129278050228989962414456902266689009155517051469202286297825970117380397739344106234436774131069173557966998024246499129213295637582063252584090245659709988404965200776598528832884740620004172916514661317528468146992504551113683364217664220778326840256863598790905276898225339184853450250128081602733074572567498179046261870003387273281347038751656206402394920638484106382586805754962785324075954444938884988947029771274114279441417833269726766299618117882811517746235287933005540497391021756022280308826504815411591703889094324720305310258719571673394708536396036085713863520211699340366038248962892462038534021805604845764298524005507473003238373293537890740366348292307287458766658396199481126279459568172331923245562002498569430497307680355355530830667750528944590797984997701939566912246069298089234918677656830769034915332586791904354760988298059604588227237557665901297939799625518786756444851023568864712397923599116982678810222273784821568104620217986689407249351556790150920047970873311308643841633190931857408365880368675338994823753786868736080591940946627609637157172180721093124791628143675306415360717146122633556879018546783767169936848546381225157058587960012399340703224498998240458064696365878315362258035799974712398545061671403384865019330418446381897917734199070204592292617259547148092617267681 A046192 507 1400261818160316616931960119203188915791918761531131462525750111861273880424747164530348546163332674403038645538549301344407647135145786496416547448154824063312199207999906982882482661205936955430310634896478909367089382762119616928325629807752295028482057154426959354774319716523338790692125787267643616627742148188327692464478949508853388941459293607594909006707943658215406482556336502191099285080806050584839593606599070200474927672271012111948367300589565950204751299861170394537804368882970793994416573916218092833202010754543560939627322479814705418725353332213652947171462386695178654289537603595933642789105447632110437864795716190668246261712786111871651153611517168698058831225328712345563316891505283690296510359798163600296923751704526760631810965084228187934564840598454920667289883330089354375178471837592591660190561478392844066583829150559393944525134169450261454168326703808692396777993095759572472038460049068536835671986365414477412653448565285319535679820785442609723017415240866635093175040402145072231296438955008605662803929338804518948023238967660394943502066279429363415841060325509289077388156799790812939305117962292237671421411028459050248339428470026036719360814809368154533047038071041680728700771310195645060373832264111127991890633362633061342502864076481501157227923187124117691097816769265123877965005918012161269982721185588071723206814075943573491446551940807986172761015693510316444682664287521799385293677145820881904331717680286014908926564627518242210850543913828630952842618354475827182712435751474874821304230007866553949215980961837409181736084315666501488383901365341410393228635512625681253358870397394044403059886561044922229076548006244186290830012020063768860371962955725700947660669072255213120171015745158066271349927115236460472719939450453773704117652702783925456426747462234074847623741675038839283192442634535668641960424516660049747972493995448991854428444266871278695730397176702952991055054969218292326399194994946255562363172003909993544010833152586252962898261 A046192 508 13445313832145133812539554236385370664379166658182819411470667189741015371087859246030607159606650202458809673540292192151608928021265663154921067760956806216294002065379904504965302039741085611053592226623924235790968434469087816201558477697529322323516935593113922768208493014482770049434134262383984907097596215560015623650610012924077260567796907135560123292554177888554863000826721959037347992931996520897391463223518149785860383756128897020847477852643670718906968315401635077636050375549100804075294336133037983176234804037092983347061241196099838066037341489887425778637641994929713900726293467766060139121008696691903994497560558371242170005384125131607215965091385346532746706891159296160588997677104455943998102512367509987784372854711348904117446600440933090430311201687020042012880685604448807152496688560317565991936475677946025474753837258011590666925373094284811954091388269351060220945775044165886408366300886604977012758195416489033789458156260270847276320740956480753706962971014719827431592165373898804518646536842605358292896290759544784536524219928991005864920034660117962194829906800601308732134051820317271563766324840660339354688770577380988966808956881256999038805152777796997546008833053326806765280917026173863564399278680423377583425325151966569296848980650676033745664269479873316031387214812878873711921462819245299511135715530478773945865480464902905206103133339438802104571813120913726578597380486285748267092580273816752514562485415577370564714888555728222141674676591284425174276143782846123573489475498869843679402228237475046432144611637896901665090081973510960535017369886439357883383434593114808715941651281992792790076410541166653836343662399166525844501804543340999953449955109946323091071864063119217385058339398139016256910059213872883821899686422536041982146073108455945817248911986248953130004149016939167627276985630430265143045408248957398339328662845302979328157225484619702674145237890727042221565576143030658053065739923027564011893443382473553417299402671586052857131836641 A046192 509 129101902015995756707688182845812209916179842459952670457809883830143117731911744055638725416194509080676816082295240090490447582452545762467765596224159805134030944519578635056769847303111242831399637129732285615585969540682798449047747574526046745198114587083022731993378595150743841491327766495285235810307502234065121829965464879618040347118596960856354696260196209377960136318531701694340113237033745512850702245032627667644761204351421996923165370392717225653378759559735200154290961168218097037760182221132856798240113755162156071554921098337628165295385134260545730112825691263852726179595215587952105859906282716530214523055138616684951125723452107800906375825156328485890265181510080336405263210132240094468986090027242471104541947854014620472808961625622874450083660224033925844952759675884034116188918828377697431061982379269076258215742278767598143024423487926188594932924055993982176432828935196087745533560749074720940207967356717141337031899803757672110261912218984307411651648724665924542131512878745135918842971815466257695319784521069219682315186611734932670654567229304386393565393349258313440936662088190529641764471311814902616191483903662601227600249355634401234744570357611591961068622281931005927518546636584550127749716813515593007444921980218549635755282569704927199544367158317820393409262345535446176116746008025387447893763870540936001840128620217183619845428794878739437000112376825997909097375602746651467338823570495511311823947080628656231876377450985537761486118033778969136694768579760270124076818761027712487534745374232005387974898611731105087950785785373567927390735297265689349054837345734452880664790482250824398976269290956395649091649617280248974914720036395148261489257608593741638594771091073401653076117054729915088940784117221680315221420316309251624658792889869741288953298596465214985720224991236908212518274332830948771367853368046064422194184072668105212059973824674874118205863878496363882708519671070325409407244908341715674695945280995339056002915320441736126947926932530821 A046192 510 1239636449712277423762088119145934603229788182921298883553071093066367026720801195334383795415692516586008585563389221808597085535100416389949822100023314687940158912982991988435199568839172113926013704666097179856932243738667796238668656009040623149862973941654248679486498502428949351516959164453594571866587729353897084251312770123482410488955507450345810657930280709892995340375678398842331808264650031482395922059411827641206847298321970258327336865663392948080072130385609076479866731501179792207472465612023354843663589100832218561977369039176664447066449993132418610655926508877871881846759359349222652700759987523114423158471446499848342337954417133720177889065935101030132979740113084499004041183100771709986748492443479695178301795509875531068562745411784240028770215040862554276216356394957809979197191437585962172739588813805194553441531885972640111308923664141889794261124831562828588756963214807059488447363904249169581271925546439795701691268126223011342464033850366578810198377347279236438826959230118629718831410853460469547855212678410356630045637309354603574634148670860683490896944744748418859272520638671413799905181972280370080010289088279526410036605345992563774760365534981353232383913605092685862706278039203933300478917278977445377062763270633188450555653937457730319348979708503441937642421010444139370194121457138307455430621173798351959190141065459916652852902082322522734636276937711418802239273958975966903101635656805319342316787353633871722899605719648245030061483218670985059258742728581969948539490169898619806438781403973487497859930037697459416606543446066917265294879789327779243185190310358781967028509494630764596977344941686900481411365788781288257964615944964409063478851604267152103840668925414938609717658574458305285870392836652515172883194055301747677437687346383182748073627306010082306636647235852643639661302516565784472243862896932902332951157126430483400896889336370915798393002287176848111040163660051688438097707556831413985402902576223802233266439489582147619367941549029108801 A046192 511 11902989061035385806967813412351081214400216216230469419923918177813372360430015345689009147942754128064345357902847225510909124817586615723752429336658271409441600748431744553376151203223883334806340760804227991253977788792718638800897985951060488958937530589649508737406626626944176522522000405755648583777739566948617568915983388760213225896910435419623513081091859116196331880327127667152368328617056365260220130763770123978240480113726354069037091660934528694747626942583858792624480201583367196558053577046466032076000984306077207469950625959253233683103887538672349238972476225419634545639857188876020323280591540290661974637428306236405166444087187594529040289904733014935008385574300655849356467034870399827052664555456202005859582735943876995305719008634990647133377154738702022126303609151625215536217315994781580404948100728175098833069330953367011581190141998666937878306725699742224115262184355748450011983842675039777244652088888947561610498219516093551152667542769307670751217407636926503619691920396086203815083288171955613132248056818311723292478527129236291788704424883037053575206069873680968628421302235860827116159915533364801693356179634176108926570256931971241730847795122320596125758377367477687722699754213889530966648435963024616994963645479697895283685753352186556821461703616682891167422133133022280697157778114696020161657376617047904971207732670417499483509945949032068419238094155792666513103599456711631456930438237821105829414480345645355654625782243684997793112600379560764760033310985075495685606060534547786353712691506208052722445660247072393587150942218348754207793508346390039027374848305227678712954867502654119409352067153808327466116285212228312572727267388828219432375671614915585907336464427063149457107304555831592625012423076753333468344114097587064889505049241178430877261680439010213843110101038432092991119614245790329671536800168496360154932588533801428947306719347859708821295489755608217065843768755296641312288778553450328746122995840955668048485295976052460999434847805850570178581 A046192 512 114292499724425324806227520623306962674736272878456784448810578790292908338481980628504670504162529721981327540574553495966527607901381149079054436540770622050143562446282698218525815418156158941638370059228492505923514871055440631098426222433426805943095018858840641242329749385419480540306896379106573247839283455252896542834188247562797271579723511943717522258833373303436468821905739484318641849049166954578602213197798671027237448845153153448923895800956478863573765822618081741171182415736760320170638239327701227970406607643364245294247348483380510648499081079881904260195106060552822029362026880828187794917587269110948757354163438010515908347782837328250711143487357343470849488151455157352436297464784396038587975074741959216784018252231311399049982852350434781990447411030801775594212978857548924620948688984701297462349490452348485189937162372698159229947632162276273365611385907800004391918905426933402208009368918368036853979776239748940144208202102262151944902403206858404186610737931390940477045380816260498913800014195706943835376293714216488644022187449289564400536313092773117568445192030139916021682484796215023297953709046186853579235956837069909633401197024182517107036754004156829018178707098607152420677177255489237137824981638045093408195546833295919880762153132041381141944958778409412486145384700858928809969615263189728453926674846272809735184689911207764580745848149703838639001445447644246147401959744071126273479164857922601368718497962099351361845038204257629161222158783059244554854792819952180991219444713237674669729457403828318267435731832459085526363930574041291836316001847157365413074050241605860643010670731975359937833951833522618642748089196450468542038963502912618025262135367567851615092627587991435672205728627436377927064000512592671310525010681836941767279805376107946900283907501748767311460883534377721048086896326776228940311882974039153274760382150404194321555718281259587731163494240347813089383756548194689828908413572522499788859020661953748377753578695616240934425789263835625825628161 A046192 513 1097436570450942907754010846057180043251736477778725828047009757620474328052731617564886500491959462447710578980251504765423372580159936975870464975912050176267207077167605719862540326268984234933728294502371224237649598537896552147088449786907778239605109412145057247559341516192171225203850296510180910570104215959598745655676306637114590641495279264773140229105804969367737857431607030201299931882201772480807373190905132075433410005570680465690213178443692449113506604681151878294866900931424171010911271815971010144505812170590599177238155570186793703993654493425138506034044169420951971706299636469855070330778349677411789677452702694348667515550244359938675733870725315307274081850221886846597437478900392735892121909615007736943358137398342316109800940042549866141681628907340603910553610896686575622585133775413785863451899402375349426618677800033316771558945582832034778189662649179969942428981214647230172252855948370327214832136566801980434317125546087701666881401722924711627692165554399808173534086126905812914484103921223889902751670039995849905648177751409551268137657889612382591855157158667333599959226590591954417846124398101570634703021964193365638123809367255943597290525181100118749911955819802448510065654533307453441107864507040073023880876645729661942997182910688107989538398672728583562009076816475514301411047548599369657918583770216534902029338421319684285086822150423510309579623459950185895714687104358971497766315484035334580521329188017597626131080402211499511521057375522334486654950960623869856802193422530447617630955896278868005795865174609611892151752874221002265863552041942896676306298003045051168666509747413559903468962196153417030399339686348032186712345554827699569450347591423714896292533502763429338261369949173339545024075907909491753170327684222884217262355801716339264958095202570111224714433560586993839071637387410091104494545028779923781247889034475592540074149059629935213534923050400329945676045764531996656440537274834582489522295570273084050967521814150011169399895429076501873327111425541 A046192 514 10537585835177454075828687337613522151996210984895052522450603243861215707669420653376059549219124254260387257387047408183041727548168106940927055619653069251747100304819787675837413994308971205677500142173398435901418939237367822660902663755462264223261454632321820832224155996147478718987890006783860724187567433804783700532907353495386051776840399920628180536156417057035645603621821882087142461614259570311545442800468864990512931846252224986404273490492439095431411554574654512769230241572352474310009711806315400079843580491604325656476524490686244662366559797369098855056987854584874771771067080021521504487945918684920735371952093916972467473797537996348327068375993334093088390454981069349573437319965273585251758537535329215388165618514864667054997227238580962341992218777837067718333996235771520270513529890574482876163840599258614742044059045982745267810836256405565777900867391814685479403073231123798687038520608242512998450138460452839890564099349325909303133067398620677842241769466736220150883354513504234788615866937791776650514591888663857079817314125012323827368226655521784554220101469078545196668577701181461523943463172617572188231563320948740020194907910990373397001105681886586232497770763564403495043262408140990686028477858773799537259084144100667143363030427665059783506322913594900584001743105652503621289949751681532192144512907692493283012897786326918594195901707620697842879705823440239523008179428652884577481035004228117784243201494626474444011282660189780105367563758543296957801594569055605545062480251917913311254763846340233187823579139165761555982045571906133182780534870419692038735708012164531079929965951654331461133615069631158492371841025565715860361473475416607762949619547588375066633055078441820917994238579756677683884798940682939301348815113383123572316198640800484246019683234794300477959223737295431308388141145824798458580392426032945173503077234274257419387784949010919639102743398780473898033578341652475346947349084053247491870582276903132395436396081714828552961554975566781723851298082418721 A046192 515 101181898091937343585164148061754193646287574625225816541844864300545635604567449060985306226715530597448775997719850233122061902494137582686844612189443795043225480859672524095785129310814415247931121431420677279154200416907607295293435230291498874163978247774444711485959098315666574467550494641288334163468111929289317132918230752586390232046630878542592524735033687475851299718238876280193711715120188511929686860962728850733773096154303858748773368365495221750639964633519227950458270484710827526900542241852968655595647915374572564362888410921413751061250003180683593781118691345679798137593814396067013016238186380434259223629694328338066938334736444290692276571870554123236519417874646377672717298548869078065194649585292321511149429325621593134719767266143914357857943143023162616890839121302267240950895291424162409163139333982181816377757628340848520028202878175060659767369350506541960793258366736269500345713702627488661440791014665131601827216047635101835040982046280154025716493842727435631488973796504581535534476639852572718174351208563280315684555944580190581980838444208662285677238822450935032311078083127517802960950715537349530049828836304727837480545867637520198102061019466949819904324844959789582556956895577315259259792003292081516116688702070777960180909875169256993353119723077939562679001175291398523296111796104598523509601955021079550286954942514972651021784763109751790263820625737049719949738643159237893354001400344282902928968640230074219593798709972061866360239835688475361866476424397120963819820078576722381084220624821603022790614001098404467850927709429689816600056429962217841013043592026505824384436364401275143276245068429636187690337387128142317343158681598604712912142677445595985966095698570664861691151340581453669947322294404361675262059569548377068318495922086610448013941733462399670619253241611077170836149092210572327389197823580223310776052766355612385265368971006253790744729328580167059968588473560501303749391789464542007582358841500528306987896224209103969615525681475496809035918290860273135701 A046192 516 971548574941196537927292073860276429778131139555207305539741864563235949213840938214160257012862975577578892869718744551390630204706981520790975025315983700351981815467475271547941135805026020901663422307001201061040196501727906012039742420356308434260254911868763487366358429802874451889941130557760577853760086557468589305497151153427165512725697918925573501877612930986707122858884086420598137801441588477289282927418679624276824278760693805453496896641211628757205844979640072205645800424963124340946532296262493224714011203583065271408128865190890347003877868174364070117202819244229567132301034059968378960397561136983838380371589568750024824917671864281689243294773992315323725357343964063432362151092803567616725440066218333614727604996452918764714538234516638425571007717316188669548769524410373811838976317741277562209981008733069201600614005284768443328058768426096198680714725662948515722181357998586511195744285590625518911962324364455180292088598828148470737600305248971556309096035627067466820906243153637390697809907248536302118343654110025702539249100041675843167686913923348611551062618953776711172426557521848242849587246646167014920884297966433374539461400860561031185616511920546488834740928806128808147496616290118711271532129582088858978645380024525829556429478012175222511595797488052767248868701146265515036761844906405271057665779967892934162848075015869608784258701183934982492507805447445587517150928606822823332236868624769429695839099245971161913180769140455380601242796913176666098609669259560925542306849431208051252773128282268378495242450723300561138846309961836047087608657716680838987552531902800913574826891051077974084173685927751604571461098832581505563293800348328977965786225882993109658075831042468923516614254268879559077510986985881865183356685454701496611074271559434881029384278686278402491769147990339257073272275017774341766279043436911804038713489043512889043815440214263949719971373924020711037912625094355176949184615491183272752562104217490526794647149419420234533449040566165384796105704989044566584481 A046192 517 9328809315403471065240514908042226216975421555721525922566784841691327283805665084164917726852204064780381931886263387462602598103534534068497359506239463301335934348893216697730806690214730541883356933060704101167430687655390936619998311426826043294268093499785619231247062157008102171380640268065122427263470187656701465222066512456976890666801919370892478222436314628300674317839705279571707038975730417438743182739387300789577215990887085765660618452775545693831468772854539339799383025222225435210941076208170218090735279981156677361488289000674518190517484228960240620581787689264400957924556391450001978710724365799132435694068779409443410030792546906096335823424143302341184287644697325062431163702075801307386719610321178854076292952026511600357195861408061496018418458243726900581844668082549288039010609652056455728177828482715596491587279300986718251987500266224497524671563028446281141422424606244060944232036284527483605104000797756483976033032898731833980920603090018578603525914417597259088978710257787429720898835194923805720367617592413258232501554174044226865905547766653549159451017589955341529742607494246703700323933781345780139920800979244856957600070890517239383924091645400067918841362494071603856042679952660824288313992248455213931831436822306794944622875666963031317299349494360559593184074589405266183984463938679507308097183309649752932752116929347437468573801026983380592141269684085746794289963266744069590398245058533635719656544101991174866616142151487942592471266975720486659403488177753879609936266548418381131406746493545716148708295221231130889650734417325840294445401731339139453740638398287102345639663423436086305881092456033202477458981780653060488276429727785973247822766428785822393340858163574088032941668378338440944808590549716143265128915631676474222082466837017771641033699830003911758326296739749995935340389548571577019067483985883403562156416145743044404986330591568391438957374387689118287218977057567524848564766928554552320428093742337502537753894940829048882886208071990638549315397943386515068071053061 A046192 518 89575226074955554227242886219729382275121567999906952353278962510178260015866046924310601799074606417158251732393008176697165595599508391418730125187936301303443941266090851264135934291500706858137972369585458472408468401826867271697317774280641247355253799524686603989670803465233367246722455964020174988823262888119560911593693347114740950755466517073611656966259991183330143813189727235563444567646825666805223563374313934762840803667673518761179452930053893110958134399743441761113603602538008203932331872804318137844746933665055212441945279576347858474458536562598362264462255275113958753762023338401884939611996400005708510550610039517886054365645210474665152294829380694306059214640658357905499970434969693060723714081578519290622231310630959390176875896525668250252215610485257982070683833379868739340206062040069770160685946881054148779151854247460463370815534228228856805800149518426465856989605346974115187929501208288611985583096748095434773414001601534471056651160132758086502084273928672846145306109074368657026433224843848475278433562004008451438454220639923566324749226487720465105700059347688570414811805987330291408662169318894934257352516081824818540442506151285131703878096793514940236168273833334611419593004757952618526272242298134834591356597389144465033743022597749548696533131333254295725700716958600664752353307702438784265943883081591147692392892592746019557376028676835719261805489014083535271326639770125627600181125719803101555372706771480161823277035025406455632453724899625315990415627384183082755047105855606446192559528578252838177628672219018868079125790736316408545428700336709759318136770912800224820031134617006409657992275678657124260809538486369587975848772682907114777265225283415240737865810428562562249836976252191455683172527380863420645885982712000820025734349957970371737770704738313282017170698803310312980799163372112007519311639466173397566914103792711223333165857296424254382604759150619539869855906668850748501563715098796195889567283361362595150022372427193377954053135373805070784361066256291612694573684909441 A046192 519 860101311442913916286515128241326620563491078959685000774658675455946810981018498761565314309796643965349468354055732626382796586343881470868112593557204858876205422701070004945016543336183097037110268809402639191362012426910891887446708648644405830279103688767947271723199823626108635294926850785881452177558542988253836216421178296929230152177098830138899759297550212906021412593573443076174915166837781076933339216776979662205496607239785136257759341373759028875874312674867754935673481992186929551932815431725986551415041966316580168710881213003803136397232677556585245503125954569856542689221990170778507740152410722130447319174521905381962484575515280185187886238615890002583478237795313907911285653685415290693267795224597331907375810968385520037966762001243605130860278273460988900115805586268831552595370568698140281026450733774053453861819612896836068299852507671953216824795511004367896712533049119220847790438126369950967758085289871211566937837267344901092354130458674140056574434594737202251089970170353377586980382104051797864699713341994871558298779194082991909806015206829544139291382810405488063167681431347737963859270449476095377393318719496880928380471986464568944103398101487238810747619846506316444779328175643181090428441782232698433290992116299128330947205558360715499621079809762558253197618691052408993546830276574353267842085857252254890492603621923430350442487158781175549368475713371960421589531600782783009472869578763304322601053010763208411835931223697810635494878074014935308419484194739437782860082700489266547922575462001637258635874361938723950064634952999375737527366086187685377633609820564069360434836608952832122099955525185373251119090711087139003091039427024844388305327445348586712779165118394199559148846613031873979131381663102460015325653940871716242210627006213964672408302665863584303924961291583088885491637631358629947628853343086712977554105662461197020702014156773935099013379458406874434141238128615327829544489943813874144377072734407709896293012282292015874285769322973068217680796408877514121706781454429401621 A046192 520 8258692702899633349227564034130331990921259065049327377531320248449038768861479609242503223692065576280679177977391412285519436124908354283767225704606155866993023165331732921391197584978095806249625942969911771929999570914729982076396024746965810501698706264296030178399560716787091650868520374523577739788742140949950447230515242413421120806463552211527198415163420178063626420393348387227704299868531806253888256354268995342183243659875613210673486434691381265212252039345945783148895012975375295019650689843101050062369095115824869114906668965317238139338369695439794964722653151317507247787950795857791892919058508141900155153005248784867564259008043354692963608998037480975425863733251389503105806941187387186267064309022869499396103246296206452773597458559065199940852141729556804933653983168669487188152008860433480938346209785012514382927043143883565680354720407850560559722829690863791025807276480653153233509671701474767984124522967760276717641678667631738687249889607537932690469634476582342086293047430427022515816971936672138252998172231401194698776426383130667678033791691228056337755392639813437034847506688989173941646423447207298494835712087256534592484473473590284849995696866602370267283705529985376669436497722932820072341279466726128058325271709347632844610602737636567629612059636806953013949238945784514197435999563313632375380924135392268376918832285315885632202742141240818948200384537992074954019147159389642686832866095104122385812209453975620398968449786669342696615363634237683931818571247472454206839431335050831537546123393580192379168827445706955149501756739574215095421360614145454659328162178919423086095076299133959419397363294837678278588384747049170221310572602443783133600639352971904332690302728955293738384662928495077695428071045937293686293508494364236645705620487932138826494150459851431747974196304610120675180391555506401385020242281006978544301125004038310000069516600177467524302215177018049166004628641108471150435443938937104435512456506215547062842908784545563997698579085134265652365936333680824340336902830857429457601 A046192 521 79299966473140967976369153569204319535499308979112562519370736250948994802661116226928017192325899353650437501589443986709824999288573431488851430347515715077662149557309876810128274265943132595425811267286824024669216688561224860986662742173657063792905147270666793005045310279389830405530897341248542671570049859842881206053571141232491305054432876157985329043499401252216727982595518620586973611162727236812053960580351676498663843416629030809101680488147301534809015205925458734927934978916071590591756371940640850972881499887108426924753666694094907610123889418380233694681670055824750023403360852604527585030292055026114567648709079657776446633032747716246556388411269653710149140983201604213508050337995638077121060801969797708604051463560363391146562759117382048588457134026926167511956646269758829711804036482511715271860025329239429330812014405750384765929957056328574822505393866878610425433572054698528228939019887122595813612701778348887171583831628762687530072347657448771019749373669709053975383590336990099843496977555543767453490585066200929502779687832041476961488558013156590125583140836105812003117696059992616839950994080814030671317130068518525660154985912941928665089737209717857819219329751299740273612806356272762691439875011062499383340825662163854274822676539580764018819497011540553077382339159804214271371474260107221494054365705950703702919737110999511916980379597707184759444542965324190336531429434927748296186170772320204385264512576020896307686643015667804875090086121072167098386612698746310554634436819075383934251328902581545223141822497803821406791918148756660346860167089658569451183635608374479908615562189447669392221360257075861645632419222075421377885115037625778623988950761908780053905574024263612081769974290563122999626359051708230873330253237231459400349125714497390798032160307190781780463928991905087139993234224334834740334418753375664895666424734670190159470477692889886394414771116347849685102010070685411371153303157184132975916462995608948489707713856194223213885882089689895820949502995206866438400819275111583222485381 A046192 522 761438269816406871609463263343935842049532373896179760261670431950291999646113269149483211838210061901685924609582663182996327357649445964247597150429620191569556093056266271799118768110388374203182833538862141314962046713565310200463953573955430379573664722394236282138414890903140434766816025402148132208837878965469204390575942867599139097711543670405422917948482835660364844025255749401527733386680207059337535875604280443471174882303228293953381125373703954645854898795044215426832248518657106437486749663723343607940558099546919999506615592690030337555171446856917308496538431153376098407211823118757878013668971393302243936662749429868720655702816184563356079748561402216887371076294838070406714796239627175629129239553449688575146602757003362985582842839447643871481165460074403330893002783828241114223255170153068629606919024865147215421942579396972050638893767300146567595136232186938726441222133061938787401119235446479463527541178351183046861271233657700658032015994956933491793700795506911859689291148122731508270235462671359318416278344807489093684495863786835878653545456008537887157792980552895367040499082720542417908035503517552875298688588082202796132273582251594925451906806692014004177773736988274576121853497196433344430385607514942652352710549682825619399214495522451758472137180692752753842072206663201119649194698409549977472277644127614521563166938820985028110959972694442246819367553352658337619299831415029079750336924922952507403187463942743192370786747267992475741272310319171314241024323314790826473145655497330501485849722576464603652415400455084847441060848562604713076336228973540969724810609783449577163103542048000222370150081791079128683684210781983449021282653280710123903758771615208753105696989090676474253861554753324178547334604186431386908423405290387978797915659404983458510565976775495426804582898206076342108094359841671527670289703849670853321210466001178161872925526737612088981703107956956875658300334694092678877342866479838105897645442171380617182626405604268146754168242126623294538491475394039997860700326342718591244875172961 A046192 523 7311330187477172308053098278259318386155290318651809078919996968215967529652984807712221573142475822054088894450775230293686748578324980860131996349573782731935162527864119184505261601267674903155828972214343013619441547874437419983630021230457300331009264871524309510426266777406644175241137070380529024220718642256385440715428997361115792383734937268799994700156003144511421980113777723157950675391929737021031782665498340237858544721211754661911334756736624884362197203420999350602984515348210557096676179679315173382804387898968025948154095996256004607109848622596230577803528321253047241081297902182952292082721878288196091253721152376890376078281994371144597361499130195675282883364433894168843671259984849802395260881071163107728759971068694827827203065797813517336580102159177286756308445218362124909012866432005728498973921204895118233242063316557711224484273187686050285719923278953591784410004496227164181927018669818075921668854580915357837613039213997410089660730053504127730754344018707994007027519628890877605420701069073414619889337213350925211357599781301510274789866507105422779332538073685760478217060189164952236760340064824548627803977151448181179943565276624828561247280492766981258397125603342082728622297006467346616947799911918604336828227314713665935307403311183905245268697190192314930851024250997717991067353222757024623581588444858988930098825243639361128921925740831654856252382487847682392496326644715679788834986856924019203765201643513707557123398039580620736399891848594596838270148454082008817048834029450930656191745101927884221688947452027902207325244861106212306202320123743773301639062023957047231545640302129335945750511693136581536544874146296185855426934658916263572098113101060283685412122435343101481521966566971444471848383869771755125386450664268052135186126761257525454121063710966146780986823208110816045016834903206495784355286996030120780214597998876887975633640748264073585512426848187928803723150128630667831894834832786102335645058559813133690578630256904468888939300247013954784468699325784069064251578095141964638021708188288341 A046192 524 70203391698717538685518978058382711799927255590162296879610050627139288269435960477539482395830841005153299662830419151697316976852749108569541464701010311362421239022995179353353250096253446309713895588019288077911736427728301393117505263390897423822920581722711697524876731458243706467524963382977814288419208194107934036280344842085490970869483769943473878705475024245115838192687649672506892983585575948195740117816579187359637302941900385960444342380803946765941862901393536969445641889541269250585178239794034631098344124665332885607255630249434563547438428918997559151152170444133328455486524049548884789820417461654287474915986568460151961234943054248914239301758568390312664029177923175514398861031659731562972119350916068606961864667055004979793440852207762554018198269451254847359670360093710339548100429256863834894078961802483900410443076543644563780525940509267687543336135729376156126966136731551097412924445866473929553384878158408087605577355671531898023221671941730639513769719473933362948566383787319058644518063395007464508818097506317239071966579415561237871696419547680813518613143425737691558944844895862788656830367394409812406620913309516847607615317653878021593501461839641747351115195865516941371956719734245965019499430323856831327281986323170070627996067194773362642618271948089427273278781016007881487027605995718252026080434775258367579194398426258206738923302852505577235293129828945892980091390823260125917364464049847507471600958777831156020755675605266373042919285788933008521898651215071125346512077877642180663422634982861821720192669781956516539652153715281002001549964751851482268797303829224957733851661017942341703096190907347374122824752869051765801825977573631309538575958092622072332118446518467471334897448722198255065364003370213788527529312369878431311669210363679100005486995242130964615540049639697157458175306632494412679707938065591515881949716664005412340856056591906107830478233614597384416392811876811337827761525187069288147025746393680267525555390544170304667327014217659751713845156387687155760903655008852818111565850779069479521 A046192 525 674092959779755618981180919263492520443583122021448055986206627201794477747156562852349302252546162189006161308408790243822407318053348362159756283927104660128186005163637184286778722918963990198197922280332231909765479559605602102276865555449375833090383094692212848109556865035789292094530523162215902416872212859105740359978430458275886941172990775262298914529976482645599133814764832041633463270438024862645759590243010691528897144989582784780431913629144740109948883216983538559617702820390751995908324361826140848491126902232138468632842613500974682926499187370365940373132562801039898576534362842470489568903356384082590045947211776633226754887547128616080154630888412184652004332883534966855363694782325482482808487612235209692884716804302186747281791235695870245869222446690846885170268041311361461978735412711540110647217692253529206845956187730011784862898856285715148105063289553546572177537060486349141131736347282864001753525678408179876273395931545010070821564404323767547107089115634364132324140410098317972213784839298160605140256752366320916218097884190619224742518745706964664300300623841395240663227922473014307517932950960782953903825381794003619280141100168971486715972475336959565298426852303568067711445694265932749649886913021873382485957295846851703456352301896810516910515401976857490485707924464683427040721081703533433197399711130442400636435683590106057467780425067832811781629776365155976547155142188617084342853794971648909818293202419533116597588440038369674377490245745442899232674010696964491495200154732286189279253484913694110229405793557399019785837772648883320112670455344957809001218409729156020203396417548642062903793679341837793190781740503760908932947181235073175273142777507244037472717638058202224414583821108581078166180688512408927669581331989122033186595622725919956995160674193877811272268775653548897802583249268376447344059836950522739468360399193181970420011879761841699124178413654937236978274975917992337191498332951404472001638881227059368967249169426493008511205101578668688942386407165872743832127831143426664365290661158916954074501 A046192 526 6472640529601821754739760501249077122916573337722688643417259154781579948188909047072297522689465853507996155730041541090763603370631274120708871268726594245540530659160005220526469944114642137629650140021854502778280056819596563657761069945919643358436434652314046044836267493196917324447975615878633712028992699453925124828578852980020224323652086554584824233842955480888018637773533724576114841815852931145548635389773270843481283026552670957561321274222705413731782410707613035855912213035750111123442479937076364633177169416888868910479669167580728656025681649691824840465259716863414661998554496526877591291725238179543567966897652563245674840278266294028547395851551232038460155291683673573822026682901028251140195535080563132555010443793044930092394779651710893893073719914927242340150066373001332664209477884755778885570749386939425641650970904140496614608991037529496342837130162957018456672554727823787721595834993685614278363424010690465013569060129117831028496763387095144045591630174551444924643033269197665381877703382422874735549280827403315931208936812031746380416427124581855158930673071511933675110622952641038484924403538295070528974718909365109442811067236207146561568746114684023906353747284703664720648360184384766527892249119336597894773330627439483733417824174817107388601406247163513675554340217431109250437122339489722029843180000194073155652687854637799937547420902578027806221631877365097857859890695203710420599956221953308782227743858031398207738888180492750008106288296728456929499127328813601832265786539227334111817211298718655863560932709545475606027097753322423924440859710672320130178216901422052276768054667450400070059885205944135582870512149492359378522393032393195055341407411048599155190962428516411240361362515387146790353411905732147153269531422230237392779259857745073063388432788122619501705360168285326877003246901299644014903249874690981278783680671103216615967541728617147403084253297436473734868011902371750544901429165237860553090448390516477667143258999277795323554286718031362533565042567761553698588935673735527822382702816882069813953881281 A046192 527 62150293691143732709255561351812719270752416745230134332644466418006103460715426922831637960514948872837616898313697569144721875742394176053698219762556474018575515261068364963857980116610070886555910446291924655344813195816286644636219691343854860078330812441136375430304992360119935113560169769136117740686485483284376189498273786335723735679820393924132707031061143997510272314302337008615022669482356574421533134366843356396096588092061601544921022094654503753507834597665617153304930509951569746616542696447482891381626332249840017046287314714267543054183912273841714747781483428189944783470221699116715789112656168096620955535561213965073193183125158067714983478886440299144882226458742300772304133353851978485122675045035079586558000588416100614444987926933936767465423612753908934259274052143290754930377944670689576147710224966174672757603415775600860763463747079459367598206975719650001667423298319026949216414066477632921017981595597124166652110239086393481990615851221323168802003285828953858532058273126695572898471735664239603912583589364469887205147295051030944554139308507716227529087658532356963307016960928031329059229815256776316258432297063898399075868248321919921115211613477223522211849116129297736344097486779016833934888626393983099963740138198716626961426244270241563248540185874748656335815284282065586558013821663059229227020781164463779310134708143796471410224278038773797927507297504829893266014693908190885269983695300341875955301886706524283171175687711502945539466905847696397691607721378594194096451590854460707409382673611043048688217965647649863211673172841564141873597814829205162545013429686236136232370840713462323924072954843681910524884864468643894248811108964092277686315018687745871580899583765896942671747578458163562372392382952659388453285113046673407456344419967472568828735774636392718261497057063606933019436278943695932562724557952722965288358162335572686753338365258169969602573301037806607147265413308298572814151185653115604079370013444100337332850203943816221270275252555332041468622849793260031447978216507080707007092048082410973194668213987861 A046192 528 596767113549721591872450145360345229188687582671126412139363523128435450648209581124120340624567016387520943949611968328886078360114865507836336185451195994799767851996247781222959104553219956538067714475644920518766393527947927542200417818522624420552489102623356824567742491805604123763487425675269386667437921581503880717637300067816766329977411098807435698327424870821138153873912402183187723096254746011742630010641794518342048595378692471481660696591551270818476814075002845198420906900642759671261931847846250785970011409085794426789581885406727780825545269627746495316372963412220132947466406756364208480182133234338516235508890809594980237698692927487932977335720203900837927099996688280331990714641660014513119674642231299109566789094960954306855843982024881189492103636589313671830307108529811455840156360518483425414534694554459820879082356626348560910282284847977810148487038022949153053580053786742038552220144722396313929045002560162237503097502138490084956062374930381679741691504937984775073378613919497621773460223970325294345752889528359029540508395871062317577099259874664092152444538297018490162043183720333868985686201171162650418396387432833518561377477576007846341115351039554145594151306719769579672359347403759455058034062742776606515234912210746424644131064065035315495375476167930350972984684122053544698939465171572379548131510898001208741840311944045863843173580180885105121897264419744757775175233046558185158673021673926470969499933928302308978230745666963102577211221843292513906360411178134122900526343118745173317558320196024054785613042587801277013010199597601136947862293549168260084898821669022478681172535762610566868548442349148498915808885757406523084724889750821017950801754098328447871198648129180015017709007993924010512564870758023542196296502204626636165581727748411748148447844670210092624275240219393602567300273414121443167637190558796038007833795962488267102338367241406319506761433480765744391568763718270993789729139739786865132250315999803048553549991125264357359387651482011544150354070149840254201933136312053274946570023304607347733134376757562241 A046192 529 5730157762154133034015533586494473538857058898055739064132034216434770779118004937238376587845454530838027230966557221580266555269101062863850323999004164179510896896292455934234488358062037906068455307839232080529270255310542804443921767257234548342290140285058659788363087976012418436257071147773766881644621182339114779366377165752902803964719365690928603651207226578563424555987034571460631508555215401722396158940649376598276994216729617019105304463751053207744510615240342721929620394755041268411887322986477003599401158168415465836193548217388085437219342624781709574186098446902654288371627654204387430709993054203462264796735414018169786277309656306613974380662601918969405476869285974409005474069685086105502996630792029889014980722331814494838329199470414982247566411653106977123005674596829197455686426443320533180140785989401698233906276030722783106259669735646535853586404940889382047970474009036998735151468613210382928713769096601082207380575563423542709354628933465673667556553028411243981300722918796743037573192172091327812068315332667714037178074412006645322344362539177216105131544927640313010178975343065684881969229844415688512541125853697770381327947463816579018647468485470185428771518635274111374716258109673411508450409135567514581776185663307448970716319515726224829145032073624281355293942601124673854133630186563616325361929540621826441875371365152020240825681306672580740606659605451091659327339321698357785702693084129346673907262410277672064284688448718491999443436612672388870832474976524722469496659850174600299734487581139549363008407746710102214229060724862993275409231869061298804130035940652524154060482456021745949609478219363569042907686396157752966015634142576274450271320756537131068713377838436802738303099223010079890778085516626159099509450560883711913788508293495829638248827375787582672985572595089560308244284205886115153599719741021001604228254820473650005143966248913618221733953681709011639841236121957424774070406385630247825884263454860095428110849681934584415548618959255022291599658312955916327586930526890119038956258356678791670522583090957898652421 A046192 530 55020974235436871842895561625069789559760250350443623822669380406843145892655632759153310872371713780539721084219938492001751134807830045503825303202101799000467637198432309884271775991152583420849351327804591961597132472725438480322609267003548314660045506464644148664505546177928750019336273397436283922282265925382258529972072827922072655852469019386885353451456091279941131765449352081252581561959455191083701906405485303454861180126989187238756661979276916309211520109060956740965369832016999358648182404054220340715199134763113893873336023193778510961452347057608705703588421970786323064724235788204121353313144826279511432239737209893575478239747082157414454515189326290224027488060956826278582281685125482143379759135745396352090545786263293684476682666459080677516251495201029557745786815648446845439689610868607399077228401655700411887508241567917806759956787891395752418158850093932808401663338381193208068182363071825952159113296936518588795106049056895354956733062063075023625496342437113259770464766392907712727280169462960705681154669478522500656624840963579412514088251524080369166809002242757747226720031082073522516334675980393239926257240028809603768677432986189314161045146056369369447509976341750710700255930696724749900381373461685212271438328223843212806071675345872146744415282475564873405602085883014434225337572352444378784552867900919266596886107106349386408362328063496540090420040409644117693116354391772398411759073835136965088931062693986273232959269506364214511692775777669056094440910818229973973972804980850168959305376436543632787582676398297358873226164067124261832878307458864297568088345017246715258266273861548268845539642993780547600851105860097858222275595952292497520684203953467778423457406133471531764006343721633779117327166618079508915466202089308899591570620468565228438053492313864524155797375433774717860368014377618204290743065785646466845003664778354191386904096819730194923683103745008496284989804851466428962353048325092499884353832561316320300917330092385888432833481887379072561928374970648638427649452717265786700004717794259734315750495106243366102986401 A046192 531 528311388878507081281350148708386532858344385007900777889532326534473670426508606635385153758136607875287871012652618433643592816158228827826667697496257474998326072868450143216321658832558747944957565381124384176023585473839404977514889737846303660131208610783372830417922466037383881673248460905112050447987435770899264065677063927330575888592603559433507472912277737262768168648420122697152716697303180189570303982909310943124200453302355959136924449219712486649995808342692691386406759197406833086698579031841300725070338492594261440556306658513113044863779999227816167384146453577391827164827823666708319030125385911942814568903691892662697723888265205565837285640873530376129192970955830576640972659735100809855646341718430664980743531624719423626530612125010893195096064609353874160368067880850712013082702187873941802619013932557249365542155901628870749786321971073512279072625425015537885383389327165743174833688315064204179421422948470682393009526075663733634871008152575017443386342212524608491904758705603976938810601149610156523859119324264457718637197685754215106953630068789857165562483934403414961230652728271094620136160676794506045356233506215503961689070330205442330757776473785790199964805364061971688869746071833692938870050439528692272662836245829156866056451255954744837313650713185341840816309873354761996307017515594540738525660312222697257241473958559795443141074833240012471275632487406743212638211575542459247851352841262292054654569390080393785305202841515420739022782033573741663946432754844169233573364403929463472172649924809204380886819495768043493190615413143466437256304232810783116187485484725567019257348607558104021433125702416802598699803275560973238492537306318278418617335276089876851884906944980215809561186174112028324074495563088713927980147372952093492994549183950655029966359994948899785156383725929532245805693365809605791713599764074057633624723584973502125223403132519083082743586940425617899619460466342544528939089195947131798259317674369495852669312775436239618797482677533994895484613964868509913226373717404255557003326261304223612221044583487565710362976772181 A046192 532 5072845900990450759026652285002365863436033225085612918851665576714635776592189748257335487232316836446800356923769357979907286219000178396961617727533761072832127951215221076730810683838453106614899121940205009053586506122673493868659490940190940741031550420696439453028742854385413853897781702274612510965291435989908808176372637858155361760193523525211519368018337381741008675420998252688708304474923574220798867760193297270393269297748041792643561322651017317536343442495015113631320960848130579281480397215557765507905049490690963589107762661706888263003504591133143781613868543661694353650353698123497491123142602213330079211101817313610013651199644264096087459309213123482266220683090397135949793200194156291108434029800612109399703038570010119398653253147671930000231734862764404486824630046141721101173260968275978320140372703186306752235369079932175371530456806291077012259596912840344681518495917782127583559867133064125458978550992102195401158880583417121305136065324292255428320634299164948302156233320744620173551679511276553479134558070432653535831871521987132493389343406431956979650601571332588214978980270139019460473892302246171067117314200424029011328849541955224273746855540246011443692691658213075814776591081491188902305474419973129740423341361013236004030832153605784582013527403590369879953333998350338805525547959401207818879011533409471163113366353205048738691214140408271685692083053659507918107989855242339306096291570041454473656210194620878432514284451271800429732538574682291679544591217572802162541471032557903278951615618712604028731608010782077223318930323777400663410771410570832022767938056246549501662346071506640952252604149066495558934963451085359175907484992992513423271155800330793578331098062242626069934977879817352246129527279450664518385866159619799630424761672723569129171760233445843423207072380577993190451549838135820434415780643896035612418129017911902628040925491544138940773726878283679327137563112831307715406705497131311201793468424942066616014420968821442727307540236847937099064190728739057216151002006866209141080152061038437330286735774897110844661936863497761 A046192 533 48709465812998919309666833959242568312326258168927670238912914978081606192364535536258328713019552505425569151894162362670451328631246896809396625593111476325076617589242479910319100969895167897157513423912283115808153455766325414287463454492823675149081287008318600844609158469886277787742618231992368425176677920387668605210266003036943856290802324296477449538204602627199428038624256573896854442415499462364930538663072057481005228672776243990607516683170619063271483084841326778395252479656990624853941687365206632565603560139276139788351296521402882588246606220280447363240198372093135606358869044553999243056096236327009508642185080941591458416121260335585426218449778770803189874869841022343559337667291628972122373698499135756025283595605705541746444910193333746851331923056199202528615937334984925162753638734683755956046056076980984877714648363352846288564696467684950398204370484467564616402712419154661891598669377993417592907867204742331771245178352445123108182864372846084047717287154239621072695660441031137302466287856676316896493502733175014986599911716922760447309368434929582128747910725451577636813207323222136588375693750007057791954405596238020351275651612783733271074976139665728096547025337356589911513138694732324006244226510531552238852651085612846281547184282471487601749052815624018401970072235850079855894315199152881882335530218137429885517286482000919429117595035125391486002910205606107622929705951825366474677343804185204593754875634180284628608373995908986210871096371317331133245500924701291520553971281256583355029940998228499074676519232710009730264875778295188026603789827996896271834625028593883589394827721258158865425483606210787940090920357518343246090432410176807571971219377441003849258351708746750543299848040820042155307396862789717616827158884521943099245068586942526827652211795186993600734523841926164685183535740086782001654534029089969876381241205266504060946841346403689590226242741692948473556981389945750340790657244365654212489085556976049277474617473310717631367382556731214491219463892738462520972008043555622768396063086764813941189624689517474842878207400328731141 A046192 534 467708285663569722220970180649994855932590867502010264548428890767874005944448493626962724045078255924779478549687390082592315677609946484163648001983438668139624609259778340883662930782122718310053337281506620537784880428681750505314730221380601988590537776822324784613497686599105184932490766365809019343933950426270957957320165984788097049948922157701252945254321226408031526285861436201559343667365321362704488811443950135739314935322728197049771582548242961594515463044302977231136100678345463131716968800600316870337159876552280003556785560090747816905455649923628264448688603154969744430563506915453802608327144938069343088652181936099343870101582690542646998453467316448039105696233992813452459624331541021196162741144554671728742663685302946041839244629023137489594559124953889879915365743465895205271039337957172456413975910310798713609509301349544950130622843952254087432481353132260642606354163130227145701002839807625662662975881921384877565300801381297488667650558572002774733925962934374542375075429398547659633661122448126483563577134109388423468678816474020823827932062322850441168280459135184477136092201738598685382563950913675466672175135417763270988919795457099864913637647146214780937033093596606318117273342970228693616768160648649544624333415300713188982180059449459070346209823122094421105346753655298468425958409016718012432977942275544068351265821686806475153338408836059868640328258102146791735863118441437313647512549111494764467779842183188898383019174594433634324983837624850438859131620334390583607557069701154680817094214513374429402439908940873502647926113904260071654048926517654787431324046756620413978819634117174769919174541334231836734257458337927680763601156095032713313554225191032718629785114776288236474139070952976164957909378546979589106109861223313538019151518147060469875547408485625279108409474723102652729139119724763442644066401331541246856977065634839954081308942567242735901213442032008812959414808168695981940964175453693514617008997724615600220244660964308541874946880002192884696752193233883988387316005083219082955929856678963682424865445982011018544205702796019612920321 A046192 535 4490934910232130659766836364934416647422169197428044391266343970240211226996988243441560540022512700370180047608529167678889052465959377509692451305648352498365199173035774039922451551050841371317964247419513146491527306068048712585706625298233085801622668583966675573540203942115449515835498550901879971748085366816375817918519628575669304836665694267445106483854542877765316088197413471783116243997187373309189039202554270540296844527963607475295662745020712234059918412879914102532042060318220657333755709569422555223770776569051432454876115159640064016523302562320072374955860604253821113929135187043318368091158002639245596010228742308240818899123938578469236143564766954084292722092048924124929494969272119218233925668347640259440251300680995292288034885181435255981753209866475327570748139340143588426027594560311131191803240734758233171097523433843682247801394259064847279841735554571596205838648057973728633866367376234152234896476825301270389639686523618040133741657555225506270149073048378577201645853200389194186771276795280622638501150745224844908971239009183636233473043215114641501168246839868130624009179684280817253821242468297418080979167858326957331797587524703421290117015416822978186891663668167588529205468727686997221375883872304106416951297214864796954994046649286521710992819119869297815829521126628103657975972787484211156228572319394243926171424534319429292421435972526251823559040448293903288641650040344975133818049021891228924234417450888104168093465485847377760879508598002717542608050685205317459098471462716515963949155292727480272893728930973748139715376815443829429726989765818731440918677225122444186430742537398284419505755080465810490111552174869861233173755054734071703059940098313076786842192822823567937877932815990629095105803697500701151807149270639097707537949778003006044802479388626762134811954175556707829579029142413642836181543583930925023230723907844492033822224405583823403719761880165105880343352514478837428651387671915707882986866183662673436338739957104673145772522310413673522127000068212290163756545759837061590987215715435346191878744071129645110543988315369172922932193301 A046192 536 43121956540340632931511440555130087998552812701113214742929170253817617433751075169077370678333442903876212892357618518365302599185826265238120433273187478705863974319864893071557038909527248065272374393668827951105024655080523309566204510798903868486578875152710242034808253638694859651947272153269085122916096348236890177382667516263410680253566946407085754756718375457981338670840037870200045973301649491149511791718437294283980165418191623655060756627917296323200375005957472168209690632039454073373259191568626574658330126278871977879440454206078334595908934297941685020697909073356587180977811635426436054957496533014891274820873294991546406970044188128878914907861893839650062269488748073213580197242491264401941133071311300626590621260396253111246764925672896698913656831543336970380433754028692992600821757697068143746522261121172644598079706402257735593844037544917819628786257362515113636202056046309579212157713845597489951850307813566916359935392434479619982889907177624752633968624676605135355828940055061613182830140154623416126761565892071826706553413497502458639787337123598725371367064988133331116551666192372205532592884798027857499886503103480308882157164423282455770603717118696589404318973604712091460824592605977204349422543325095869166916811232798365061139646944269122019493978842775174505500640752536297668586822279464986505388738977845587903553950027269338379024153054858661173754037744189801275390331951529332793483593060687031019004111895647734038844557212087346665531407233038256219272063820209837907872939377446916584685108303675051066951155792770020696673545533965536279978484077342532778046351284301662321487575865278692878919490363458170991819287248842949223006715271955400397748831510447938116226016854966784563215674425002949618229762145492353912672658190566754964465855749233345895132937214046761532839104885286033856515185096316678788251738848838340741520164106145746873921044661106929755274417672131904631048057884610988821214642484770451638746374478519992611108980847874410581399217349645213157270569958222216918506363998639460313440162343680337455456018146121406369432357259969095609975307158081 A046192 537 414057022209415847176242192443522740027687460133919890533561501510812792358666596776492669811797178740506695822237805404814467878493251332857054890596694864885353383054143530237316647686829084871903967610043838566997300246555878750405983126984449646975044557593655160051553277898544100262548191380191204448360385387685252666852555572641640776125444982735143149728903357292993936152089955432247369652526194416830238914891395697160507008048631442372285909845599134274657766747285234879235346916800777694309377423686242800446730648758952162546954786410649009149853570605533497248668947966509345857927833394229451956383513618850983381584429368280086291485545395289556762476053761083552943827338236906947872928992906151515319541516805440268882885902073521693196144528276268921533676914725911723117597335435370774809502091379653755942975559482258998672528169776955343328408200704906645010758363353134566563215936318016521621409734479059722283514420729392705586829248516186787457668754977895319565860463995689461308092280762848409392340818993417246368541917194522934811480967431779598675601777587751745901225056847809405512998474769978233243139626009421019416492121820450067559515760994770615605915601656709234637292597660781834039249208997124388476158039631686663436628804506032686452265934964825460344659473855508105732519336676332403585667009551450012940531515436701015655681101990415652795960625211316892064134446860670023552394678756934613138054326750667849953248558187592091352881270256997216835054811372124738214732814193604178386078504803773830329630445982732547617384725028448807755711244501760263916523974383653233916069624113187336488479517027663471625100526964170277397638306051837823569449246867560699885112577103381003478925426999198242552428967950945506243613081015213884768781712138672710529703439366188809282060418326797615611558950296562321533550977715803607311150360245002163869151592516487553638897837013724333926321554768048668102217571464682200182465568487378204719534804755882785389194997762550133297922139218771026322438490611849658639207943358390338092590847836802884811942494360313672829644383866234940677809976399702661 A046192 538 3975775484132854424245644600331264794615766993653086087790042794577654178410299228496807446455505831932902389408914515139410002203989600112267175821389030819441684478221911857473821379531893963412773831719266544251480125862404892680874940419100174711350509355435401694104772539573566812026128081685323791844071297576457447870228061225837518468945842470655898116611175280008952316951029081220401373203510545488754462911275389765697894007302793691467065651276686259387967553107057819352945632885430435381304568648976111801262933031053332385903881979674597579778559389045398342640034217676513665571235875273579562258758442810710609415082415973352093579297799915526135904416153306062381526980039481291765402650609687624358833835703232766150512843841088694901816268513743808511669666821541372822038199234416676151027846480605677667496307575626389784080970888118618804381639949324476060475482176130540745624885784323538594299197058310217607768815515993320945477818084317033098688915402407843680846639541317985530875166724055930371923643361144652245007323362140243327988013542726534208980669628610255140544837624485600923602480238189664803228421156349575830409299853833458445226161454914623027765545836504004952290694118419853565732779443965795772170865147120912017222640613950114622516292446392607125960298248466609988468476165265502986693276957126200744789997105834464174480262037758021070877475544254911742741157785002115821960292430033754203822264851976319634564061636713147365522631918163130063962849633263734503299608262614923500653287895252896941378194957641089618547077062772009659300318673032356520160926922053354274719567752688473520660718001012048789265522380990472640113952022890459533070902445415602568341450567597832884956703833820284670021638387049304325948223185678321576057488087282877175939457460328289197492998241640973491055427507908486526079122631511961141084986970820771928633252849823149383894950157084736393253609813608385638985588490155820601541045567401163036946521556519612026787057757407025532052237799379422045102841229584410464031457753620900027725597007488818956283934375391713740388839004451230640419235783414637795041 A046192 539 38175395784586645972190832276138612114377854645369472481040100379973133910282900833359748324373097186422550002597701352130809436348240261784738089379922583331584189474533414601320102648948598149860369460264429747858873601533511532965882427498216750593937943855846169473138865873432110630530781577794287669095568150968759026764677177037936279697177203277792950980557355309742602854369845085788338553252738605256825936043827377638835481097614416976835322011272831617044130170276202434141749087730556123730508773858091201829483882517443448810496912221880699550384718103760344280496111309460936250305661016449077562579146611484929652752637976591697434268331183303336561664647141568757226338509395272025294489303281291576187370975102899503771784057679247746373718117072823521052783219286763347111299065931271588966798607097273625583645789398189035224486483795186807982717163465005418427778934844447088886355586737858681264444368532484974990736444301053446989085303658782903297424178236251360045594113309874833071773889576292762668362414161370131863143072554728699240817971225779214042852791098313892271759784969085683220621609734098686670621066700129001114169077780016746170611534730574449317834155516195853895186010287774836277384314181710362007260258666496957557685131738520196099368753617995878658645323437116915253766202406360023001896441756658770000023539269691009566658460430871416332149867379975037342483704987455869261792704360789429108166773970622294380416269882471082816156220325321104617174065343543567328558100322895681259668691984139811627339597653639296534556486339352111720152852142745442804824956389032333362204055645245098632196877757238175446864074277169991326203889926155886384708981711431368993653908464961814257973266733416946402349529240018452186809332785270162758090115845308474504697960004368793508138959834176209134316599319378337326849413974226873160894437582670691813734329994850287867671757769429801834296827503946164137490952580258617951314919355720398993382295266166509925326543197427261396215454051719071258306455164031018663780398711059938707830844373316791781435453060568740974899959291096332743070561314537375708283221 A046192 540 366560146347825490492121947269838353190991365689070681109860956058459237228882235391621074913823032728523493192040738974245517068405800789667455021958840823760840567892785368779963768161383059903065304144685222719674360070444651877133510387962936820102817425553325563845677696011922586700789752683852668513331853541530726598536982383690202931814777036927525444659413609072973192598706935562710545567931422884165497149138367568812708523801399624508779070485176077910171478507024542665571255387443167014629909865280823070990592438669558964425058965250616497408196483453747436735925318153409692198921291508708167482305403504719851715020220436151062790492422442780837749577805948927053581239985686421947396394524704311104863511744104205331983904371323293019591746458316982935405015959921834837421320809033870562842524074320174872248489202305103540599129433320412842131431399209342078419057271900898771356245598232033273177656232349723671550833730409899681995876140253815353144833860735570156749950995154778605837187356836396383085685528853832645005247537663181607970090831721918470512938291145340364983182314728323105798807773064335351221638679226217512348675654434420942896753511256814407435220533500966752597571118492519859515590619040003452027917231544838639347980617730630308996024149723703980487705269682898371800053087037392775598706647054160552414025279277575968024590362576965301863281955705044764307616792548393471649617725312007668262863159843650418664437388847425700487584662041101328370975311465855700225080376000836068840415279778422575992817875292049567683721763283381913964898026974323068779572711086561542890529067586075684377880899564282959628740051943863875723737110956996798175516109322261559661462260739112772907226422217565685535075509741018790848438887455940917124859716289163884911232636022491694936861094834761718466734495609243287103921546901403804578947248583817011974705107977299614282234834207114800128181744439281254439802487690054759412705254112581703733293762199209271783373440994638806519435257752368722842836537382184611625208924392139777851691739946990827196524264003646675449275668724267982547732889322952098136297695201 A046192 541 3519710487056424575118708965494155591201286978968602034647412419033225215898593313947444727962780435886185395207425173033004102760023062834146641336110700209829007801322335636491797500565497492240634900536898048289883457537535945790724433779337691848410502326225088208200027763967614804068872574739571745270724788610209885830393078083516151513349209411400896041826738493761333285590181140903301572754938969281018498369200669351912249606705558096918879657963338688820634919580319488398612760088480201943920270795917689269560466766621222658965967373839507386232803083738164783778010624412928555033105990760954807716018921873173404682694503875284528322610806027250420768109531056950426918309116222514143628154931721491947607863579517604494809946001662201894872203119041553072935442194386238822156175297044159213142327194823712026056367736887814798643805594256120314959196312490939171974369497013495158115581347868396751193173878577678161746130488659412445470955709631831362113791433358766408861669409882070863373839928569188494095989779692086895970254993498797245000112925375889928086019428724767086254624314261573492794469016342138308331487927309073853442982519710232113677881044476397209618538244842127242246023984579165403293864846637798964661699250033281948522352333764380488459627786278252002647067340849866728907194487966843024938758223117607867620700731599745175281107094805560397619817006529972446906699099565969127323760136653193269870582952651957349393633427296711693610705108762434629697000323521081090017654441801927610109986256763721590543225611214662295259799836490546798538839134854597963676014367028207545802526744757443076151313765419367221116986531900906657529332413205193329925419297003373784437991633963052380493373848159798979090848642183733189708258010542611900962740237718435777609181266390005250414946724464422186541375492523354723393517366497865357340178320007373366310426633063700901487731010384958541400999275809151101184819349308953219622177898674090163526687711254512161497441855103978622772355948722790425017845173637281476794237428232927435872005379140161549424234201527562317095203996190461877326998460208424731767354761038981 A046192 542 33796259730155642422464352994552934716876404381065151047613772937696072464599055771641128886277542831556119436258203319422166420456224380927675260441879921455937309147456498888808870820466138759111516411889990914994238239601060081037884136015690129165500823233595871421811102743939341336746727761859615214236830906903381782212707737220939703140976176953494366866094898357682713135263726716246566138882378415104916737175567677978693851910878245045215457966984907604879658587638749220578937056798331511622355425552491787085496530902504541301832254298547984671990877801857374800089021279687621832018191524365396554981046205520807527043380911190261604802646168981236097434549967631032050342550552728595120695596257995240976619601227016294254959769524056091271269874757290534289343180545480705248508757780897207730722062882173208554018370761107595391474280716917833943825360861106598719955817491266308607327040745986747372923582404446633359362673401273947891512434728008704485201272198277014322319592923736649275337005156933991083913310778917889521273743442327913483309476339368463367563488041676922416876537682357313949489385696109438972263595856383047914542005805581994321114070892308854749942796791753572279079569702358027709907830741825526618678184170902341724872987760824963719559037007819626005713160119135150648068509673404539688069180859668623690733416010795473895473222299732628360980181033418839730153360446415643012169273182526236465289669248500934625227249504465636834624289966752235273249268735474109160493817725101732911440019197029974933973476326065312067035030346260467076188019407975822672894021172632137768234318912631900831129230397675864492882345050572453781732774107859155396947077914310285755912036007850968218384602782803967579664643127172696346559902568791272017103314637712704047439473608644194391992623511446287000408569012474756444781266649190956259776587649763550479495704555972548078785578879481537707417594918137724434295380952262081124757392770363359637601551670172063575489164909334961741221355300200975908652626514428639357993656160683644847103217798812091250580669606543389365101473322145146221825856667188404951478042279198602561 A046192 543 324511682409243991484078142334988313657291643665700601390585413100345268771854917620704805618592238305821422940765873065666468936216563745644475016616289669709209832604869501008007141126318363799491288346332792228876627286765921360589817683298222840909447056278485231167142000347277791547827275900503450547530305097361483262596533862402384946043501737758243499247347172203730917763469018339218387162247024786898441229341302474750749014136003302218600730480109424858715792937872350435679465220764819086117654852234755343677248420165381838958970646808690374980949022420631429092289998549549920418110119983850546959973197949391872001497138826554388054030480191947022980316128021083638690438743488990854126404971641115372136009463373946877918519212160040586724531442547300591204720146662263537409942270055999691586234034652299953711972369991787394061121244800039447272490800029149248418076587576769598234059087127383400406415487054322694938922228252901958994889952787383870835071253534064458164146322392049896459715060143040253818547116003179795491183588562977631767940346810503059879454684090162380322081428571370614281423588659573816669536739081502098766358486302215789761105195030068578832553525175879556181594786036017797491369587489143859954748959747305035208948479957088967870825384889456262628605760816868375672887100976835902117997249675779901560814392914957408744588705240925602716571300663070692558960120099783904636880233774856785886518134253523021619474700348245617589350738650049854331304848701022072637980547778772397613719454219895562552291729139653515253008066124993168375010563816544714450530427623599419822378384396564767023059794127169885441289056058610169311291439454331196916292512207788066824893585309393362869876575427109848540140924216263588135934994757275783365614126188577146545078047981020288161907920541960523313500893116407118859434998972014195508509437272851291696744388836021773588798226913050714681665205002959154208953146718801153650967265758851080566159935610304443197334799961992447535228830820173821952092094773698621478173609660646929588957661432188321047914040137795423156142029744033697831509998391344604135667430197510220753941 A046192 544 3115961140697301076074475900236204793184379645601652793487250088975742333051278454394951771908593785934954471521114476918326115303385024629453868181874352966667911356734647801222385680286038108736576591589971059091682460213288137303323348357145399702722381468885191956071026065523458610502896166449906370297770775308034055384070135934079963030970000544978477126278660681405325914682116378829448237285329793121420417579218449186989014055040051797024759168854552730508481438909791721244645004470846736066570210268802695257497152244931465515179494848824790682019087841292025180286793765983757056167071540066741427544266091729014549437567999969194322904539066000429145675759363823895131074560764638739628593145417002393545254721890697036694757327220200940189672859640069305519457188558907873940729560428568951257713811470009321273369150142642771796667290801095698055792622718054530222203772673956324190977126747270094664715654133772024112356897876321691208994985435152025199749649691232814729015118665288870182069534732156467360231698323949221617388455296107967777907849726764974041594060509070251134175703460265762955972915348819842091551452796396987295971526270931870207704137761564647601641324198795998706702100856438273189154103069162928601459972892815438777173981579674980508670701626149522025940246509650410024075911295511068658732469903317657755118316110036005027970066852250145337551889267986623756532295343044764605907680992536901675556110659812658805089261447516604915627308957893488734536953883977945205995780059277954836785201287979417994597130249225476727394071383897154056476384357578442940178170493147780456502339478741495980323519312079854842331393023392429795154566619907714044931085305272103103342342450228759062425586658866505982878465574659919846108551473099459503085354822559403123413135369274283198286445461051281433409948575295172142813538415348013656081751356917330453108589142107776514027092496033534082891811591020818880576643680498547725094506561059095305232908064128591593408745173745886571898305492313953738183012385364427649004783641967875657229526617968654459889979362822442046601886404500738244433012782727834221722273713278450860480741121 A046192 545 29919458548463802523223126109989896089168099699775426457363973963759664781613106947245409293161511913955194529724318266603894293476634070275452296637882520569655615138156255582467846294099396793770244632955613763065542754091365407620589430335492444647317465954788556883708761114014249230771017442424725067095744436977437902436358182642501942620988999189381599608284200615506767229046763706051343635195349511304854062697214319752166038205745563219028435320740684838233013917696027169518730897249605138946388072883388627627732312178583511711371670579444993320056906471137003360482364648686036703766300509610731203429496052808799754307655934207065061974996057705640464831618431120913027494293771622434424760528167652011180420467458463482969112978049850215541198211539414029050527333337913258916621701825176799920568326148795468214590625957683524799811932210999647931681316066268799164451376797252037304992772793228361843216310586063488472528238469518650735867891153439793180612265500146233493938711259957409096181776038451339449904513488013309966984152262045118040493541308456933936883109128637867300192724303390427331881318897944535103503233081467132934416496487129331432159341025438551240891416124285654405874016241925513126239900178732852942074799762064883391119535919090682887167109143462325603621984357057476234308524586610180284313273893658900088866169727751327363611173170717190290247638034636260647152407324955709646141648253459096113832988669003015592944066799579740051607803024342540178973976862651381166949407491206374564039105153458917364226082100771298396784358175172407125293074226457645295046078624674560319736043852497460006501665411530972068896150369325054834463979373062430805097084184930221790505105382202959208017120228559615020489177907743626146070723108766015391349793640601262602435779270693619288926161155106483781641802906483349798888477004736628153682781020610769737897381245774481251666368558115767350876460215316697888337778411193908537556298348322167361995302665602800869606327960973202901375081801969752973859462972177139512045311052001932400070984996777358691675260793907048393675890099874058879012090908242665805632668059232254964825855492101 A046192 546 287286637866388291130687380833647082011987300132863999241956084512770212257306719856171965637985065489203991939458432474816116087636525039399868322863079780635480249888665009368208458893556727727743780229063211762984282433102830430684762406758050096358142605375498254312179568145738755590404698979266043644346967786086583431159855885663167718966773339246441574460267768031435297527981110423388622755697508722219415588598234319041849111862554842989059238924992886962160669129235813971927132830745704073316482209256087333678790404041606634521125265724335977034395733916769664975326485069889558445806961326210700948588593554804003511847562842688238755889589241550493742884054499863643066105077720557850707810962872649194352003783281444472772386120477334549425645037528593866873857935253454553209527640195787204268345809966922615787177917076527062485022376422727818344305941075690291522531897803441388246216413383451983148468349531727482541192033427420208044112281860343458968213773582754442775984776502992376852667231451675029241515778280205478353760212631701927316851205735953752896977572259120292746199404585451422974961468085148077243995952496794614039279903297889569479723784822123207450391775984066654809203597252867920599882332362089784786873625855374117506091006721127157407598073324823624296456267856219377151420429004719655578907397194442855335635206607552135309389456815159608916812482856688106747333658601929380977487500622033248348122681643656295910790124320303216458933209012428112905019391298224677987103004734783549285948650898311236551880845734475757980446679803934069319910042246061952544589506775954635042325036569341132240933010958001081725685993514866153128093334785578840682828157412614684360326918537570364086621326009042764560231103391688723594651237181819806688281215451698500949185229144064763137985801124886996220043158098104549473755013385942688183648407278153254105960201613337426870723956867935102069581688095659342103000467727640229279067851646082889950783590962210029821368367672519520513116963564208075741044825275832508230231427716538912937605940709529580188811394253116115853633850137104308855535852467933294337850656982474398893807003954414881 A046192 547 2758526266873601822973057707541553171489205966707660420945835866127645614334994342445856266810523305665824816647485338898866080069591619951683465360678995415779360789775346281797282039828085405542398983989220326392561316857110623704069681009101366689738440649498068283116991329626622417164816688827895108648294517586258937128559033777779553795017014982455332808585891500353641111356907393238613849648863843555401317176866183234225515419938213396635383593129346379869981906745908368062417159922089353262379723226888877694595117831875194726088333090113403472039274517011915851956081549158714891510601738887974640897616471883731988911960544107836534326986773922371783213532226476072269599827928778502710873966440742649396515929146647962369096968559710388293734828109151346770308754843776337282004625484538246910207856546734064807993014145178186896297660058599100300742377714527462112930552118257267412688132696315133148963231248987336701297037432441850368120915394555126739572995473329342659388772330043021542581901660217207592325695053142019515139495594705449644051287236983086626859844711948963922311139382636780260015152684672272939752314032370988802538032697049839159014976349702686012500110592107591895192318534948021531674557029100885934790707613388502514228602455416727046337073812897847297032247480333434102350462724994793546258488543547766403273869164979545875489430200727989394102043170142281166351637142743318591190125334831114997179577875309399084332391180779484684858936621329531715771456016271576495380781884513984149037304381886479339912242516516354127356950622693016758437369100353612641875503149016637781001844681402769699279978764717060975199064840833594433010897366147148655174085162378842014297637281292645253756778764321708396747724034277817216212215033349110675054860839417415365512813967805530584957320373475003782598370622416196977563645839643344687202763853002046525314660117993884727038210182179544291956356018218060787556312602783023070343700973949389560985256678423838040741978196785204474993746182768444141295759438439080771849542656888895590024959842621918032195608315943160150519543835340585473756796376385004583989376202713051118946079887144436197461 A046192 548 26487368927233686837799008977126612718992273680339655229057916744601568676074403418858392017742679143018184400245162284648479626012102647139539594993371391119233641667942625109152492778220817170461387316520713344958162001477693775703646646364628916196818410758337846278991096434895260303877814255720749853974880313516290528221840411174383389876585658894762766381600155726127893919813727261896059760939767870121454725312853502816799080020397613171938110272168745014518679306413543020899515597644769139279666029108104794367414987742875215718293539810143634414185136877952682093712630059695495318395239450995371175688212414439001002728641632675883559919488247313024620865842695739191432833904706026105309253975056199956632696757314109951386624619337953027919107270078426194159910797136082455328353860693008606636028634293394680319426306034823033501723069397646184665000492470586750132668869916974383893190061903801495112892963304308057474126670885114613807276821574406045093036443566694574632696549137088316348879042888738395849836294658753893104163958346601514850478532732660392055154476027156379322911267605878959471214073103261696682353642094830281985175575917792652306972233430121406269902854455025321393569987763367305494271175993544374383770589716882775286248923270820406377801425343847056421280016009705366394549765933979578626454351416238255809792836386498392888897373478000697347008209602893700902620313097287686510678202487560865580885058410598168364103324207054487623712292979072954522409407763220286210421589668000271064272647388925323723526116091709186596405681898651667110581548781685346341226628692268249197225077588504358083145223857880208525860338875998180230904483381651586601402725046333483608671228814645061189002225608395718016528881616904497518380965155566923520056967091804806887955538769683475532695427088121185195622558496397165280461577878500382300578250332877243457918112347017079535683467298564027423429828417348131586456371508922119793799987472794186918497544675442101904994444824163165696370430333825637080513806386847228295466800361215747738880751471249716235612650860874829512172544053306451581908449950512961547532695960600059861645860182553872413607841 A046192 549 254331713680771594142944261225312027786210640389415402801753695635828396300020807292883937708508938320737300945329231609709362470102129548242239239442886736847886011516224296522735953859194246642684835470832905549067945145627498777195791394323485844220483690363119350472804224850872959811212355318613951269971692122088904065727174499537395531815421701690497100340791886696388537064410297811818572585929801440042364717052702157180721532130342461738736338197980696500061978830200933340768780706167913353273999949116299008627041017711969989451859843168666087531602212262827136451912821877114596888516197697855815140983574705826815744468428044993289834510391823712888487182038350955489661998883387434734400953957615665542844504867214154606566407225786056414368879713558220207172116703791908892286516488369643156380900036277319173693066582553356622505358016058538606554234427960196260246424376012235915885143561712169259758865084684734718879227592541833089335621672636531450428209191554405832293809605425549683538915027235764416732920508987659828444162812904572150888845227247717847530506651952910842309630069240510386205817269922366126871686731642246335250667077424612350401708226381049393300921195977042543913467127311534332407970300215456053732079267670800794910059647017815086622922239814545622859283416692943447787032750147609188976421136040231188737864411709288403539646704646332495197983434504942145924679080008519223132213509095434096476543333678985737322721034703746009383400752326121887994643417570985171920891608611356718245161811191156576506818426800349093182333230233902684902787272964373595214845446827656579775117414002974164911590740203386997548249998688269685743550416419721168399520310720808947231619124780584596244154116535036920073001924537792950893676811211538566290476322960648916320733717753686764259410905942819246773364024084034958606795093225714831206807672493523438680883189441397879707747925962601609140228920507020741275093291672357591477044409370068808842023862988338384067918618459636520231344397071647584478649427630747647653991445218850952899837385601979932672434641370511797032720617480304712748899462668029080394404362624305572078472430526802395771026294021 A046192 550 2442093088275399919726863958486437113676581850026893017362783756437307516671231115551868151018710808013040420658866881671267013789441021910119334037591003453842010363345144027268685519803490378042242619729550242561437064330153241780940213264647464711576168198048261244902019888026985725212000731891516904373518333781417343322821801322717660722108289303046494262709517314458567006764573759775354672074038192487518915891685320800395785334716468297217733147438900375624850106208910055524518811441108706373367808231748673972732053484655348095841542495811991962334810027962529286258584821951424299628037211899572085988353108637136670339384843359383936315085222371802907940897311380031915995321845452243613691854591771645486192979102293555218140690795373094352816955090478760350840470429899112047652675992971452894560795512306184412406145006251024254473414168471018302487574312273312020299416725800619347354764586370187328403127430249859466370285869460010438686025493379153412605619564268961234990585198599578924252345742638767040731106877463215013966958225345743446233177021554054039327532816897373880700688601936113122469297954580486446960239314875207216246623292255551870764550082738602844354039053868708051631789962875364896414025328397633034391050744404439515843617444416137190932892968897841726847782945805626975945722072367577498572017121803948458022718271439750864289294769116711140890339591108244882275067623621488483227827603656155706806903509100562639174599011122044975044926400123129389451611573107191857564115015464657540589772646784838058693146810610835901027577080300251681784896284422366479567599639212529786732428212031480342976736204287698092578087961544426646511390867557679277320607422138482464984523227471944478491306637967198898145246462883006297576587222872228157954230133011183802706878269915361540735387986167523319396656163632345176145281204691735930747384970704561725336596927098190093936716049409433352400450671278584740375314200181606084440460624971413229706926213916480488378052669454985043098203204311529772338354723596632525926397561524606488528490837669459842271001190827003414233353856873341798508481058629965279434109142385886142497432416272496421639522061584001 A046192 551 23448977579288676348445753586442507940210511137747586363302046827557331139248764871508230693197723470032275798429138852478274256696850222278836297186709575720904246660954061433609621838417160750767366991958305958242013142630186281953089150571353561837068522817175714110429844492030892082612671216409989997180571770997477208496830870573560478716288262072430736220039684912639273702564900176952657749436342138335355190349597733272698173603225996459542211942971983208769114219755975522945496286688745092429164341367250818369874168932619634704300501592926903653672758356893993943827795008464754247913816420143493471804351408150211602771957521468376511504158470703659698335607496689028106431590698033559791234453389237382342759442495717849990432306450765226189691988409897343330549989895774570089652102597995402323929602128263946450604630656955752338097100340300701681947081992213914058718739154713170961064533673182977015157569826394065911352766039327427690430127451804958431307708627901374223973766783143551405121340281902413889335671504481281576450904435607015666158814872116799637905122577341932049577169646160488961439812754064560941346091029745008048153741601570731638468859492747838130438089694326138734725903310062126423833138795303772180766815515692160560329619791224102289522551664434836446646788986342213530087375551840728993679319427140377053702952104500076089617404833411955728496545555837932854663053397334452407434377518092898001325791017840268782368762382072841146635373910581536071392486330331838645345460457600033093386278709266203848415019168666819521317701942709786414595889220236289972434496520873264184548195916808860250288456121979736881547803058499585971532689366738420001111304067853397907972444798566486101888930093606927284953736463600701931537439620342323561137951446697063912942528826993583760454431183769652970027445709833754297312031520654955181321559281897529193158565013113631840582467798681453087147518205388050170063025675050489950439711443931100461577096664002182661067677664188147924192426936454911802345297577325437883197621731767826283999616123464767803506220761886245412956866700977210468973722376065463945097235590784916115954773982576080113780295064303285781 A046192 552 225157080274236782022376206210157002755464214268070474233533236275421737161759123624990915564216389740539104203476170602629507741536142044880364215467451308481119122596470534540375561623796057725377879814541034081489567634097984349160320242845923636112067244514353008840086121910460737750261143807967992061410945771599442374569226696425526393916139170311190626138326791821644991633461164734525659934733085138257888050217921543199127062542390683288056021858683835331700659113246770762412599820266518936396129632440534126238857797358960247775345320453741633070573863408086101886105201412693748337044165638180612416693296232705223172679665781754507904078993320611318051615595242310736497924217887196395663189607751602753483530680650903693314575788399556906500328119894879200181180652138756992101727441493275860142919145074794901512521251161944127699384102994153169079037578801663690518505313064139141767522304975138358929355657069908390630949793139336091223499645106205717478263205639489431029634873661159181992396185134481235526634077054922388233866570423740339080713494168888488569110947660104414642666102241744413071631959595229959578318719107372252403165010611658872937026118084814658989863692890880530262130071951426575046280902298481492082089928190625381295845493391716385767858350149010330662860740999074988510272004103052607429731326567384778665707288084691459172755456921126829788312689536816240162229756446137788394696409700900402952574538546398751747742217218064409567947885244477509234381264292234741565415253749760502298037507576601442567642955364391990432856673026322288852698046507812571892949556025825443487501990460770464091789412706513229248923912389625062954230236788031441292991464338920904573868949971312172078393028267507077822926879378247477063616197657939767961818451836955074680890359089914121352521907491168221650680214309167545130444950516047674959313681477395104608146815919320165835082761866223263133357117407685386454360432156520604322516024844165801660650052460822743995091352553481926913110640345636858814589774999124130957831037942037106454357825489017862779806889484630537628208419829429318049743883746499526170858376708607622159511597283263104980021971567918088487361 A046192 553 2161958261344244001690179983584173954015459445191501555842799771414552692669879965798397899739375081090933008529502391697309680855955779218091034918082170277326130094267063411702624709102067907861917651211856017292156870180595703090451113018717408182594507844758294773706792832154399511847115420231437443363677904118326074683136506242247033860822289597039790319749477635031750297025220401216015209740649334061210102722837292308200284781833861737705917462344870243883006520036281273104710260528702828138530544301529667312894694200366567366519231062696325567816746582771684393416388200136890363067543830543993820281595558622084144753858548064449263426589982360351405227953247181060195164040233721269093124386822396436249711479252850534767488706729780238965450924417538641670242353291286354742386216803566332211096907307078578516059282603052356857213733818852758389196217149706492764144773957323124884538578211306744849256696004027690540444314002371139108600615901879659847421324869242668888845179832920683682347436764539948541624326518545693267340305232757850300245995304850852395123803681527200012056947864148060208153321114593585317806455399522897337830182383739406896370593147381530862872833048700145157250834216151694663532262800036880491668455309719569395510547867217640944918873588608245530589952388426329053333418253310135584699551204020709217607744326486255286476721807739254986215422716435963982199797266732761646831422518513668151057722717796729796441551987359092078598594447482099133086992828341551658179278621159739885465723054364248342268303808993872723469470253081044674853820227972127095079811664525479387493729927856122079400501690519483905268430525217376795986932762105988532556884039471014457864891749652094677730243755535672867648816610836195811164140798374098031627057213400491180388845315038826566233331595275766080520178447769181058508778117543058254304374788224388512549896533298747219234832838857007973925041954201076875346718699503885167654308920113968583614461342151723323838684506150855798031540444406378181882779217196292328131655743121818564406917556345933394946937949325201660419811834245313610936430302760166074227118188058814797190714241159118351442090857214854421352356741 A046192 554 20759123000270350629992326179999032096299438837264583671132089171589298679594450269837093008306563964418749007361177761601396952949379650515968072403060783535434192684033220282698067916422494427494075561558361663498256185984512306976527238045404310523348828213301901902779615934260422202295264514801118523210043173933221197508034358368829322706089230794636896339043858113248074530391174659015013309404054970922654268086795630525417591276041677863061536185379422223080793273687713671104657159184004735519651349987158233097880727473061982494357408888664797648434767617199850137498057611609219853480807523839263024163268137195955725221326605835176045667609106545100872387489027816944751654377826267407944983966605460973118126870302340154186522868704774066146702869756877917422787876121750926097635461646116480397676643819649365836406330041987479381022144429240083058908907992444164719654429019711332077200286217445059067424436101318227499437912419817884581447022666348848748733843916204901031201985726069531056740905820716400762195547704441669698079222611074308159221707836464390529090274380913226855666398748883571876943776270695646626347625167900141130473158845500774407291562464131341260490283943755100909041979881358500207810212359673224182519015801837377145066899325178294961394638429958023435714392170808870571032493558011917781232483231275523340084782357213735176058023625156869456513659134905436620266213192938220886737530628071831885555850583709660959033030434879784920639294316775230631423795903354314729602691754960568630481370469968005005858810606316210526361862937227517941624092976290317859143779709824097052889351279772493745633153140578671751874240654213339605441465427511465101579759254009216485497786006290463124253628462260502607656859274322272800550602882371891641743235401253064477138618034112453599058328625315998413986531804799462214633742354203494841782931757216897020109001904587754879772699083622228699404989710881622749393806498275873223296069928418301495700256146690794894676304632969164819216924434079402956801587228929023935596027487624663913398115921675826969262635409613696858720495604215081462782285717359230898229262670882362974017615984098257127283851430955060585907240941921 A046192 555 199329096886637645404942314290170722604493257699955087218708764382800674506913218821095801267361727446973746877749020337394221844910262548298546213123154725425068840825956886887403436430864082390730205680165737481054238605666416990992911449260859170927787265909617017312195098493975741832039618024004919828425391192428885820146071225920992914376834933267813881607708805853930376609065762050641756580882526090149992220959308921467767403232267409007255132746095749841151533130942906633665644937774552941756864124046149052676183432301646955544252473629728324323945070843606378248571955770283528896232350776360773014021880371760008251491033315370812326051119214456076216313264417145056324325140723779417366466954221249441483817958931590907648457817814533853360401989954617345554967516278699101103140960339793641212158922859365903682595065003881173964217773595829458678884945347231719931629063302494253282152263721329245858664586188161616421912294610777325379915203041665743805682521862074590458932578096539804286142495343082115578653107433722393895263428171230274186996538399735773009472419481725122740908748729832193014353931597898484312604579055721755611905933404316052119406686409995991401696843555103430228475933569970102843698995545319498563667098060787185627362971809814121001670373285583352421484063034154386796724949810612181225258719287156371090784862586221958674253856372034452782189168797939285991832196878795530221692122259323211251439126247057446731905361794163707448886425431081317040832155177015301692093388051852758830142233786909729702007957173544444480253884453788374194429865904519404111371477693919315376364163494645557089447457055334715642012553493325961674072155048032325799380315800112457222735283367509277266988662764381590503048295103225852594691077712394105169920514695774711708993829974702464419331505226952621495332597869505988415732135576283839927741456428421856962698123737955089056830237366107801114678737278843387438602454649726235186203695798363610847745275906063670426958553247085414443265110384489982784830658689397270633300727804516279774630144673013734212926430256172767912232538371861377960321896521653032324631305938694261217702351488597223777061189997939634531026906171970901 A046192 556 1913957967546371670907905471821893098449312164135529910209457884471562905026082047525711613932114298639277953101397085918481556553431388039382990222440459270470727474176645343859627513911089002693297007446875849734721135593352749963001628759275531713844302803915314386929795432959539138810822209971230725391422083019658987711821378403259015595017046323148318096560323614765581362952174916819087487674620706113565254382997016177137872080418640385245985921566475204595314798042520515808743851587854098162744673799439773216638480219079686594073929757435242481493722921805540826742937781808204832852403178673808618641375071166371462034861176672863934119566801029598137283939092545937803009225249575352139285407749448470531666646923534265592900337780132285355192513760841365995140880668520192647041433403547236896802669579618987587510911977760936990416939681045010032994570186315210982339337546176120800303893959051917201289838289154291739564974353414771458480061198159051805673314826185796301381769583680989474686009183543368653069826375383054721740649739220930481669232602492555055972563642773250247644978949637449968440254574259244975673982541745415129485379642075083886949768595617219045307751831325819193298725005096873046146697547415945465535107293060662754556562110250935864679743962893532919993066537539558251213282397049004606113016441362792243938192910468120889976450352826251190457710942284153889188136134163981488250466871196490846364486604668395019810094324914529484044422536349948489450839722585905023493165982471198435326457098340536754630675398921563149583187272163413031787397630791102341987071069673233556419751644986235359400380737012170799015932786768675229781101227329740964814184690732920560243487705397038074027162015609963569749767121924315362291950927643805315469685140365593380576694278278475029241967514130870446282185190756464695968397751169735076782678622842774913338930364022842860535929059416668022680916535946464495303838020152864811982054663759817462941748643549767216748861133602209516515066770694948380620541027934005363691929652782937830771334735752161954236692614057135507879559974726117346959929387618626699021878901394079625330015004975894558609084419076364939811859767156023651681 A046192 557 18377824205051163897420062935491503241139572795536100497876127387987182631259765313428664095880360228172619458705867941240239568631826343043892923817327076791905199781975307765783256501170840172996955474774696228987054862913134499478324648353652206255473824595407582833682878435082396316885773028104139401203515012729374407580023055282021841822360764418035217095358345741270306393136406942231116006009951439219927482435545128373568926248412381746864547811626162168428462849652748861852651829280930112784121416065356578380013634387419718374650917986640724677574403171231732174779310332350427034765246425393559579833710419317618406698728766921806180045268097435082099744306950312830367349524522097390517639067843737259823813702275958059291438135716372386166024663771196806330725390624163373518192742437719608343305592091342595955913873127865451978102280853176412740984404250113710505190599186754048622023736512664245245455781393794923095141267319576340933548222244808012396409425155353494223793161083572282839395255894240930463694357277774984004431324900735946313757697262136975247712783088436329396161965133510045867131131407683338658523096053234897017596859711299022078175625935709850863049041682693672338950927270464241419130487006588912814748601664301385708464923755266514362840780530033329812190072471970775293995550779739592417285002644706811839138157235530034199331917613583807558740487685623276846045197168410353371385452675536582847468589126586802733159078975923950311630837745145779964625645975437704858566078071595059324151882228123600131054015478436892188753319707059207477434217856426298783240452299630910914823139918793668426316898747343406956816270976540266063032172310748017696113475601037187419345511724487076219299532406898207432355673401668981005501460212544740926745811547869912944522706751036087256078907651353112798248920706310976141182566790999660630983440208794868289458552392649213408910901771688608987674359463479214805064065230905353274925453695218071480803059627619588909158894177889862530492256688947783966228452165391660812772637892721041246550076358062114411566988267250184890486766965087640393647864019592157042355048886554646623724542860076188063167204814910066154133842953205232931472261 A046192 558 176463866102943308196655773398683942299529079533425472845076664969995043153793361513459985122931604978799193403215790870391694419521239992476071815110984368915414457835799430990405485064614893430027763775489625743857851058970781870638123310490139725189527949920800806453708611803865736475198053805033736559125425760805370041924393664996595321919292464924927831401312739247353867221314416507128259070620066044769037572780849939645992652699383609114753002841248487574774895687050896528988647056011639355099035674314880066165117700749523916753711520433794480918826937756444170536690111068291018579611063324225780411754668804912700774749731585122006267930730152004857292146698052964704641352331451953894175018190150157419379788637587102361782123386248269871833883466338517973546259205632336044001494065845550275765183398458402026749697422262852092132801110335260234093922216615021661955629151051874828692551117690708123794949211653380562405254709237597672229158571514585336871271494668389425351065631342691476142883772410492230769024565511369021027494859956216817283770927441806633835983087242601992088696941566984510778743155336320843539893792629178939417549917462513567919558473284917392369777852929472810472787610352272641009617890090569193431270607645514612512017443341506960661061309969636069963116155882796846833387027373777169341765989281458365916612341837366477913864182949181367352774972299643761991572094022940078908061628340035397304902546428999875175398456516727445977749819984467242870386963205313119466046458150289777159307937827985710117843901993275639874846226243995238034910328070007690125572480993984936930898233080505159243259502371610656587179034900806847968559688746701238588340627906974382867635043335037200460676036143874572155515606253058433690509658668903674734807967012961763727713649646754231554394642026325074957915690339812802151170310358780990208967916102169702472606106735287383129519618275824964082981176887410884611760659043315181992969394399429258598853515602654649155976485147237326415577132212209850948777217071549699190237505353977785266436002418777686827704267105443661261318428519211548333689443356194504302066480386818815486923435212436552806636942023682036135628220224816879451973000641 A046192 559 1694406023942637440253124838754100278468574980540378594722325639165765016375541225992477463721725175126069626885058565231633108576003377775928898524802748092998732832234146354394565701807175705544286414775295911617826856881182584608732760549001673287617641119665704748160927256857840366552455395750160910336582936951738150413183620391274252999047204425848392619080187826894746091788754634165038601364977868151920859553914238684935693077650555166307476586417120166066826379958599858818600127179171931806730827760650062329960881782583294261249419644554376619141851578762973754261566271698420028050998395273969518120108750031061333521528515981612737262864690874282542284110494960260143653434719252136769771134144182743697147470674297654601873889463317751592976562877757785810794374561756300070338972502056231310177682648691984169507998692654032660793704283336887914593428382953033747984240603209502918351827210042442892014857084839978766420332622958145529168039670134826159829936495396450106867437968359362470351687143290290505603243414345808062131021640868268978822822131538530035956134355990681239599338636764220138987445910408221331986721538302280123052417289878195567864578382306150865824756080779756243466034295651594628510109561519158388738147559863629645039005782500226081000996335487665013752511516596542851323406942847457600280044611795560584824499867184235685398889685346121875737537725280691717019798400763073469264854383935567209385091403342667674847373246314537960354403459860016720895675656071770597675273232593004368688615494872436560427937015885417215641381275641522568552001492693995984159448179263791064779573919215870620260109315455306777206686136301276377653844068313652982177229013049292423257844266757515474336335079753951234939053418886193678627292737037352872258885172512647307443593519385427380349210096657865718392793660393961819944561178882448276986849299429593274347095547413677060160433965773569533436176272798559850562911043069847146591138850097866045848119976013630313576097301224878630352509093009382299862374872092568046232999713636256801407277248675026990857501961179481768180994660154702322012445641458315610716285302319185379750792201185272919973139854144190096064236016464848723292611820684821 A046192 560 16269686465433338598367196505061097475171314663619635733098297942193010717242903698186407093196020008628915578551138940138350238155090013883229291159084172077989463739697815459097188878347016060021344724644627567864747735915264118442270096153390756417564864841502147071040417066640371395770940234794991256018132801485163959462019081072621712300255934977703801003480132112530612726001754775938284143178258419374678048667646947071902585285607978007500781068024184993325179325587580157325301892185761833196590053058726224177404320711247090746993010673299603863205577940455136231975388804158118041054668011809591988763503806043582119561016035705713918076020493844130819007171680461719846395575532906685811388535877424514829852594034817441900090724844653664547491084918346793016729610995724787643058769963249867194775833027557033537213776697166599346089056395799687420665865239192813433123016316388495970139416178276418958418533933684264461787471440389404133473844683476029272101713357525219257751714021120967097625423806989597024310112495523883501213048768122258778439920823262037963444168250239434020030857501513100207572944852996585893415656670884701112370371399860516380122113707345187328731915517869366520288050834059001270681431000089068758094499438539964206149921011549727488264606152291249492415545619243848575610506631834260504111819020694983454026481808090689213833660844829279301650469885370229567180342252554937428941052886487688004480250349993748584884602735713736978595536043826060569573034779214178073564854113311569797858308822457198025243341108687874111312903133863673459241080297937421369891331291718440810028531841412556615232410403742353303127943693585820877425362775388007188164514394958677941147437781770620249540288975121403614010218772629625449120831170523003610526140691658472433111621245425224059358883793714184601682529769187131055294874288458957996846736764155038518111108973660020396373103809838196384229200488430594797694187223796013258252933245670315372804389410829362668303037130384799461407465895498956631068672573055621308379564060097832453134890875341606747436047003541116832630249465487023176751954715593303137903267170802337629548291228857555365145536072855571278726758094467257216238779250242652801 A046192 561 156221527746684893278884380588471819202494684931500761768831262118611649741201344934444654916390720401129672259178409218149873755132065737303389877780627695490106737829845591804104853215322346401149246501751299131341396142431509184100092854532097494119784544590462496510425336512953589284352201582046110290125200823277607387016156803275693290232804488608707471387023609464331116500322757569804770177759035977857790471385886431870169938976714727177467333507691637888788205817465564712037689950167557943181725882739061443901373957508512782769332627235603151740123340242398639336453929035959977731786894198397307002137645425521725480963542453317749059753211519026653249824320191682939004830172613535277908815951723896047213500910774846402827016538084475023667257804409403028788851913986574849192350238848152722748006238552919987332342514338194994267114458718764315276345723433301011631813454685721735095775755791982964796291870816379222522104534350286435531470327482697162935894491829020659916481851163365557712036849043026967337135194578776915032839632140488287922311140922139956986460867582664689469655054130190151428895277491027307340355803367113361778700183129043388403736967953350106424332986977825576548049620642600234549488471952745676696064994870713176443821896513894700842090667273304242138509055283467917426469233355465626513024085956668619330001693496786930646995126033161054508325936101787219023373929289234108429618520551200396283452154475548570569394280620950056153936376738414373729023559054338881790599131520744460606031112624618520565950000897683951331409280249977716914110284468793627299700578903632289394102897961669449403590984436624760961327738139124915763761955715431576707102685043164212541605274322717228878570380402780637747774885715736244676264542272069143630919130662419479790090479754979482032536621838033503887489932450941171998979562973221735803274089422567380421309594017987968432297482621632395907799249653734298448899735159978276235897518433787518111801701274663564327415448949857543203555857176071888562139094184105203710492527872059673578744420777752859313853932470499842647433887186611736388469947166681255271831560657758743599737312628698045430854517398419341274144235158838587325476035068218131512581 A046192 562 1500039093153981879830509224043309902921256489540955650884682045764611118622004596817633878320776604095627104403715506761536147658427857054497135723220295973011832818652713632805199341476336291796819004888471249614512517894879615270464973146947103985147414779592756049990957010156963297667978443819866516210790922286978784644965178163034125900193676399364874162554399694596375268105486392183510627308558120281132084731569232851170424682151829524750063328840074038983959358934125026777405741576206999184669098729470414925614768562592419028904041139723250789709060449801933794453494394627898902022499717038342930024933682612355802024629815075740990766036418929673430660682303473367899862659471039590205573764957064313967919520915407481125127570898596404332599344890448002964083763061369480706220159350361192480576488707809304690808119285461571637786233686528518559483784215740691074495859358769283784001142836975204249697575585160339360972983277043978913583773951015013475034429638440543018992839477118922064030010726885721133381575114035303442621442646599919772507772796694467043721959287084578098048193809727228332507152246895899352085510530515365828914378046034703215592165986165954014541258012229165668145005937122196618085187037008832987546547322654088481673613644176495905936027098893661180722714456416313323885109003068674313943796769244113062111692806929666299981757986336751600559666336798890991692206901854883656586259605391573318626019582793967024613575297637759703476360110846718772720023644466727163739154787297334197427540945563278212017053883376220191996317797647382903945613492228276111394303588741345951043735216199418211760724017328060551008315638483933747577821421354211224153592793619948373865815902899293049921412543087210708532730838632280648751866685775576746621081882094411153285976353495691741051192583529913910613493729711407364347070708374000818724079809788755222650376203649611499226900031759810455668492010945956245275740459311924184621074713748294503239204562834930133842480472513494999455743879197176378474702951287105592972527944247952925605271475173092079790018712145692485559543352135596427315065255942518697526823507532532285242340046312467403369509710914086442058761667268410021031963672486251248541152161 A046192 563 14403375216243006263447656290379481099378085610077571228293955234600533842396838397441575565191442036135491055354804036745860871666350528305215759910971404152231923234596618472349932272750927858510709683789854437047250065485237923395495488056893237933287982593865099001550672701101825071254339733206156706609904145674369466883348253705296873617966390553897033100139874480490785860017763837423311473612004893180394299734737302451051985927851928119935380906055057414632339875697262689651085218577049656003634742818649041376691563836638450007023820254290026847183246698874828051943813840763156221260064551215274615702106218306194985518770003393722540017732634809512762177218228126958382798317236091972540384013208915590996067192616241722988628532941306136317143885970823920051729264126417839754551120889817931350342721824378705088219574046659496527828421590932376489398980763196392264008229931089208208257238424860155413613155972417707727683362904071751177944961946175831904583430452411602239348584742814038495450605287519845279702916907831789077274177259812797515131346471549131631678296088125251314794067491345792318543524445799148087697764773652739322122496219325037147072589395428522494275053009091461767702770460197711284253731379870342393676270696059562730316861767560817174903031361486267383995262072000385252476899220996177407022710065257887665727855002136962315637909537810362835412861657617015200441351648236663581307156301351366454246643750535516894790979438523488051829953630413816917243293305145955171884482477029871442954787553267484767169230822228465385864692161600890393708063838265622752814475759393824918289656151843915707657022610793052974157085799394993705117325524081180458891221297236059242695351758033737542628174360153016820550643764772273073579179240552545648986484600951405231432465156175152342594069154517611531677262905199001061519400942827592888166878530317538225321531886133975597588725672660217373696464381303822213403361441413360860753283165513605386315324100539297870491933169659130034916509524495430410042209176119693719617009610176316119602143125867609372390900360169006775842892619772109708467520199090117366971304047495814345138205524954999378455986813342540618228888254967037863110327857736949420274011539541 A046192 564 138301207326326252987642515869714553472918475106708349393122907277952280190083323670229411759334348110196381017889723957118249328204150114358824672168011699449434953886763911918790416877755067821083542586931177416056445514276736645563932405857315723688327223718877901020133509285022714177220872450267072877001783395974373334035125287113082417445587381904842912462668912207272831231515300261452244586111843675760025784920862846565768317708809531655790002709877332455225688502485757411904693491371089220739901615875569365828577470344633834375023693177651698063402745093535649152830706045513431408640237798269349821628693883242401638595427547956708753509277993404522612752218765792750918261542238295649293177089258242547679923215581632108729330048174850622320811260492506389888701430058101035953719156563872426464798334381195618447779659187905200198636866329898992522690453804427542778315949302459218446402219354364375306309273949579244440876289631913677766648611023406386932796624169626566261682091707660920514394647940754827489986274767425724684683207427279835140371416312041965232907955316219376040074538003708488115426589221411173042174585271103072455654379783580960651487787782738686824075044452038203664316333813812486629207710624327990655246563677016598682414025018505322336923001196964040527461325692633242777969862434896292393557748102809468122205801618826305225088907400297117608882697076772243155746866834161541852827658219316215302102954666622450429815959955127234635911511282873359192651329595987817093707637005286038297917672658933443171080742337983841258852582139373951913001925029413017444248484847395918124071327326270062425504519348110877329795786837475091072602812104406073412062282742467847228412393714824044985022680284776724423716572896612527420226630315918857545991478517253510937803377143617459297896510970485522397251167802227078481301923505959838538177548924029192250782126520282230038435444681983375462422995320787289947142831284710631673028840334186925171105238774173775317533408452586494081773324998461243600048914034398347808656933304385043132466852689309310020605345468324090915950969375508445285108701636598051015139763937231301809484764208277857719466982012205364102147342965431830293175347058026515847219810261522721 A046192 565 1327968178344009464944337173933342852067482098596527960795194927388942559784646231484704414271552845362663614398286074081445393303555377731722906196941488427142070274988783847647607110510271888467116317409003481759119552780835159785466955565546457521962080068860683011730222954604115400427849746013124700558814417558241787079035806123511563667015656423083911091569513794874359244994224053092700615092534449362642874406415825317987204935588003195106967486084861240180019646368528366971846177253059980120494879312002474232036959493557610241030527494867991350514766311204882604290652387505206127622607342078917745772004102964787322227598309796710314057473547274937591318134042411923766190188945773797588421113870673631733907031719947638891777304133946382734218293406105160384887391079688622020809771586775182149097062256385518503956875199302691685647814662671268535270497248031132502560997481193983484433145901983368306831026234850703932703586405362272229843608785101786181152881280693323836833069205228375415965178914076522566039002930613904900590539080442563717205048824296880478617250555268042360611544399117541411538533791160465637751812280075366928066454032559448164850548591217267475456246082553417822493303669577457036415941153161065986401335110750442684488976737910826337518317482590217355658416265305402325153681366622974978566764090260466447651532441416115180634341373219743385470128821918305421164466214900267476634187592914717997979426116462265018491575952698152268450534279508196364554021149537381714587825558640274062706734049916291368061232520760090021539037107837576524667754090424359955234051198690219846433507966697188987565778687123538033327646171056350025084138496709181592821441580001954971851156561754388721912450233466251747763509712402629723516743030714273629604064527736183611073382795900549688003249955744532831540794181559721502378460007984825426815987936601649773674471753526218086695081542247678698529968227373735176768643252592430043911062064135579689979347116394292490059657917469802346514057431718715336552239262516083759539030153971695573981630599920604868950243154795947560805954432100739471855504044647094286757254646353990912478858360789678464867322582825209092766278168925188179508031819340842747428055197857129629701 A046192 566 12751150310157971556069272556465442195837409637805386372847112299665719181099892924632808115606038661837947915255961865440314709382489408775853230944207499709406459331007348618348411556329213795306183058677708844919888529745133689983317061776444679268564169132873054559755699789975206789885499083997150924498663160392454243558528476362832747217601915528864332396407558995714685263161708126280811044666271196668253204290378969782450295225747688970607570145596834918331216189204920877177909582079188437745902610413946141700449519228562703189741290630698759769991088056786537672863195071994283191918844290001530396633433575039193984786997332072584887623152247424672758432200462487073237165443339058462205723886093031122650732770895014013057213565564823118839113430964610489523182339258468718585714390822496142431757565321015414293798297215924786377685116192332654145768322052904480485163155036108680115067848504442083127827138600727185212240592223412248319044653787898739888023579124420671311644564246920769036436727418568121738351678649768440088044631565726289385323043670527230043640874598775787430372673280252094629884513347296201832281728471109087972191019164981441495314006921380414516592188060602873479542498170966408649853380323444844977097629078179186979446555955005729474345562130908265852068072452001147433492405704343943309301776401123250727540546380271736345624640640567068586987059339176871577248961439725501476479927414339463997282234268167714040933661867991698126534795515926190209574351885206609627484483920356274544824022049378557057190511493257642048833993050603827650485822863252779260744342165575006118058625372155081332336544528255692847901181204687286103382806772798749549865408639116488897246958077553246792979302156720268997248495834773477708595239160691825075539370049331356516273110668433700960589746777162493277969183334085278063610894515368370242327277629071492202793085526576619548163942930226766181301379456819609846545222564249681996923386266800995848994765840512757715379060006011633678641485377589779663113357798630522224695419729779287596986573887970795262350924751745343010534683541080331033248104551592697704845108099151256804390696170817728411378173720820675696536438875872313934204291236135425002777670162604348442868481 A046192 567 122436543950168664537367690142844002031087955274725221355550011506195308187978612077677992041344768959415130519624131433671827758045269999510364991803374215268232395354262286444597600116266000352258081262307042919917287903493220910384650641710466244790295630051767001022091217653118980992365161776690897163911463107273928088407203351000113915271849925892498896586394289907338613022519476434324294558184920937874117904953344461435262416770424373907770693431053322800955097668726003894133920835278190126176176744699831540605242051595699582470285631605441996443463077006498023529949794790636719703598615249987352789556483415522237677137426154962650294247193822298160551528397522666834811338820751450408325563165844170969018704332226892833427725764776127453146784429903896514296436436672425556171407559867836372854553993115327751663532745910434599495840800030963482436398893081491573587404112095718065270897996906506980210027878013156197557230233825618002997194535827794915303016225599806005241087269065864019059490040707912190855130252356073631111499651703564750235308148119353638582159199280194555638396048225436213518609685622204338833103519027777182633611237955697768678556929608546148971050714301662708597149244944315786278435121449776248309025448007341442626203145790988276501839750062663686121340276025698752350991754419429177032940678436821363225377878691836770974572618796383619352506358304647498966439106579778050276892786398299940387186015463520273758780002764880332712834838093388998884136562247732716105724300015435389539126197011398854946851923297027358192813979732860845262388346465199096037307218239800010055379074389925124255906512994532475602009108599761150108331685548275096468626060931354946389410319609509713951798537396377789445328309241985220555301762904219873661055401609615157533070797564917600723033060551064304710527266833092658407070306758107083082001092978356531529569433551716947375252093320955866625177147014413666372792050293282193942028311022761098006468051621256383188777244118065789112513196081559632606499125030211011885441660706310565534569508490664976188488710516015628791206470555498906480508828048889038714828441210795721481768552153333467416374759199997545212933793319847789471041424941340531535828441473271755891293527061 A046192 568 1175635682258369206729833004682315551037064350710501937650604837635375049555251452069971154948184355942265421411482994770155024692435973152809115875442768270798067750785167143433677537967974579053168300974489167439336953529453377436379725478386835106031739371192897610941065312149548665513483493494286910570726944257381097112431723017774617451607555770817858876158225575282706366527546749560673750066880566179196083455108809228322419943379319612514725227717403859937935929483890900186553030682431599512355211356705172038945392478972388162316979444934163419151372695425305965148040256716498710599670711711534271483790957122410951136679581152954036052776667458554690191102914580446485371402119689983481683595312711843551486476347309854091559009736166810240292305256823783365663893141746290931889136804136574029653285010135811750457827132433695808434276984212195166021648025600160036681773799179929826622482451228431519534604556855187208217339492952991841366813613973832988840821910185758137904248645925862064088454334440645438022838944771340356164179567612997166033139452918989967138662587847553524464091424687965241953595571459892714179258157422988036538847134659590809870062142787253201039614442132377267346953570412822008879125386307371212818417374668863453917615626438513475964935805756134583228843478330686968073075392442953253526353085048582328566827663658470294626109940058234872455697465454165945898876724130067399033223058516548613258296123198487400464091545614719086716941988837925651359289061128377654840555101263726689998415198879429755821115110307545200109757784560936785605625252273018856897444648794217530976743754233435670950133005436956302474798612873725358652914741251730703492997887197461556114628991643554195811922763100717377533773428093046252998529818811080066201628890716154693301189281945228133708862486821572676667989538162172371939411021880449696385004252450901786675433498170500602120551051903875301108184784331020567691939420370873061981673845517165796257110382672537950865881382642607701046718030133650214697824935426728337493488601406574320483648823540791213391073336023857315907821519739216958945514733677327998147084987660952418516684833385611783314302026460202708313914586920739598628625828082460547671599692248685237463852003973441 A046192 569 11288453698608317172851191973591903778213889864434284330595886295424859719634216254797250952134474144412863616977929196158897113424942456168003131125636469132828831274806779556987885274970891791802521673698963723445470507872523426650897213658819748977650516651898572808489108105168748633141487512166981138609222954847910187199641316009468525770221835239543155036372385387470256624058890866762112913817892638267719855461836881257007414861065810148942017728771818432070737993949222754865278306478787383239444613270906317218122117977850819538868054159972205545249484178010710870853459015042025828541318470255536824800007980732906537292159661093238499216111266689848312916809634273049629869368341924400639675473867095955937202176868164886760256778058947947151159261929237537973208187650611448855573935421911823964894469812770071312568304462095601242151328106564697953176381905413843590726818432321574099511011225797402544064292744895629560146696254104393835186141324182208531054656678587424040350590257092858473513319459809036787983108692564157743814821096720347084685454791619993545111799586353009661709650221457794027802211158548204219344897994472012099068827553390153000674568016486275627836228902304372219402739585954671984941575680888256935706195322544978877175502618859460605227037105030654205499668957590980241738917567245482720930865289695809082077316001070753077163136669866552448935987710784543107873515338657800585738957530983113386206218987765860555735933262212529905775744263986924010962894680818119994046293976610003661929393200514087503995492342321125714426536054540135282524368409937180598730167480414858492638683472770374922538052862299141421830540678804402294024137237167432666664669244243964930457721188351087778676368419494550862701503011221120879306662764922227891448166947601115755462861952167282974954896875427680290301730834905912282269566225025771226581727750032465977300980919863713229844583825128917320284923673969312476564335941609072847865838322627514952899675887953657782957809847357075027384797412830113279968882423468320466401465665264265918973430469069168740316109984012367431331273441329490684295925992260875389319271336692023911801486288400092190050460641696107205232662650679148306184275730206361237402168709143434176856151050859455621 A046192 570 108391731238401379235347938600596455396094219441233647431879762558064665392552694923311751572424065786467960507956654730034735312951272771689192912259245501170654167102626946521030530976592965016913234057689148698034240377255016413248537609172261751296565154859790724914214805084765012225875897578343859398638848241722689360109858803891193766671052610362537603841388768332263828821507103575103058637805655045766079872948474278720975969173533965670821641716941772867339366279964507408325502112256285771433547664272031101223236537877931090239822893727073672711322127925886150356628948314393275289155029351722952880195405147206411448668365929137694916519064329979256042072515917186907965559189447755975252180418388260056197171750801642895362131491363008452378620992752233582794961652157277990164929996032060529574342669488933214607469108987214830693441244044957245534204453034135700557998873905377955323574903167624207999673819401883278181341369214570896652465487627983952341353824586974535449688229744356981136812829364632036797568371643162097884769556006529205094152570875995725101173532489499010924182536962346313566991589590784285454256996363662102752270845628805114452886392224239075791230268880312139918327838157383189986587000808763656789279674668659512509775722228672914292876534317568535925073238101945113950490118407615732643424914985306073757524059675453707388450143677948696556448481543255717467635548382915477094198071179276796217803501462231669857689030719673166540539609705860455515340063365926527054454859922854153898119343512921069333934961649852338802378399085936594421862199866591555835988211249498822452099107728797385772774712633663350495460549123081257953494407098366947213583450590232664064793482735918153207296293752063914282942454379971774590056322870253413402605232829237022767799707163520969180288786088994099325904542808777031572180002953286433437188053470807485863142232117097876262467091768336812205500536009268554068950186019390897114334717592195553060576891619020639359422939288441251770341123711276717580610994332317877691658535824378879947408558880353334703724074675413416051785571675824249811392522432174191810915645227831825940165452824532851823252739767263994924441318457906595115241816932815652519075076273595562717487524926500488901601 A046192 571 1040777392062676344809493733591735191121392916860835618206625149486650621674431257019423183801164927547191212384536181739864332316061007728817174175510144176604152179690592665688155601449360375121509081619409532099561052656932159727489031472374843677129869639313193888727717749934805542224111735405770225778749082207798308387864677035321926538106921394479250832541859917154011896873854584469248702278096985931553260672331394562441929998996858277305419254824057174300374162949481206185518716416606549498517541432895429363039200018581776350631959886699307245401909527094874637713640290861345214284440763293925323300099455423467981997207112359420485495177556480349549826131984920019056012249707207984532447035737688599192509287213995198213102299819810829100791571621247684932759683810805995610952208966325909783061014347538266913890847071926932342222821583168351365054733204857389091344061596512620694695392120704516419415465469832590492201610267051613495552579777017760586199470892629472810800482341654725475782818314045877357521214716534533771325399532959872330593705900865856160801474713852369916540991058202799081412459215448499550383571459738985516155292560658959155586462137462575589261117413952528265191411682584453804296536396824172951602406500462273316573887607664214704180739877290255976921899026755208026561625875211008697596683312758043630523936938926390497273145202432526714468465870842353688339693427699239072400689293724458266300235834834129506207669517234368482909731426619927829871371277476731831958755570932951609119738274481674907230355997766389814859311673596627125098585560594643709199978205687520212770197139773229025419807868170382629158270770849285560065051002934382189977395625902744796106182090772564918745371233930949285450262584254985968392599932893510510569587554178166945015297032721266393901849949071624466299655129748146222250160106087890108838108462844965729225425735487392888008495785314986245668298826476072982200747209593855452482769110454423377860144360426160291175521280089803052141740442490881629378913487610033838126984794584220339990751063395722250755989824717209636916877627899991005359500316097810597507536636158369855985444766219678154806780617194808237568378334600156475617403620004620165281797644976895884069881037488106643573719381 A046192 572 9993544410194087024459379594599902704551159391603524164786367253491056711253223537347806487547034061884064234848355909109522588864082483260829734744055492124507568058734903673310723564086227345323765184796336269530836529577622220448333266949205639815539256980120132859772820920659197731670908657490308129583689288720431115417587268783302334727708892558737156131529335083124053901518922898566622464171228621109119363209646177640093133129391864005152670013998955270690419845301552261828843306706753976028479661405114248471871297355185678640836988592263854443275462567842858345440223716221688433165924919993241602604602090780734415930771244206789572586999980805252047451263277129507058642713723051878032800461901105511058214119631610142440565387507692089662792218328599277972124901156397517699085120329731389704891330190719769418246698977173295362808702148141265762298302698836197020949978891715310005087199819429863491603091441658714504236583602888223569724974366459049520703367169674373342331695994880444274109640314655685022286666910596221629104388430711138111831558965961379980020035101236923449127585216680739817376119819744903091998767702156742562461016415176480183136094991029258583846173617541907522055795057848087271472152495718707872522650428159073717082956299016067360870550008864503572835538529830269369099617703285987106707620525677819954984768730047141879363032845306977834377512735379798572182018825132545190275941504144177093738068268273810056374372846795375453226074617864937316564451490991515684541443937643341427913573013453698946304808956617913352426771887496414569260024130967569029146634895023357833520610484003437373283609377397301371514365446234290824663361776681530689796005586334704941978896370804685613874901380908681286829507051073920888533969965587165052235766292613526176799859340389892750724594030696952036415189229937157217269005766475917871777084023049307461215052049007714393559700268127406162570193126322716765823020637570014035348651884248655682017553088235099496846715971999349618223739958456321694019609727420550581377430305939147880212311763317166171405679593210572258262442931310141957637672223778654925093174969477022129340414705075896817921855663051808929867573844389384020971714444042545894220168467993078005243435004473275065094364596961 A046192 573 95958012385906231546182618057854532177365041356784122169443080161395977054802830731182380874003437261045857235822701054733454158408587688209479384195246659869377491895820365380536901974200353520438418182905339240625560257443275903812736301757241081133964268393243876406344737752451866684698522705110203254492358771544497362441364566992591982733534248242072778695693842926297248408372800798182124431723434941792778193985761925368779701866490679180617660168998713685112237054211341868599347245479535261218912210294365580931478834165292867727540413830957643665023746174517598738042390409520361473913996797334342574284065975577156438299283489666481116559888320514473679277480160865541857068281156494425662965502727379379492372784193433373719110637746559625131301779599638645840658368144045154140619714453871837620456769430276878415737889687970910146756815803630850681236937459491958937772605974188810156226597970773428541856464607341506837089183553322455664885708314160016480033145363742440203596134142359684265275290518505573538119218154330203548126566386288815189934298597455269702296216240602225106153156709577405523646421096731344040872617092537582345765163463232002059513628517400803459515369814519982074251478954045651396221803967354636167789537808776925369157229809264671134864317004377086016110864041531219726886502625326172987597874690875114449720118821975717399253344107492398733166162816650955047738056419229271217790517922103094729614665211729289327177221867259677867508285571007701493724033345129256126235112730495793457874518955444142800743868371089206243612048804428899097407626606965037223222279062036076229944689097203865885040191821961019598898307856470889649132039714645054749039055662590210950136566846284500491861884314113923785187641254149204116717211216968025938057317372087524171465304371126717471191157980902184382034180686201453852070771119541657316913451951210987397621200549146338119567353966063568658012748730651899909359661961200065173562302909786481404309166893089064942561875587616474944381298939357158415094663223778639072352247670642903361578277560620366182115084698018090106626340109562355177245923333222328492934068549381730327556806012693995026007503269842852149780206485448530769213926474292905671681892347871890029451578843071349686929445286302341 A046192 574 921388824935927225112358474132139623367156422556681749467468290923356918189160069427589683804374517033528259294305340679194717719516670118104937786213023684010270552676099089649011659445548230417022346068491882592150360061133805650787673521139761911842685089572670721133589312126221903247277483343559514159327499340680974953730867154675599434905061123911490262298896148248971096093141731745221860226785958139865635109531922797744845057228910372100426767790055634805492429504117459320738670422251190871470019014766836902989811293783844760734164412767866702207703567492255415239824687271990794650833764082079437405033998892889765339815304137006307474418475066579995463170317053367655782062577021945752163916724387834900780252415611227622840757903077078012818670024923511948762723678794220413660712799100957055100236195178188395828145798537197702055863582537761280099971311187739090884295541614182063404777788628166641429042281556601706991015836242418616406009001507590111782228741079287741160556737703241693434729065449050202457335710431211703872889661336756772742611023301206533720068288322227464232359161597777031157313117994694545735555777323778163527294537112937268598969677887987523789007997112847250335055178860951286858434490222386720764407269517225609235574003545603073220899811005478771062192943691244241987294829108764209740927686074162323268392625943842108420488730757109167328883660987969734988582245555420637100679362812092411449582921624956367845745627995054580088439104826741331877800851615479626332593867896776671139169703096601645719043677794389601733249540193354401636893461420054156449811294407035508936571071190741036224718548590860332791320180523468036176675020676660039018742322676185619208506372879127402918172199309220515276690444492833606854797773571357019470061309171018114480883675771699400768484748208028743739340166533717129950426327020833227081085093858443877942651306457851089616371339222442118126832250741526416606954708328422388226531197191117910195520938489888113343379632545577420416599614191967476645417262255112764952175700756082852138726740924764992763502871864690107993253859469574803101773398207928574410498001117988405128178321993473035163827228475175403290380612805702948056608101034446036216943636104097420069716054807736095220621468544710483521 A046192 575 8847175401076760829622634522434186605716903792024216801602508360002992967056337931840885412707223238552501084698062645378926624809344908065455924413738069218619957977418411562989444573459252134263895046511240873744488516681446544415587337337247692120272381096112515871080848168691244962528491710366335749847659394176859949961226423977830538781366414178263881256521222119792777538389098499844819503715474338335554886528947328718184076870732295526417618643702454036403624622986298790186390844795108689268319861360878957648142587111433643227276578963856642243640725990036890322615197909143265200716944328802129960628793883085461551215750112024251074702885081029412795922887705068956069953823007496441955783502724606487989912604202326223441083583666235465332525244448013782132381026923123736267925010156347675189200630325644195546464977541816282647169491972770768007889073848787733291179046852806770198623866170181058120228235445650024983186227222510520001408042767590171939172943891810175526881225591830392598000584221166489525489763953441276626257282980028972145585735855803886539324826002173811870956887563508698343595115035338635931421462532990300833651499799593260189855304787566827686021251328762189483197217753171375302369036578893553325425202434114862491103056212887650899802408850410290155362090629212463170030785222215851316606214654086231937147991544592653103077815393476418117199542179640322578709411674085092538211452023931193412635800483828165832325560192831292210749514417038084697682942283487802026916310193309736865782514031259050046750114593437860584753455841324540160088551919147733403266050825674075894772879195628806332625881618529249093501236774488032226897543899405249980012909033297678653049867242248814476535788965905251073572857862832547038870564105114958883983502752602798563157920883294553275052273081102334016482959897022571195582539739983269526890921754315326164794350446987085613350059479646535252190274613607387921608079200009849810551087381866811263910910647070738771234066289140758803223714551089972771392138137078929545292152006307659875593150804781315899894788393529669718933133452000517149820872992346606838267273313800856116659037920224522070949074021811130952551382494380153221791020216918824365462187122189651079637523528812303143237057654036864776468501 A046192 576 84950577279750232550109311572054585655954086843860107172305535805280447546318038632376112305225073732206598381742538226623112772224612087727837668115775154424165152488901035151725557145344079547653689819578588801202696145024889658344663962324578818599093491442187287821447582982184022003976674155660072526477711343558709898846721169304261678703080874034628663913626512495354101674641027702368225129454124369912039880585317140820080708367926444415751602116404195867491968824422011479252265570983963212103216437317140736570628218454174548484464950476787066055571548748630653385495715083768945185293304794324287799878241460352602921883867235841554682290795073625946599871572280901799130328952735918258637487440997754773291305924770483981870056947522435035045829384371158311111610671753110436850395533860537578065747397286599370458968318528374147440923759866681331873989606996088503874162116996355065833004299561300731442264875320089258331952446799530176811101410248391829452348495466932564329825786972198692022759916256911566974702511023607427734110727301348529205157462944817895249390445552804653262700570152451359897423263412008464218814337506217091280943537548399947230053367971247001553188531469766546304812434530896366792396202372101408808346073007963640122345936520573220394299656560739795066308023159505127667391357716421775233288663367608312986332691542786029151911074987671836004240836680022716412798035905982812996485725233107956336036544796135126697033661125820439812562257343960584440410279928249023446970784143566225488467028588979695452292954607146659540413081255148694423815873890763074718106463578311182334573677099856727215132679076399301204938542717313904919202180345414189631423913518981987750399206051566743724569242732450021499226065922227672174401549682516061632652573960430762632424241840510624775352525356259863018240637191870562086266416632893026976373403603850667975911475049318689601536181507194692269088898713025888081754359871539869552489152814153924564954653837652295191501391164949933482976686702966304358939833746814619238782478612390449369362581888783454346024765391169016776505839412855106203005219370738720653113783948617819314171676981817538931779973593603250931222971420657618429934428066246450522721884530321393562582080853939679973626132373440507038940065281 A046192 577 815695434192986331869388780092233609034284536157840957044260953199794497336752839891737498513885745269424519108990767353972483459974100457017789223791748619042764575578469762108457236720149278357318595383698563157907414640040473817978918950653268478940803584555501241549023820714082810590939062714156306032903234473191338271866266706433096661076443771114090252634760516459167964487125609609041197848198998484421068597825328657207086243564752848547751357104094445017203848248475531237481463826197169967506394962799323991672214505454396903114189227201530444408955767443625543770639533619151502525921111918157482652300913873511810170467341982800496035105139594071258222554041118331370180462534216464111940712452676938608536631499733582991590063369026837540274588416206617655279903537792339491513761648203871668239631319545296829502818248044471021911467295070382175883280198487367965411971356219954489321737085763743453127569212595261612853382410982861535229675739797015578811278314300542590884811679625826248972148117898280644924603985358914567661654577290265597398949813610405574380760518873204278454639003646950394226359831686990238090419337313233977489319013888236493709712249404608921346888593151447048856619513168449160769213032807881148484185667597264438339903191367487849338414402493814661816399483015477606649828646762296663574186429049560367208534567045839907323997038953809575836302396602035943355364162059835296307163395476850572807429490496689002716751381804567670248930584267195114758734810188104839650011442430212703830523542728869004473866903387707631469185821458481922532939861010555124295524860012893147102500552739945099090897651865704471640570793670411340546147108779123149435682437596356013081654523457276630994499392181196140530317611412372245386056641180955118681771131184553430193739006994662135798381673418534123598812581833381240129758936926499105043867894513252359589375818629207610566864801482023955521256353252199963753617441878446627433151034770418601805883322238226691358057586731782972162783342498167903364567512244775836851859814344021088536959635702947923849213897391216505558339351109101277760738966576960203364591715207354987253820325720374088598429235496704393630472019029771957784077156501078201000351169797958898798262060722005278294454979812718094551037730361861 A046192 578 7832307474170477478859638516336315541892614460233502025678886500318890958147053222322424828354218620851940500277930966390305559559558540363672724399010702124273471030539314166864371235261316225442893605220583783863638194170972484575343921419508721610210777419808431479166438905049040165110174876204654694867864330933871886527749994068449424835394334387156620571170306565414418299651278428824985879370181653993286730764278925181185301290628048483829064115161912744650995483389893226520285536406879655044033192329582671650895867110744900609527896475124144850427727223422143722655027416315377643484949331344843354103105575135218940904224495834983127087524868091477147827017302946645535571002123217535666936462333116523521413962369135939114763806599338746539281562926586558354839322658271372044404702495658041897899361864526542870286690358754692224019761526342049786149924591886100207797245088261886010112253664499165075630188137074826686528919578304989661745169642429533339354064921565314490743397417941396670431874205299374495654480492713786655079779517030402964876186905129651380386167252830061928916790450317447532910147206435216854135742258067335145635349890411309264200709788729686891525822718251663093354714260631014310809616748625072415643741971922860128976110321164681808774234698445951822021272769606592819546526998820214847217562858445215278328035926441463247338990416123404559508339607931912448075490271300502609158569926882993966988981631712663007951120071053797643909791657571350147952787207015902742070386423244118238614461568815571591978374554035814070220462717231262165012594121607476412722554987737336420167027972835275741614072038081815260293459555884746974610199619294960135467233134376296918628058983837564159242439439154602608922088205555532377969243694217981367066304768981508076289519312738503987425436052812239298535935392523489475855383226101827773738192546742845552926518634566176427344346222294212513720411234838725338936346595162484645073246683376406600386167095176798852767773756297188933757112171690721505140272893634503838636938698548811879741437052657124076016697496725695495202157672843751056203509354066752501968088996307238638993363453395355016904578587459381994036541395500898917985090426788924819758921409678116815939518744470613828243676742535586770438557247994526241 A046192 579 75205815551289490559023917164472521741019275012877550292727711131801037780333507703987083310119708683534587414244174030288946628918397644597885042661511538005525249792473919051761930492521921676553386040009450108960090782522263156851978515491203794247975405844196974507454904817257062951305088570378031665964927272723803381248117171178984670836359737709034099610287031006348728054083610986451904804671286393444540704377537641764412605785524277976973825086033329070044413614305906512572250483097394621535636745242257850392578124325158030198289958839952811652276592390343656581308029480820722513590980953652073967940537080147458397050553438540166003493917748309223979363761920339649314221392206672243257459799381872406175678258131811787646379079376787275243344026946495717116549520884818176578034461849546870099758004383552545095195971321944306690566728264469066976229400048010135707901181925519273249143370364783897292457613364623273248789072937502099749215583676932639327462152565591835439575511122261611203660607147136476008993676766433794103161475260871351978475549264105098944062403580913735768254743449309127564052839249831120546421159071543214755156652158410377666618721681670204127822028393763875870944917473959486243944779251084912527130061930217635361164172963920083360362352236063626901233599317363021237808145592843056200686374992604528052945433757156363055109078651619891626589501079059826724384914229663263993305292130767112594177628820275499705657652205507183172254149247069519853447548003031887941255010785978580896963356153243575697307347993984983314549251541668757849969006222735127504406848696729044293550655492663764931033220618763938263633327015034546779795796198323098441633223120598765416310609281153767599769272500263102069673750419426610480888432565824415905615539709989309363978534247176108292596901180721448326007928040197964113782149607270813356935019789956908485948072339728607426152801859604227074719433155665087452266836253132735683546687220629221406489374642004300346049472249908021410152818909790965394188996960110993613816048531605877325256190042654069674964405514346230753714612416306346532564819057009990946937387177950390204259288625681873151943674998355750410034476849127612380720880493950099618246962375378107868692360186144773256790505787371724357032932144205710606421 A046192 580 722126233091174214177270173753626637420951536781035777677269456608667064447871382826630751621344614425080487499632058760903499140568894623870351815963109388918351324233863540195703889724824256676949387313277134725651007830140576661120213130402617412860338236705201929412150516888863413409391295342594983851940536804829629132872534549910616740921301366087811037301355500552653921360892533040632761109467812579672825850146385671942964659567302826506854184647027910568653714873569830943825522618415646749105528983782967549886863498874300295219079575253330422361014989704352567071575976419813161260122955632017882895321682940470320393260473212638178130565471131740300558373694132084009768508272397464756540593326728276510982339113167694415844592805412104817547842807458688949166550144696701473230914858274646551039834460191509673477528846346618874088129500775670454763704913111068731181166941051590973476388632130401317303012927896924532660045991816975583486978372720737560392758249580747882325489567052558572836152479394930237338982788656816798264769830375107204666919259157750254931235818797766438016720117683475792552587829566731213051519115269215690011679028389706555943563701386687511305660225111098017861150004230244726283343459559300581460430439010207762815038259823450319261517497396448247059693198624046960318840994435952026818775725461425819919166776608179471613694125873863783275107829852792848275631498357736389563214805881055888246299624943303716461061768526159901766186697160569872061453207972324980996027871496579910528523907168983245029973563459869255750487843082640695644140232738108572689838148463437295569336973873529498032505242767299297125591945704902162294852260486098771941602072936756211151117551689579492655420395305086866918404742605246108281958351527802347307739045229012579531413809551865679087011457711851294014088826506045458897046724673631123751462286284973688539227837679555453939742776111573566077243483440284934877940822766233932870930645619235100568704374926358196745968179775843065283098433414700678024281243670712867045357859363540935528298057048127324361884145732055010971472213219215866561936336381900579005740289714590650434059050390433892609608150429633327977769052668781938578782976517818429745482512969459182077067226567843368341088608326666554740643444010105985248330401 A046192 581 6933856014935639253240657649358405808043454915152230524379591029628710021027423237567800773081067677589914157436879613978021368458795897260005473538992733690882471409768307920485229697375832020090146340428701007626250868224919034577813129626147416907081173500867943082018494755711961678299912266574508464568301368435046826210038695500124570767341664880815423871133515906019551946558562048172544785721205131718732080368564890844458704896752635954594535904006936911246883900171603902416706155609776556987516667766647309171755812923612907109535571883292519875557654278864600958677615944275016493598978106387654757908804831653858936268628666737198347869523650313052617652280231692508741457567117339064385630533865785111676580013988957943649127992471187951081307111393874304343401497372828206661145067891118694333537620387000871501178686887424263107049912775881259442172027599463081908791429260076194601801010396572743083959632841208655997978488364637526615139866585648938377958625385012188600497515383263156294111124903489512991792436727689078130504525808100304118340406747957168683744627388033749756922810801741991110780820775446913857889565998393849983948927275441310191759720994096251801886745353694734773738886469673892387813177654743624932098140548245953008332362009660597001629007649638343832203547191954499595618489990765865768670828315194235730259311336046305529278327941531761395387693755657015850082786922846070582922724572764606508173856404527973465183615395730535171251741493881642664464553849502716464491971680855149514916305659673220965534230459034316599731200954730264417906276664782312292232698397139076215327729329582974747444350410018387232235995599025143547320624625391724209860164662705510018874265315012733007323579035950171595887420268821822712296753610481525573024494406673439078671326035338480003417375724352294944401832586103120456131478536534056442990727515973297567396757211451019129000802710070527521869464853274182789032900327934541970293940375689208215031478001553516763150486116158172862940289747495137000598183107537187989258532551792671531336840618519928525868741892354786701001845437616298334421366169374190302603127314902112247517444797589657611155584308481664216886788033691167325105861759803212068466023471285784690925891640812071836666359560362146471247933992352105526148757906181 A046192 582 66578884733285775018442580571869238815206616674340180714057055389225417013238253479254640196493660218873741314628430553784902419037859064921677933051056412936744101558243968418635635358498849332081328483846999761950126111044664739875585009550054366739176015094995752768339657232195739146172344174257134934189845887772782820439162421319661578597397925264288333922812982428244237238201391425660241991862250565295452856026134231742106812475654150868713907243420423574764668640794025797435381562339551881778488294789818478884231765805667635191460266004295200591774174024642908700869901225352731951724226517411305353422461098218670565581052064750105323604987959740460102956894226337774803391549692181423833359629638675315590244783339635061751232567863753900870606066056138262846652228607346295663613468659606844715981679916147907962808078015518928007274388385882352388065354246339599377146572574084679514902328351502846961779077238272586995664912617203538741597415468422733584421160554128785361229260384603259683496448487153824352260740120287739552287658544609289769197380926965474543565657248664246368206391301606480962241648533253437296724399665058632276661909687108432071570285041748508415029017580516618186342770020658710477537405557504827038705764083827201775799577201722792586191412190309880080370213077453906493081780572492848674825266663719326020524087529549849083951033280893847044648852166710836339702071757536471379487611784470945810429480949977976269389358568742830188199320058064835703618774001471875519726931083543274145646456415658360542076435837673944530749735816832155858095372891099529891909797319491261356139561453318749651431154604491311436630732616247482636470475358159075376978529149696234264474484403634710646741513247773152358624142502822399078227319885885257024378847985139316804389493059906275440947962618219278344295102477673336113728998010753285291965841856913316957169974205124847997110253682354429153417035443895219700008974070886649232528482616437131661497151202212493033412770941382596054109596872349872065043076174290835402147562516955372680355408090730296657264335288506516170964708920519483387898091396394638903694649471949792086071854512396841991882027920432789380913610721733535986884546038847465763592327625803591632811229458010287207827016157508722090256107453921473251974388166821761 A046192 583 639290444275153996791446405410430781745208125263559500064145321467751424532403688880379817598931352340557986513148032740563019049580154282582054253150770138025883172279787174987431450227076253910812896011752551285544103292000002607366332683886492403282151189860975717213654306725048731569585170461304743063582435646092892206810011359472694977567644111046031701511426386142485259941657813910627595433316544206761806604830860524622818768932526259888754982756787003157953437042020335535370631344878221559060487619055169267599084243510207709495494364637670632789695743426966930481151832888220987925439529421205247615907713556290843116850325657101844580056746519904247595539480709015081969656918686758914308854778160026514512418733047161873977391467499772484971608364963928205979250355686241758133809864924477031844161757017231825258011663926325859301585570231329571748944089301325233756279481064931832625897555030119939954259615682260539123718492971900014359291768187928502228673605682119212026334757715445116217776604262526117940894634842566147491987966840812592263529133320315738610148757157046705593768012355214628457453198435478729476233827694326988726657672866687889309907685211148183704856824921375214130528503999478468331421780349983694482027814634768243205274531958580244752012938222347818893370953766165218192071661438586342209806441834204653254836558199426314857792292284814777790956883117063694876803442933078275339769465431765448907137367907832123610703155793453259736554699945797058544504803497579099237701527772210837491347759586845918251796971379114756349942363582021405819167352594061021239805581629056694402575853747037304570067199067975162396141062345212729250245957068418816378023627035218578701973980369435176617279002881538772997337420424680407127316013247516627466560125328813313282308833689894021445502333642765786309626629588786787260905382767774508839399570519354153449448524920851579017233526857164518660582852462817046285303379995753277996196519789088962524487430812166356553312663428669571153387486228013724073406616827357493994232906029272936684101097150351689983123621571497675918816434052982641874299139166815153379085721626534588708349699510589679216393620936411335153868273263297378854898085959151606458801461396942615572468734329923136957483172478039189148492672524619993813352549029064645141 A046192 584 6138466779351143943905693366308375794448249603574081645275742662676293789134723207391153529330298648680377567625506095746455555129166222383493820017075761814268117283486414895985348366444750831552776095423519513596794717859657913991266786555093090506260848985869073741689755884834260688335417660597103968639383612883938063197006908634494395854942940156866071133624382236927161037715561090968454745690463465611076301724133066731294074077183304671797674475716761560902245327712810621016603004738139121070546920339679440517667928021953248620908101697790647411751457936611562441837111198522796700707338409778186270196640512145043577389326261378439846907599556479132625671909990811068590734870929838709403012199746532944953672929084474064974295851119700247536943482649777572577674499068647064754254546659391359800160796474897780069979520034212502885494896638086838162051008757405970648188196200038902882789188808496883311937953868001988458393357973851271320674380816543074009976990377338548119748080982354443621319831270632327297314645931497580027930328905317823966305116968944290795169173822656305218447114086428379560841984649135818227177359916796528080694734698204027426045301521827159818185526817866027225564716509060222232259601457383137876911604037417280587429844280066710308386035646619571566704267817692505347626365600051525485405712779666766416833614611306803945714672506567758215454920947041193431496230319341345842275995027588200055935387196221523100931995432539379631247568040680223298079499419564980509408534549941837378048647041906438091395393977105824052798202044364833721843489061512801034845083302892405060162271991539490745163035594019542904836435044008000010013379043300482116702707489813639643000119895032832162244402338927022050547281552293638766414089280975334771048653299028417448997412616700869334013437966689874461925756553016428253605877371607172823122629384160996724508287779120042656598628327772240025824487395930933834536263354710248904432829750486349601722996649161270153412415160829314280832230588651790906202978269733210483041788961545516221085366054482268836487656357065185395665959228812030406757536946381667706351342195363335648827781728628827587438969556349393719714653778960570710031195434495227686369945868741115368923253154224692503055466214307116136695104551325293726674337923802690555824321 A046192 585 58941557376039239874228470911846618967861310948310206694378180982872451495520187704966167308249710025697633063782123018209433499787235017746153377221907211789832324130153383551464140027171047257493502157443738357803871595344331998144141077135671171154624268680163656206729318792524264404347948807468221845570618387329137636724768129898403829526467133818583903979029616727548214141659557653821288557492234763481010442393319101923025174666295322526075010427077361750996356478744970540981086516124980495641169970041114368795478177267710849747751883006691431809966866317648479139553011247064061031970875485250615145222894581708994873801467644905453752904926361255884951797432136228399899221148698654369000964227657354559285140950556701238836026888473970309349958835431555886926902334077898760084110398889665971876666935907806727214711526110496788780196138217324249800684214339668040862577826156494064415609958313289518531108293086295477495232484141201414249215390241154828455870559374531133363701861566232609936467903642835002446289112293345128585620870656873778883649140872273946894898668434997085550482483864117288187990108143548928181878280444846434936503853845497398478199095902676703363069244800292768498497193789467749874678224862371109544121527485252913565733121571926020422542469526828187961146560692112482581743144299623086272279311900553849300231714242931373287325970550271322099983373142532656212163108649512159844455828915132431505326138950981696907316896532539967425785888590056804162362294882158139353761649510839994731812271405037858966732654716373151175853579680048769815119776149478562942521468634567291758621441260186336388018163203708451904264286896423753750935736323525272216160580939166940816868572530131274052435574641098262847816224467786099010427678148609151224092541510710739016459842663252913655303009910653840940645328112437114502336847261266690679848978507314320029374425805662124667808450186035521870802209315145974216400154446624429984610753267973409086655251300759085200899653820970412295881506958847010053347273272571670230809763614527140725588748171037648217602786357416288597686864596236681912703227884857634149570434380793027273509771449944302983999306463673257560288770431711126694422159707125090285372613772850728375458461214396763084415449632293756666507204753332797838906998931000885687960487301 A046192 586 565956827786262001921197833789857869021028513277425001105337648521798616583691053208361931102660186336450023998058377595340884718501475511232342344590933030530208162029615505374743776555548029321701776162998680288113261461701557986522128631389928030333611721606082441027941177356062101976288316113892205564065109115750766703893160386277564936618741563983102489140571246193535715261054034876430921760585692508481196656784348292531820995851693609712067578323122351816305454006663879421689771711229057981007392981787859829494740940456631557324664959722149430448654438630602760086425572157197915506187645702037996846243963576929256633198114937055905556953256013179450828026317700155105021252879069608321308549110953718731722978453572516210829465208831211790678057200870316976494543634141484825680563295884026002568396118425963719817880003733470131654940433667850808499331664038483770956501638566459806479783936935017148438818518276655306907233854330458005769694856421187846290195101137257565219717155010884538255521189458670422856940758926053993181551572116973119522975084350457469140526219143668192799427591616140114752701457552372159266577021654055551463781923929731321983640292812200183865031070386884345256542829201752825236438082868885936459517030001794438640888845903789368030542484010568614183357709061396240057392323938615274334900467463405281314058503327012434998100023509032728236282133459677617907996737756385439485119026967106579725941530271939057482533739573453334683016470994157392886779457378983034509838849194551079473024051982526479892128859191221020484722019289626243399946368743804099861290106984031832573878018818037210458259657918972961165202777943025839508484930165110620519091781475173475909932390434200598418654225459423180937709336792400570404487799168855789078401812537191217007629960255141860217350167148660214022201978609864620435010153796805392300737068504602716761056512077679941940254082087684753231202788019544248494940448460224422001983548446250923563714121266892086937768322576542738035739948986618401880449611760254907823024867184900643701586938852937443703153118116254846049803878187105390913745987392866056722507604573032452516905176634583468623533753225221062744499053970636459559270867476619682424920151076966825120036775657384564911864644313818437204686043346396973523891277061132580573106043242081 A046192 587 5434317401462130366408101725821744346493296816628523912303245406728129333564149997386503557481575800952883104731723477888340156857617668071617933446608761737243846981976043952454906191022232150375933197223611170682725178751386764442253480974465011811592168596237334918586634978243589510652056006977644150357931332158820474561644489304269048623009326970898616282143861126920713210388426701223932056923855261974201686817432869911571443279142787374159950360983610395062803218375630091462094646990134898608652491769957060041694133714786398945720583195500195824476548109764181384701379204300403137626352742060093360467019393042780140482973425824143160252411411333622725594823750759457182185670245605230402550319562413379604649479826062350099683286099170407140120395892797948176744721048124203218286008682968018786995767652459167729884556581137254093653949263882565245886332837413306829056287870937320905324820946840076346020016881384151170627781974048573630199195762140855458923624905249387766708590758712651770096904524714249757437342720918858149184129609846305236785827876283951746413385861318833552263018184215693517738151207427769329728744380043960960308799097069426308189515613383650262795324974785618682860555747498036838452528597028817899513172977955702714576901132635063939903248508927010306560412761260966004918598512715439564540628016304305610623740448714259157920383138407761706253458945496451344619928463773704340423953052482328463396059068345019878965592060067402387086356728700010696442052187390700215205333276204429954259982215323947854886362339221449522321149653365411509077515217558230817389544664739205021807084978069352034633872847319815169399825169544647214536718548509655854699047069564034776520229996080621615884643820425806742265622204064405809237792837191675138121662979889568554996523861910029478554082649658425464387342457966591972979852994420078115604986651932216779025344599595456996848195028397498814490487299761454558902443969714920453438616047570148100085373905749446518017366232480309549648762694288002936009067118774694352345014543899652366295497061277157163400028022549492674353928240665721367317107058243071991791883869539823228274296232535499015778868114469266180799422355937280852976992175088342483518993005268421681951864744403745377886961230285835001745638721704898986443606203433996107662078539249976661 A046192 588 52180315122882547991988590850142555425170767012238573328510761290065849339084351691214153950576159738089397235183984836625464590805960130322199885721994985610082388190725812001856503871451696552361681238039338297896846878257554250472959937794684412024979972527459168282186428033153769125218939802711023017844651087323885080990143682406431018600570620955826949558042865400121442052613957924098160734151936464890592088339793760106560705834508048514990233654097048690270684686537346131555153378709503585211223244967734708732487242434638062220177482518527920584474384501301231025299883033266898770290323523073370745166323365752811331988254201565307687687748814672189397982046826765990163191700677048543255679847129744160010125573566872232084642702294769040528224250684588697522785835009544965160497429693295620508707358430516810116387792474199910073795089176859957823149759405510908134114705180238516766469124251774476139467053656232101263712655607580549666714671938381637695396800050009520198678323245441727285585938990785036712242941949322117022412019332192650766644399745103420318603861899857220625161307805411497541181613141019983551683244270605091486829537466278707481504406936069517011160526542860440205942711030933320521068354352232626602239550474813627463572966034673038047161624152174668953024469150270086517832142861701326760103835877653475009803874474495813107339083896891304394412984558374792351362935201158371320365357724816290938422379448307350605888557478233458147349862625961031713079192216546046087418575608276087226253269758516495320092371289075499122106658486892662020536057719047763564770308009535739635359797385543899418517236621705207337604160112764924610955731994304785351709629442862080448973772512433738321523751545074370879811323465717087787900716418226665507388418854497824727885405114430142797934441384670034160387048259193237514687928017411436269233689531116077007598642084259066006056426722418701529052905821106698655037018502262217733693169286785013610768836679292064199110663626507609719184681354813455204940660594025003410961921827499594836268719080796324230029625369367110542891572917068378381873471059503989872319612192813778064857339907900684914925223011600140642814990717210716779648619305927397050129688411667233913134980155727987461086036821339943372943185801124396721434533241481953564638697560772232659041 A046192 589 501035380375600824356944082934967091370745358358217964471836417603966878625758611374888308846928728323558591299353517669554233112578672313736095231084662405219249354163502264865782197718772999273544712871720529112794353042303857161654596880451078749798845884616494337608219163387707512896762749333575236039700189382552612388846885076822061336333630479408523398757711311428104959668486013598763838145394837012024203258037012867110325985851503002698148849386689500540368719297328379179562491280274006435063266989527696903292282460163260958651745241422321897951927215504946310540748092184049557691924548842197763834993676490939101366971076360456658593034603866070951265800888035783286787509527715349866735807489589483862003846152739627346414389127751086227981602114953024780815841411016929707346893101629015865156589268654054758278387853452710955391326352622260051135318743925382902490462570084362367054315625740717573051086303187123754950017748516206463851220649753144723010344615156566507698321493094140706683544416092613397796706971160048246730342060443584222815014289566655165615282535549043171123965325284543015174732331641922674635493181757605708412576258442409052167979007210623888957513113069220972071843228458465996145261500037609083605886264145987472949524905288029378693781975205932662359930646220480609483258230839457626835077467556600650739831192080368348742410725657567166387391771476055810661335559181594217644443824449732973108403224066588112172722049940405605063450993848121097808975707221222947140692947785333713342053941961293172739579094231340603349018612469993687355775717140781408190693680118017507239519752688907544147250471407740553535859976002943636569749724072596000437460007211314626907011387144158759282649446451160288762141585652193272875016869810019605010268459719225133147587104912234369235737027621519018349610972997431008649441511843331616637103771272789919494745382267710952194696812540469343684467187203779220724210892756277844964001358053093653120454269709188494690414074124359836043301760720156102589837287014760963977362021042636565718199874318309243979587299396634972883352208795762328557027701796250252510940924483514027438936949521366144017612975578516435983043360067234946580905189598522691387002784609835774765500397503435391197602747671544905981165468316757735614315401741103514693664666316456438742137221 A046192 590 4810941670186203992592829092352963161199341505784841882619999953322528678498684847337325850334055698786649855566995241479074909721515820750533856086675042692920246688595560556515428660639154467572879780632579282501713080015354758208653188773131320360884106159107606102254952124662339505680946793882049613742178200606619096833822709517501750545044501262710020719044594454289798422615360649961372449773920490837519934793079309210199590009585425997399576736820758930091571752422262410344812909718037631079973904422221700697677787450000389290335995587959652345606484538804109972511032155851360819690960747692459405270238536499673885572844943224850634245010578634264459382030728937544292967676321931088743348680259358376913216770748480328213398732320023227666310302979554693260805011705798724040399902401344380643937949648908875358472270052465138119467605564083851834141372756021767224202513463835342268217021871893245884662054543735708638797969157539958858318871012215023691963691299336551556909762778011615820133666197735334854858943624835841315782627441967276375277116441774623155134522587738050629275094428220874226296282307244128380830021979553285741572465746734474252638226945732003645700523900530133230973398473715479464053480402292768068551093306090221240447710677002692059544656478765741271805385111984585661988159014688329271169087083374643570750384096551822410128814680424876034760431395300103335595351687898732476663578282000978282970596819064999604775126517639217141585798295579796155200753027658990521898887597216198707234314724459067286128943142716961184281777594830220899097496415449725362399277151722896094978129029959092853357999607939888173346120151976104685577812239589334801895705637533413604699042890384439894198261663300289547619712625621036340428824196015091829081932242835580873985306653481869298971404141287384229522930402334284285858699882031742165538034142527639275872468152935918478714412787957159915639552402477782256287174337208761365082123306332635970477588286978791246725291740631439519180173787250257542254162424975074182085626715089474476526560356935686279895673018776863640258837365965336961736201610774123865106064884571089498654894524446817806956434876579691806709041700550599239859134850876395576770603687693954697631100903693006470551394122056137365891207453834321976244259766083542706606614561331917164029768939201 A046192 591 46194661416092550361275520587829069338868985767800693398699275079966502766977493278374391440019293972820683589595697009328559613591761798267953772408158528852757803484645218300158881133674963478861792380089313398860919881513083346015630756945010057654130437540905349177357712692788620545840938218092691057577159042524567185245753267940166731911455964790911139535742797192379333025847733292443084663965346407627029401858944268999323596161713274575527733128804077860049771426389844366802514379550106053355902995198905780571405211802621277802545270983843340400191566589669848451104620219736674406623047407418446367207066592476192158331355777873939429563932983011603472915307793457412265292341255672786398284161114551645531223570723061958765427281322473904300825301228082049737224941583237937218990155510815641314076327372233752537995978765382402770416993235006792689165410068002264961409631789284386375057476959603321243807474677863971162614344900680936441371335608068007737090640845884952892881034496146042010782756147110269183742178888966777154096541967427727311826649258905641968946520272178226593256285575811509036353887539425789070807196412177467932973107687568163331423202964939691795392541535377226214585600072772805355375522677553658956618514319192040204791444971054943867718412815326672485942645485345345305929693375779106822307947339485860009744537355259406701688529819028934028202495870279820752330756245868070059329461019329569023350697548258902138462652649649713053101230170706208834116532762605919770050171567776992201530176642202022120116939316789167060133025116541168603140473225372545788976451020149568185962487706147456889035968088188334832728892163414581187974516554787068695206565094135830221005582926460004719932949208359933785084191869071605288604297055120041932825108385438787832781781339145804096489053328904435750360159373602824715384227617827276430164587199446621054137519709745306964904839395267836969501638484124478021090227261667633871240703023404612535432149611116083841867756603129008138808192661875212200568365014773375281625223740927112880971466829096585341249008346708145277130383504646956710828679309625435556498182510710676882570269784801395061029543667305225149503782425643493833892466257209960729628645222234568396818056111759850626799095162380283315742467990551691299139646659618775327733198324244402292557402612072981 A046192 592 443561134106378998382763556091505631438856840143080752229468556697838406245989211960266059269739410392968505040648027116577587930633187065453071372129282107369137736139316697522565020130118338684876462860737806623283270200575546273087328319532797800463640100383667003693382655021204209818825183089179225652806267384142693506110626044938771442312049628877827499112181619596631901424391512458677848982022806432114245479129648077852195960145180852888791296103200018791438975144623533187775332727627208606285749479925988882824932146050982059459650401650868166562987076787525346023396590838879391801033681515071174325462848150717860604623792606300623177822250257866837912668326050747343633792767769293773065235771673244641032431812866070179585304541859662109073296876081740862022140628277238967378019432814949386553380251490238842960962029632931778936405849574929659317514433331584992137688060238195214137959625549089218689793487194795307367714300938369194170088706189797998076520641438496018340892136322231517375920204390886606966957546832915369397793680188613595680883110906895532411201332518932744010396224823847681546195801857284119413762319119706067539122038443563757573851342231123974887355538122168225582317700925366003306836304696389831008682905941788663956186214164358894015140140308110230444280010144900893642951253806071969019471639184656144438923476934816726597790853193501144113924330585995443563776585877473520810949008044024239761235114887785159268518785966810027096660870513322721645390792385789013973031225494907081902894048884109091938295565190866439394436122887250706097133924812530769216026520296199001998715711976298851089430512224784783123974649206986656590826622381253194022038636138186604248682002560826074936356284100410420904088862707112928360142119894438446623894861635050997934789790433171357452618591092736250787574020782403920582835067727677626250698200751052312834189188380506284541097789158948982623994817085010835480726105879358283222891865348607783232583530088348350070822952177952995517396746759152000299599898617691524479091216274755422793613547966425055510986698249418592174142302152782712372040016994821821439371683361779034855350231818768470929187871337029895305843512141987127242436221142595192049498674653292638052292277154017182025518441197781358341621811754069886020016910981399714613351463702780189481219015851355826561 A046192 593 4259073963494789726378745304315116485246834040184875615106663682713369296807485646264981422733646378573989612579618766777680989981380248610718593047231594386799931689651915444966451023130515154377220317527012039107452561605006513801101180508523167535041814589753533028558511076155890129891738862181360706625554721845379100521107046037748815448913568625028934855564028375624062325097674276780491413482298323395814577463573478984592516609990430387724899449655193451631319179288903739279174378048162077487449713150346350053979217894976317932310285354106365151494461511122251782846805614130299700336851003284666008454647900736126305049405498274342805879509817412104394625837793823968200114265890828417553299607481322333928641764735916435141316135445509194248847892303311574529054544575493106981525805374898988498869915860732945997877404870539432175964966197201481353759980899684469026503815792997518656868301949464877718256075820236949863480821554995876101740255315463104769462743462001797922224293400085032533697543791778537052986457180947474487990837763074525778300112319101361643306713225900271935809597957502299862395063053079754575185156717380221248333181880161991512655957256680049441928696081656517766664188349699764290979436842319212479791714306234540432115259823614729129278431759520061617399304171468692895414272633116209670745859857143120959416683215783572853532581070675468166752967394084232378819562025264744500958662315909259730857810549801815551037415244390657230532424625567694602532833554371813349563126057151926232654596455855038858589491896845760234276208591830356163403511342909447220639740858907651797042100080433933862013254889346415399368069748956593713170536040130276614212546288992302679860014367583469045078888319999191653161127474629506469042479346622100909362596528594651296731063734957530035114239615183400151157849997192483071833557604936932949431927693447017108387263532692101634418314006599388735887761264148635558161454047563370973838573819836628911194654520476171246263958144944948059829035423573184845001546025958709003274858577044977828737164406602146553919908935341908975347969108140636099549371532355599819835411347141619781970396043353545073060666879548617387421484254083577970138378761518732776849325544392270688343542048414816870049177445582001440415969320720111055012511080103753400098625426740897055154262697647316034567941 A046192 594 40895627753915836846309714029270192399834469014998335513173432451945215290107070929447139660822413257328037867020994357951265749223625216526932864986446397172770836714899955963251165201534186382211730804017906738771952873248002344942627262155511135138673703227173323756551819659866202006016266735840242415839350786353062739060976349943838081001696643625478203605298301350560626848955966981254766093579179519223805140690987066080409266636932152437753631626797871419363907968093078559935099190243119540407283539383876173292319567402630458735061300510478916533781652866808784831369681483482546883755051532505681498110354817405436630366530989806447015754430088968776139330456583629416606749837449941697577489057970421278709573583961837797360847352962474741317775352823100862546240874991744184959371815831760654751199545541377495981379998605957598120683826489122774383873677281255838260904647106674113905054221180802130301605621336121705394347541203356101390540737368988025806583264645620622210701646886724346066332298112737308391889354884500103200772654803247916334624082807128163592135527983893078608711015577540858454869713889476001573643755386522565306789144874193404060958744004790492510275364888710345473341310951499435796618549253112773534570209759781151287382060870162414934972607739771491342157888210162379036866952180230591452429777328816608267662847799030389604803116842834992143660848804072468715429991002815490820731554746411703891672457137961918033276101908120304760762314158040133060197546143687359396716122427741570191042353266226034236067209255217424578653715504318956993749809817482587400052022511204752258999242973610920966752422358073768439947422605506563626876830466504293668415675444865454193829253708854467210021410712275954153242725107303658408632958326123293037261205243670980116160676048272412963995571332372417158681424885468201673341899539769362452767743461780057523682191606720371513178366550269541483045301034360381544455446283977382211439702595179445456683289473028666218278176036938439092525402619752974122552844641655625231753667577694660836778829838580263244313910086166311731872607202224085675090353081638452475237798315882149784700707952930507972760052448237952816991196501867003527281585625666650980712031827755908496182052696586794432195019806959936633092779075932694596160245371139329166347286734214629820811040941590512712565545121 A046192 595 392679813434025901903476147730307083108094086235179977412615683296914274502238798257065788758235389363217441025145975245429286946364259347711360758881265258421351187336537687507222243298680234511481884802959622978676252381474756911132593170116037411078377363345503664956877543815524195505878063305799145495528739625007386575084394391053687216029475723178273085989139434004054763379612869856333987250055868261288653565100280344930610793655305917716879983155613711713538792678310561043593083145540055778828659057714265865606502432220839769797740675191333202451006279332636440828559898757593801047516304478268550460189618502079101788653125514716005970931231834768371077746649490171864434043739080074289310632381332377636846991624559801794342421141829547020624084688959522178857430352616183088486781194090760432022029537418390855680264748736999986615373925983590682432473695494637659296737395014469048718811974909760105691139457813364794959575227153803730556096058476767708331707737664505752465359291182033770843890192780959843400384532614512809986344543429948729570534664813932307710323696394628114900571235765949365381359130371685514030372764036232954695568120748823185631334347278041052403614611732700655578505501092109232819367018948952009159730674321704308426902116360039684590877850238854100347338425194674992043303579420301506010021051165437215442977705149606585201746674392320523887963303463736450521326394789472317595919887716382864858579202580899787153701579484355921922182510013076732076322235538852470555454857988048499822462443407705924879678484679105813958472741996262033223629510463956461305852299512847172283258933990511982688822897468969435213959752490004274988677612968838187673850701409051802176845814252406226567156540580385391780244993319202253410187196804956513121681183387132222480723514684447974322755440819200334374258890592415675274945847547307813334542923288084418895379295420465474577437041197374130720812244644167119441225637057296776430873050480339215438444034325366732551735800042724747221480856125832633951567569247631287516589712806165556309772495372883281069755610727459989907531799007786562511581470740520888311633519593689055091076415793642694200896950547313943400132081389442713785379815039272421198064152760786688988069381649084351723119710137251865968955424271136412792219621041168758551513247123303448798530559966889405418738329686101 A046192 596 3770511527697888956161341124196694582733727016195729128117600277843538411825281650757274774209436547843200611395413787285617655307723869033099269479845044024915416928034598160544392016902762410245062675666287495823342636594967742612692814676826929065663444304169822963742614419164843665381239157846016659207824542039970139540897615881921154704476944892261134546189513240008632487410415927404551964320270353465714132308287751181036658760268980784985329160506571233075528067933230039047502224428376425345193243864888841457677463061864936066967447228125880899455645760370322238027047316500734194175704671845283089013059218746608717969210680825772099526434672323015810119747189074173658666271375897035876018994548064432098583534869449632867438130442999957529557719865613979138288183699579715023905888066287665836514872867091843454864406135992675265523222316610611243593838040265833523311434206024284699123918678029295354044190772318307425080135936783282217443532962953186166413031890471319589551757703228241380918687564750478303593183890275197116988777105241712898088357516919295211506364540645691175382206397113630228850951914959210416243637706632153444464279788641055354238668341605006180389014991582026806154464348145121902032126319329287938838960400266795009733962833907040181279194183020869331763652216561381063437421932726782880477630680860750813866863657183674632076781962711944827537231496197948593833307327338522190740531941121153521960373611509342618287924532932683654176491700383248623356713045446515278586118149685119267553714190558439024468638573821564770411830689994392538694333565725100123976206379870336037059100025177653084167156494744622158850673103461598442934718812849953811540020766514039959636619314622350878643369892631449819597958272608254929940959055088234112871089685622038356588927071839393401174684778750390278289216708786950428521828354807350083868918696644443128453374470945117880172178956398819852911697690027991646514267022568717363311860819272514551460494160908881892933100933732066985882220087994842331449977677362910981078669190611134093991774663791595426251530129891160736925808602200159371012119606960128487929852579900803991102365959749849196786504546395256036290115428510232435900213456725508162677161014097041959907533706412455248658601024542872610073973350758672759698198205077057048472301032530672981148860615991031129240212729080398881 A046192 597 36204451296275316323035295571060513653102163701417304853005220455237972533432079908332554124893220974155022907401322160370525480835477644091559837834111353845972574921637024201009564639078081364492857300265807731936113017908627883092319495394299002772462981130261276752352918695943285059466462887759388655914385757139053654864312332613812536418700408826015690734238620141423455140060050355325638105069248683921918837135525421740033652485491959842123212882304113824377508794756082156623555315368187290624489748762003597962353134713524683894181658486724033205239908140069554796899267504480150974881315211542103742434844158215318407861259168635938184936819752714365974001441431743565980341673317319599401460096339882295678221464969463750233339134171264450369266205525540738726320961025934071043361248725712973271455377247786343435217172037536919162553994068721163177397350430158837996198731949507786666518818427625319079772214104660930082254670305417848698089072954180435093130223880597873034370225001038282557547467152843899890141908314037910102813427778186383817495679306924407806951804608956230271391830924513841691477474906079208045085895228709173337513059834963292762576507784756922066054269545556009659994511092383959411203244098832803839779688603631091361761202704273283460603137954488537084740488236083955776451133354738989798044703787603878149312409393299938667594675204213419841691972938529398934250966435778095286018270102725428401480642559133505239900864211518048963046751384897443268394426586055204166131435917821657219002263835279688105241942706156180246388584326853415160280957674462900926463072353662667114994306158496890923661053973714964500314727925478515759054895052307643529569091726217110283379016482157998884327411141890640587394203553339470518090835436770027146831690039661628912834655263078340753631348922805806632932724463513407422250920587914327958001543990637019631324882774635726464947787761904427030283990498836531145662872509479187065223711155781634242784449494603049610576902613959507155716330063445619940750051706471101992686094051658396764343464011954403909983911237459314668501624290794131272671809954449683000581556160574000328875862854441636193901322453590297913143744944423170460071135826098514338753678859295644138245449660903013648535535314540952664678426145029351567485686372930280738262275962846274841687910836215320936075117205891660371461 A046192 598 347635137576324059635895951911981927900392393127281945002826998693594734422476419454527533949949933584399982113666883988463998381364601030843288529783867739783984639482141778343495679120035720359098005552089610175763061374616008338484709182083244347794260479149324475206269761575833003976153311267026492028073272832224651154036987476860212092771206621070457770169024684408434776246224116101420849680322961542747911208461182791260051950129035038135086305110554940435101606371719832934669339090663109936199925222419514682745673341841800952886996217822076938710832698505302104789504528550971093160076194485522608289576284594124268605675092568031597625991243739128669759346030507854531469067088526631417555783969036555255037850408053256060290889498874350809445736575898522307636154729482835250578639686358407903064848695818371602573111831040023361806168185524638292218758115236547122173666700867739561547628995418139635774677445788763478331501919192486246415769061062507574811050243288468886404703310908211885889329398682919561994664300038208122532017416537368552173880614616730646843056016348833182420213185154975510807936485197220640689704349742427775754646956071037748465204273510567624073246915787413813173240489354606430121251647804866263140276631133105338988836058632469233881671149359804750066808836279225926804102719034781847314042365290941757128946941127602353902569439234075294607981496618527792368729185883033943597825238785837622389863607892426305804185479871071773210491252621293549879874660722589024956678769096805402931740469792641374628094109395873068904258416294615802374625216895859208970798296763662549767839290674787121471340356088454594387399858689771604856846659357539180320968607215115926426965356625061790664960923141064038288709322921207323306453271922906745575643774889741275199000003247151156076974811182096576539029742009439029281502910963325022245380741529177965855538395948677774571310777917627351945967023858130682032663255321752131631560711205954432726701732586684321451877525966138253977121215386984754676239665035557843970860894005354735120091847451011522552070089450554209555791859514396646280035348170506249211455614323978971257062044025982630983991301412869494166750202666235854247370610301984477955204661729795760918390847736457030640782961431621202943369637770598482992324800854678350571737325322948898499214338700478895637162146170758993806371841 A046192 599 3337992554803412324348556607223554900639054105705997534499839988450676184686646046170293472654865137384187654100406512655909152087337418262679612371424860203294466662334950434017221309901018347809977684818307136641869183382949894157502294474043816833221486348328832480669325498298229808235739035319525488694170909820635343242009498888499423900976589556818126683147284285451170580092788822745792643304822971664216759501725440026153597085105341950681138859548335655753731800003745041082612837324991866239204391361182431221720357466011838036096253789345924278777382365808002670119267686247156932042900644568672873254407742237937068936373830976980231768829737446293734314874610934977779422416203691041554051038269228907218991143939905899721449370734852382301033512232511405672381618986173223050122027225052183959515703905792626880120676366429132282525907754853582813163352245103975036952709665533303320472546947486158355083133754691492814278151345831582632666365826233124779155269342925654366660088156970425527271058328605926481428866718824966078514521130778385059787217844054168364062616062029691608642656732466243930263964439386237685823333121140896274086946734681044625799598671671962541594394819336477888533445518788419849640298911019081759840132372360388861339712473227766879458522915549707255652961361212639113089038531720841943170444993478918964348270379394828408872533087930915774612418488839130923795138708597925490648222656803342747462041961502434829198283737821166954849088044622909281049113223863873231578825374736089561128914771946678643899271533177230501462509066872316607547736172353082450074704319061615449208125754064999781870919175500287041592848942824459024356925864096196157134297036910451399334611070934826831806955899673085753757546331295229165049093798912915134247304379659605684799169118344490137572771383339142405121956949841909095647583528818926275685817922161622837507860046574321216797999624617270071480748332801780310041101431936591458447058883775863307260155793512893359977878393749956900728810754429497550955633322921374711337104311553322114964725154881148627590573088920310282695398766555612306786768140461391050478713808157289921436309417861622368266648282265050429398837532857451728060082140048519131227360823175820037042744781720010747309784347130891476121282597194860488662951170320935149259541059488679360543181238514087519692709991456510652637122048021 A046192 600 32051404163587227562070780906664622243954269622596595198985518566276394031766440912850738469904481099213036270272121220855155689878615508793648607147132977888165729107755554585291580674173899055635685370527379573945617723080023509084328693055059547149348364122392970330062388228389841042846562240984772475414937048024467733585124054290383991436965120153361031341122453539877455501616182029780984859592060493596847781987656466669944047951129543281405257194296813855992392308534353512755415529325232808965730629650148482171444189642972326980795275998303347102743486765655743133183103533840672310504838829072202443466214851392387141802792919365871617412705512968068697762756254851626130159508918774292475366651905351998080197709073126041072100797505163075980172975010837941367685997869080558244436454836311384020861885838572107484547131897340697136790404455935916647356216038730253068272796034784077615437834242133097107368614537870268213935330891172937246376198247721403066941321419721889940201280078526715004644816181944707391760416239493024247688309365716636806708313564727510014998592584553082477353607524927689063419075739050169062055003939490536281355086791760434425889997980189910813821754982021944898284330698165918041639720022353575253118687899127822713478580179096958944091503153437139708974984923554924484655021177480805303540765513342214604730335054002201254391708807743214033753147721851838511753129511228094678170290352800458275292904524482771337535614646373365229389170193977922295340035295666250047030856291537162869154436708491538546079430633473657879169943155849567771057560352309080789758101900831334779633873722692837230737444451813400084919941161600596862103597290205016143264339827445547121295009076150850613948599883700046266515921584387467521594075350708539196135871077847758895700346675343791053822594745847634191884454093352269126969067762216419135810201443215160956572506311668236375016617824264249308730793545595670678883973916791895862256527770455128270357583202609069455823266884909560194659786886910820097291236490451374942701031628674104942536555817076941671113160247742729883887009400675129855369901404674928696190360774470683501652471773245253954113725822317712810218143823747048826597054461375270396060640668929562265888674475684695459211518660367858522095352554895412641543174145096818448511762681472973896986727752997929663610505700803269115862652098728001 A046192 601 307757579440772004247591313917237095562893996277118401394661414773545947042345180958546744617729354859778436882965253862244692278305314028099195663147158482257307127598202172793019323616196468831195503117826213850718684735145202351277829953212387297684226159081730952780426571099673755395182882402196749989408736840960029357249017927286768197278315182735983066119331115742619042275347999757168193876010321554693960738428717891239362722273148789482711328898499147096903295192815062425732458829968048106697079266696334364627775887231462817657758204039454949534618681146444079756821490012670449278310530393850643293489721748661959097653348675377268293416566566689658189624251244210703166813825215654552657429037544151616337151183529012306468412136195205120709238605020553680501115279157292534089855789216234684316131868306265470273994680357589007478329181059988916794331573240535644857580350573287047730130763920415050938795081709496560698714232938891197608121622908255086015645789116900244280158324653925360504173997707974751769757035302745300001337068015090015839628167061295707109848121934262635917857730811698937920706034982395283947614462003655008232675269287536956676351134806184851962353949742979895576848254830343626247404742014340118561363881367292981334432465539976526553399733820780499935870549583013023689018400257132160803756487288666951155701712840258757049840779099417253221181949812802864550722625771673456501865637319367343556019721782041608880582142636193315111427857353487965256945737859874109087717050532514463133531340146020981172776049043342529778559292719958482865378086955135621390174844377078157492429006277170869024541159755393092115114233440839988245459716823622700911428033888835106548223277814589396660307624276331944578000125295742131847117146468409594448381499842189801256909043977481963354314417176857600171332123082411538315247893005218527723123278571934053343386368096778359098588347550585697245163008144061297056863607507934352132795721204851257876110206651296491401921648651023203239166372959306940144692901825680779278440594361424444104913893990847639044879937108252603424772781569883830315649486500920524879428793677753694825577112530391510605777627079246396138664187596781629975533188878043206294455140475700833701243015272779664079338254867067830398268099110823154989237069478268480421674796007962435870187199341104882115900556046402998594002532814864219781 A046192 602 2955088245738888621198144234162529684930285908298621267594943705670069617224204395797524928968698795459111451737196097313152314401131935419192967963890408599501685151032208155403016960071137819543240165301681934867221236881246509896946214126416649777304392430154416486204685605636679170914704993979330952413530215731961153863837336552683493939882390947665789247516786032238174504050435992052146967816466247976110917413544767204023894189322726725483450898678131616127651584449017920877529556929937668595272546153087572919007421897752316332177467294391570427128061473624669288169256813918558120129665402336915047831885864764437279863280312178179610787514254760648584968703362684154916956120219561206095842341143132291914717327584047867093583652259645562063887033105234381429333767542782325043250237043617830602492114178614875206998789436246437752466219659747609123123255118899407223192233457931906197520637979725991076981213267205971437958785850743902388260246576788867088200827800159154725856190293125711233034363721347157384548499661216544131119814279392584966375472853414247814941251651814197245530187453900325676986930284481883777414825002104091449559611654343843066245889170518988968352611811610337975306952044596628801061662291181973796072640735770059307645397820636274428868785300055631206947089308121106129907030194613961830556864487405014551654833241961829531190369906520895657686575048349385383564200140906479018102819171370274880024443093258259003988578396057113565326565056919021248419270679590475899794009072182347583471005058927656752729457076834744337460068449527098196623792619885651884279378065950602567410968538639520961680806985233840018675926784579004405532307338836827883946515838136254865630492792280678310581423194352739448137910936573794365608551318795593575184819965348835393821081744571435136784335979909591930997496853952861497550741141667040540981010585037509336988034949892759492396408938164106040683805895468483028744333680407211732387208652752454007671281933908165707832182214523857912592915318495478352358521146038950352180211644357365883621278267563563213031995485000281250341938364747015138015736514011937475217346580703430203244507932864347511591422821101198073405740719086153387278020853009916405464087862787038736269773166760555858805110464022066647116311765566771379311241699587159803912102942756692627752563591086561325078947475547055891696343204225674139611361 A046192 603 28374757027827229099972576688837296117463509728589365134328248067182593691040863566102653409410701216269033299802120043435634660634976565589776850290080040225256698562904135109977596057583741727057723236031246820768844465815044252885275196764022717949289478430116548018806438404896822299449241957006653402877967142049554158440536748329848981523982520601171725618673113362219835845273244120336715427805515037056295474310896116264319540766514099744943306046396090879558563416976174883450976379908802663883758881464867608471974900434441854190105223302989655201828696735125393358557124170424505056814597914928527895431124779978405012585258459881531947404443580795181146179831498869004268401963181412875716623606998927229420964163124876436303577922528704550742238171167221925463909155444680605907996242002962620228894596026928163431336905892843614941591633694567361740240578857340534916556180805481812735306118151198202400758558852916656037783701040128717793183690022205078872649262521482414560770894914434754605670599948201407498459941977244221444267156709390532832047274498855440457770191250871800017318224014493196338729566670889013048341865722589024095016382872334311834556071138972197267936926652728515495917457955368574917450455072524570375549377783500228104718128539317041526021549897734437028325451600708311476354280239664861239874852004306462436322757633615774318231174792572861005689240393068848640180585202261385760149813181631742078627359025446081174256720878358261818072362565108584673833871808482011729947966023377850963974127442292019993687265678991166084949047473799904164023173870763942437714966799082841475201962415587673996888239647674172103933156870413366861081226822051504518031744166356285330948885243255795323613428851867379904688276234981448202831177915958143040515046858898017609280225654465876205921230724777484544580364620323253017070678127039030269281135914406886081825058245483908549211959525663398652060206963125365897941794942406439546447625350933342176808391253276000475308122221936435025693969649027210180039579899573099455953612930678832853107069820231439980685581602092763457530688753528057785343271691893137136116436988485543133800070345786352275909331322436076821595526246001057227861926255068028447222965364026005469961528245991842083467006596201629078542995174704039673323387810198838958895532034674966603717679731425962502303171544302274625665288852972390273684070741 A046192 604 272454414026108808079048060168071483157354935483629175721198570346143558951304754737513282239636624109916462285588504919872866698264730581661101897292380582352506220099320354293796721941902127992070438969131866671340509693534818034957902542381932011332427794581586663922162935359133682082632450356472891995103288084429603297384879993625873367909786222930059961724709986987248831548139185993037149485641587569348301168222307094825229026416174196428218899174044365947389709802153646781878354322354766248674184184553112623460330074964088786181074021977839374856388718922612553404196218115159283636975649049478322515014612305466780166406371868502157580797856475281074604970157083436816301040733511806213069813778561358113767805979607735957339088118536968836581408855660631823070074281246055635146254872462210035820015308558450046652821763384294954422725114269016147682180915064928697369365224902002907952503148967167159726092605124492464068827659428530097506247403332966590546311130530446344453367407112212220597937867668266193453054978316999353091309107603753616860732963362537085861261561449619371952092341456976217344155622186946018808294817253474807256255858780542407891564328830521867647741401366887394181461455980497011760730468544718633564051329404528454491444162589124412096584493249260764290349779322911898674847668954231803011316498388486164908556567143145423041826209167914704855732428567672036293628595547913685162479488067208816068705021337890178176954029885417633920017260023607573119131588685773597040484469962465052773731988229882917051728372320216099912936416383358230255852318883282755401287226925415377894286675703504307078599915416160415308126153593782364021097534413031207545312923538837213611516330475249354416657833254207387492077380270380929069790604740478770679431904754318799735473332913099598757820520634977426687468730086847021517051153825087626978596926069124335120174872285101539996773742969011015692976066576123867883554086292652952117778366232453298829260165142674222655742881742851434592855583977043953653261693837179754937116239180166508698168200792584019130979741511299229718928423069438046107850956769821388769052552746091604467318072215732621688933887766608388539762169608361432415776828623142356140318507961289841735531857948240500924894338531617578390103192551196423376479790442287552096155094684846086572204533028588500860553728089442965408582211869897687182240307645921 A046192 605 2616107255103939747347790373761245692439625973050297616685583538135422385867834563948738969962337455292716654597187524438499222601103282410133334828024588061668724500136975479024901014108548175396118627923880947746964753308476856956621527326676114408791253734282916716864060486511963210460614488873610751930328369308725908811935459258258887748820785788591915151308939676378449918305396618631898589024415096035367350760975118413615732847328563867589658124925867955430745113961715899423421074752274085610966852656320105945598480907830280090468818568925990374381389277266229002661698727784635271057735125358492937860642411925967243179428970096099257209289070471205297561742302135328811253588854778400076483476185122553609471243595229317537493487810614052240150137089815215597896927784615470763993733377385898760981166763883641321032231140679094259523391605619459355476939406212866494800109972952851116678122501076620916491738793646817787072227148049044956126269773619455180220600602704083277958819282320566827746644799680092041334826403339885811138528606944085519706225082159806599584393055269053958612190645351661624445385945509489001708233786925999376685544660994385328240488850874599834181415667987926106201877404407274351557959041515933246957450489392904436526618744462644065634362778157851960981501552733148450367575840944253532849799777651392151145497721385724718431840942199142203451881773417546499422573134270482002668742284271525870259963536259062465409031420703059242541743912674317351981316840726926270300720150631623413355523587009208327238675837331449312372849385163958253116789801894107146599217515222871659458099184903085940981042390937732660114455222874341388917211664352698832798590173788170758741494474274459057852953191293470482831547100667921445946681183886899240105762108935922256161997333351356692806716433215822526275590201713540480283472161957813267209457414834595951417033041856486741565112930776484247020557539203734416292520438640258703828468326116391224425213928891566632664442675186737253024164291653606393951408604185020107333090672654345885840978210903321931464227497305913601668387260782055365199527101560553283067305475351534597609644995615394287670790914425642424322719530983960228055231880577486648591309866221339696318571430057477043888993355113585391500141776333592882556919274503457265028442260268360088591341322422827053837074394811659809550931772709468739351481160332064901 A046192 606 25119861591053615427924675089807420970733805435874022231785797411977755402959388531731036852065082006084041207525732324069964615542927019437369699357590197275762510297809018450276745243673557638251403073254665891134488889927485086962661870432841508171281607024156771733742044869324935387709138239531960083562121006999098091982600982412921846538303817232273346352808477047875889128319586783964304258775284266490009732658581918785231171974819843840421700887319284934001648636870686264110042377892981447681737470531801472736523990216656274464592809717753337596970724983921611960945077779991849757537089036716600139859565924298525163542096804456373199221436073866656791906774980133270162220143882541464022588125259732981196784767233585927387276512618428011072952779754996844510374477517803469029812192743404527440731127446795415406101436759978899695648651774432934462273424496275029018141958590928051520340424302834565072986516170504139266975061006739270240194344860046605307511616440853477104514238295474675567811062768590376112630809671814605241552798592568001556465556378165499606672256255431894660974882624574313460948378504626491207456442013768628761459792578612229141222766054533578777288085596278665104863032655657192343162510955905522492566806035099338995000138692886145729096739299287201280083613618993912097517564549899053468191974453692169046812904212189161603237113685169954269630263932622852919783510941636572641711578251095703339027353806454496454967341524636744961468191129481535190117031185528357361653917845880378052574684708730430128262848338328203977187999883407910763069185421934897938362931179882786748701290479152755501795661959184193586258583741913272422600702380017079779500855303401092086598616330467025398254702126142070321941127768536001453599103657891401763016757090570820749348698659366394051230492433917807262320790429384685604834878182067769166657583118644864256382016147731113407406674364542058770880377798458191289116913368269677781508000749591222304477605315956657664169755911400169360686590935602344617677471764122869233432581701710790015678564082925496393335493298151640891920624759100872547207813121333475854190878405272882460156206780580943734482312671381130791738364396745816501424904101528198176631401195138795802761081135880036627181613270906308397566782946251966307115115497302406216515550486941698885807972805699452342355087478427829401865081472974106965355234919268179535681 A046192 607 241200908381189560234992982864540482399740307355636388419309610064226869243793662813846851904789947460081508381945427178532275799943962639534341443098246246217283562210837695022581828804852486333941796913272673962792414574118958496538622323274616834784531581854699587904474397971197543080819934915371391848752733978876970570491025821193416312201905504243502883087751845304764611031674753994228630860861690502421977417620352823200671299686487293227165304330381649010415874780487215546268727489107333108365957581079505084895997408461852639578740068441048978680122526914226040782765634181783013587235857872817669184438614144472026694363970336961125362824971971978568044683555797497357962309010306574282766491102260479900328973725505648479543311536668657951708440351057342611173400135229021125008785910728436895100001524762962814845744674737086254198524094814713431087290066536293422419332591589981177745457637477694992754195611777441951594676748714483324797301143219897730543271360844474484453462438154328552481554996957359991753388993133937436189504160947309344001096752636920045063460404980263997265626864348971912500364705956037623064507754507972586441537551654289963219635671415142572544920363714052074348968733357742956471772078640645785457693224591573363637086895202474026828142825117392928533510896988077991227215204440554870457325805854552429536105355099942608328558047173160958697847590829162860318214772639021236235232571698278659189814780989612538701533947910530604416958328683537788221186381462126446659674648855423239429198709217706003082371542505951577257509862507633373983032065304629088110053718590017003138158131722725573425156005151044235877522260975396018927470555335712335690068379824667112427349155263649903599582591962262967937808226001935585289537147376392055841587661477898911899323948365238782328558495543762352116981703427361549464084020020742557580432845895770571755184167633481109081432145683219917541509140600238013554366185869605007417781119369106590451202741818601897999791363596821751014575393139489421365332689927699186194399542166736333076199686483272405465485475184624558538308237268499317416234056391516933591387531380124742030885299897493226123104878599810703436629350614833799062721701127641878314528065684412851076772204748148681636720806738249018119850858349769604147326456448178429987525050747171932433168066288984818968466496130789623105048702752565602371872226343331899569546261 A046192 608 2316011097156320566322787193540642622194885460495015165728188644050908986501151347379168940258756223446620637399398784242534588161097313721881727099259661098588159488585953249797812269907448330104951495709841142136066873606201349556278764585421000414759564077687218418901991435577393939337097627348257864999763668103055664418756737952498201016840850113442297451135246865807872747250251859532996529561689693428971560673980895149790927034358479014747397411758623706478728295640589606804586057240366234613548477011787937293369894379526718828578787672578142575533198906459673459674503658468402716472788949757706222792379433155654476020757679633403921277472181653502136498394710860794651020820954743582380582383541317002743225824515520469466988949987815941033876433177899823997490143588094583324530893285002258323345687200042841501353424960724065452835328662762226590867224756608064945795402526305040677783832714720403017591221191300481448707946874181407877964415337003113148629886299317027558868669226643624465453215512973507872225664999441257590477013711863265728530529462354149894533847201948238646312654490503945679254188445641494752038912251329110761243014809524699648222712575705432927042746555094242421620132672838015212384763155944969876059247849961481402543969372734016912717681677680467600491570352795911252769808295520643316232188919623437974713514572856744712981652765719577840246778297511357852152645327096370968694130511735293434444898188034905790157632512869573338974888910551138713018296444682306955297838616655856099118787953333728332866501422879298706498405722610295773577163127985863082097837867538412084249807632100320476875592459664664793711775163627168831828299849732807467278956803575598310126314502242950043896166649766946891996764264129457721414134235509012862299522962494028261486487802854324128552424622980713671109451053988735168569449155404291855819547019633605911348414121234669461668798055443603283691511997163107607690832827603033912955856526674160731921226422464610108637339009086926541841783564238786488347579871008295821715755170452420568486879373933817554354095139387271712933194802331505686729806862263532475011027222121079367707678189459523176653109309833069703017384232865269741854437272802713214047900310070331000900370907230642505195756559119053801080499544307704792770662327700293787437809320758794408281580886698859426035762953492754482626848241965053441000610151993437980398603664641 A046192 609 22238338313694081696641842397384267593774807791932828265685678940867218024157185993741117350517725352744503900227518744351389936990580606413545704072749822770397261192118760893720898393069490060815257927864097733517840157574330784320430201010590122707904499489421089403597333859939738634317268336978037104356338892372806510871931627328861904970289530587367435882297757317735348814332307323561078682622713575443294423169587137607939658183238815813117216720541000499227100084325066624050419775353269095651959367901230192811432640936218145730160879653355256569220797219703257645568543345847968701788705908337637278434758132721980134279288545475974115145162525411955542679017969001794441604564845138867711777763997234758079974466669053822316379418239697129138623559665753758966557747559484053853124512313805773692328393394809839333032771627127801741038571621318804910793661025660573073234032638248408998099183981287672297215913124671611093051754291213129729730991268602749233246437702770737775782477460769643962953222874016625631750843571245962249822849471806916578040799896427794650393955769646582501630111152192022063226804954684926653040012372754367021482841759518614367944522932287895550321879877094552018344439575621888711575539351611522109275112397636919835653830279905135193441152640945024782527129994035442861017708026374012681906607548898445578646737392465107634107221527881339248888606514856467267206840112564581402379804938449715859261253211696384407481048687039695290306278902153705238863894240653129922643399737454881408315362498711750234478143580115483673846114490994197510254546371888192009674351094050114242949649745269145496233865372544106198176229243625814147819316229663861965100207537864515149165759423187651057841088571479632094689962526362827039082931639820394127407963644279997888894343983683271917121598901302317126230596903418131661242301326107990378836732902089038064996900636911128537462689846937333046785980655251018648809363256278145762597126951344171978801025657302444444533831165461305057943054769245434721624040556088966552415494952284600131874682672312829673635616062911107802959977953678880335480288075220382433538949795419072708604383944305041644729929469912256688562219967342969446452507630729951153646060462767252586232510374456424586740972843940347859725938504591723070414295523251764498799415110400893161147807240914381919810576910970932411393373714299740387922256307568765144455492818338821 A046192 610 213532522172079475294834404376896543894783082223253556512098723462018383417048313410750861420502258578296503003363997583863261932448966821685552128624816698981693403378564853515554816572440973656499776518399570727397159056961850584843421233824921772820298589337857222766123180821149934789320471234565484927771701044800020014336623066854994059026519055859052005899525614629647953507346067670581617977546766189716819622302815021330541448084532075079072500203237275034954908530960994083542523878356032616083879237039135299587438924899672255774285937852729500999515519370391773453075693532328537006172437659069043389824324798017020093695252592902623820219929291533415467301794039960519367492380622202453024907709319064605766912085730430286361405706948621846173122386034134415697063494576022297003118242706269753991478910031276877232939171810256191593386911872574501991214142301168066041128235597058696894707686804491514677464180231875618415001495996281597483469100196708261134519146192118324806035789709640894688652380583092126342563727745438730081541410151276301119082032074970221878932868766299283232413680970693305347158101920696220080995446764275180811167485331882925636303660973115797368757763537115333385900887184988702570533116469410679348289753182861854300466675803679735393405034940672450281357901711157969555580779699434974251023929452333954822727997728935390645952828129063853748250559508873501188362226608199783529279918324863659945333118893810495045727239335322641307947551043590967152432399480454908834914968981203154626788011593842272417730801789767451356971684844120561883168380685707291691030037107231329422390452604266702954517098431576048050223359485519903820192242608932552856084725499618270886691311855133323214440088567180777606266128181371601099816588191421188902358404612853577235135229444838974093877464097880226065352520357169846222513408763839768213298453506311923866494328567206534982047286241494216471635702560208283902759898295949928009423700030950212666286716440191649091803738213420442079442670052511099958247549071986385827997760816081560013840134532668416592431631081977317736749995378029806649776039368459249863308520924586714026939926925538820413173606116988178890504733109042959759567236415831718174596258515590849262673563715159681651244316051758661030034660440590180614413272843601115017178196452260055374546836845679008495161733463379939521444691777857865239776064064665130923623661643085696801 A046192 611 2050339255657968808086918254185118217093439561732872857696343676996621576703279881212843777618545336351077669093797204572736296723985042431244065125509785870872397288843718531337596455007679835980220793314414750260369787747107531741335746366756697852030384346917605563579225378647347813907316530477029449298426769075830899804853743816010025625910731004069086773279809069376122331842188127440617372259325366330947326570057206665228721376568018801670438333834267594344636532487187380865108690229554849826368312782090409245408395745454012063726547845101029015242091447773704588993175163728875266485299044613675046291455888275801294217681681117762448445777645912141329905076283692682937964867397129823108806296113103894347339131767209124940588395281741248727257192012076198993769444708361218536339887513341089864020406801791927180380842594689308324551899386761888746800833283582154744466340244968924969334574210597543542645338761370556563349233271504541607823140570357801454810903608490282452016817877009494410030796195405627723124671282060859114996998370449705571538509093943064174053718755500049947951053663050485965751390031415720150532791626790557913394463172673898092441173384719334954046916495161501554076868300405821946460370272763741991490756100786727127356161185413102539342339952059184226656573789703408829637243785656266596384319088694703085309388655546500228517331421588049595809362623515596843554186832685094208883564373375535924345372748357115161732688544616719314799217094814281564443950660947433793979723609514112953271537079008711001043300924307203487814158444027131144207985281089615042929078406629284131063678882956519136500127682906127840834138499603732872855671765711654142860263569147127099189494827267230746317402672580981255095735268107567587397611840731094616020051273684656404331770584234999845566139493146247029377197774238947960010442089708088128276101371730874190877040477905416511986489505028137619623312969197139286783281894628347952468340605100056990677513072457694557277055049791431919385503459901156812553658244565172720631467946940520186968292839907999463807698848013530141997165652659864249772269194535657641967105984378931832667604469734639809302251321205391023794369758750810532268395157612308527182522120620642871852938972560452888758823335988013819270044949824608409667873175429962383143180543535185941305505566244402598656161044904797268313979519057617507732589379226658279559869254641416042346581 A046192 612 19687357319295294323171113781851100743634662776975962956346735474422836917486510002357412541942410899140789200342137754943416337280442444975838691649592835307300059785783981959338747645428925212641106400905233913600499974550567462818455251770176578950273977678804259283630499319648652887988118536319965537598008908894427255126185633784705199205000780074552315337980720784623912000700736892338740337852424189962990040008869676096711161327264668449107473802404137237659924949987064700105779560041661789676755923249752872535276116360410498936230056634374142751625061082007592093120694469048966776463304420208070135421516049399919229061159408397502437073733135828451758215127008715347530378137379748180868555602253115884204085737461829931949099485133873763330501711526833276704039792392620925809913302899982902168054192119327174754739973361267566722091146318300743874207099197741707555197732991063381958491884675449926291989028109215903889403719457985112522036198273106509372386035314204545912147160449009375615474810379632456814350967307784641476762448271516662746636463200959270124293585611378610833926734040197085272451541734495642964719645119447490320138454572847284151737221203771393255642694817782974385130756034595815144923772788544334132883560731464400694012005401869934779085412826267252003683971247374229871018845274290692159047257638622609572806795047829497465288025664135624089897646162746201382933800779080047985500201583871977620700609184391900889146780359682499525379441236459180538199847093984859809338397263639543596110144405853631438175503057466966100224098022576828402564512785854102956497719169424349119242115211758044144407523056747541096113349822971683559640256474171060470811697934865988906799258444728637771006377247682493444248472438102735792820267794883382311603343427561666181540083914689239072287097319312799878199626962889857954850418722863653443867357158061400474489418802353480780887737245232891182128834658595228871484788849461498743651078480747047193535267855452066698782633496293591076519162142528237661629126506067239391516969398525114019187987834956476318813107746194285341479466860090021148283522156155345309708901798697982532687624091452084523381396773040558493485359533020549621798170543826150062174859227603154339941070751851904922702540020912592640872310578181229509040737616065225959339704561846658956155409072531916906617449858014129906970891820546551531390457979558308735668733659443215195526176161 A046192 613 189038002929534160433120226446416015155261814891083634573968496329064403085083892339355994014887251835004521550607537629169479097830511632672960685975325279110909303190700505929852123553812084884100067681271262723977250495264761030875275586161489144323832881641494150723814490888040986383114100278427778614986632244777521427890734650746995506756391864365120327806204107694149733654606143798048457283441604812699264033217840059823413905835673969880311161780246191921743005025139262763228314470411346274921360548675814299993312023884265865331668940076712673600074821267345451504440319298633015258725382557538844826642350814882136161643958421751137283019537124447147870240319632608483294007937155474635570047784028122607023736903769359239366128315667060593758228706823461110835991092784501421265568998105748313276566488709372730203086043834048580976210862396424355918247819695882592362853887713850348596514107319095981658135105259352347775497950886339778932049967995228132635849256276088441358154582614570147650294719234434654925770264964676845399013913306104625243497748117101817790402834986738665727314552302918749735593737983237132331517881904143175263411527414016449751082705557439533321346201593435624884523965367320716615736119855232423580205958652765074677176148512593928335675594615478201680189265260713565518114122686495440454905171461735208423387760739870179115195393909698840923147602645326402163333511526539788071678726724774355738431325043158283980472223280982815825974079953263956713513367352491962941833496545743288095736653313469490060650179314496884187148301398624262294293307561785815498676056535734193613678659199621856918081899890762206698752544166035605935932869809318756929079780710319656335959380396789552609972488014844629470692577254927200975092623968858396224920687571395844990491481417075489337100862893902011284225788720470641843525760566494710659926235155604195625173208463157644552667541042236716102663450768518418426857655749247416308189703103792542052268651270537671984016289554356011725305075507052678125806060157599388072173219533170197871722872222959245705243996771258679835355698793418730405954129971134431128167233103992043899934733858518445858868362512484121449055398441693558717695501293423535284694471120923367351471289506343018507336900521979378549642106901651215921200752921585124231617460059671075761818296608945899892938154880490630461937234946908468746793669787129501253232901038104497666026301153541 A046192 614 1815142884442029689183526091167372795669723202949522282203282545404940924000138616755986252173534850177302516788144375973147583353952235416483323530896381680430115821937046472154458131024955993628203637234460263770395645655032260867896933359867366993620864379247649156445807457876470231602008702885344993941136105216344851856179578990287017071169675476633105313042856504098504957927616192048124394496865951559114143283967660245554744227122980131526079326306450132428439096591462251065453575439110186890133114311629245658782909518060604478504186226386538457533775682183989943338043852784779743465314346854183567817349717102982222024186059704495011794051158395208378021595790897179647873716682188730070995417953682431019526037545907649954563632137935630687392748712417162059413909768876990254371067709898092404098689256533204836082857438154561113266009978639320347226271690512765454126415474630658056160346499986074940431486988711273134124427435006915099320431270653982256462915186376965899716454390117942108728754278614231176964789269839859761736690118802768340071402630783948453464177897249079056935063497285891794764085799663501210151591737323937649431787166090931377662611987025313195180172972057474052358224730326257486348483077926168942672803482100289515585844684005921498009222280412408866265925321349400408730701935016883944957307297328323832658759705817438412034608707032902606408439190702777950826126994744034265984211148511081779928439962363796658388593398797216637878503590331799275903974815118780734182625424493829788655719749005789637708731583602296024498031889805492143972975936643754614564184538358400557654193366392653858369378258343575651973880832968924065225143856268822229861963583568791405271893063770714839432318058912160884495096682553338545660103582528710525668306130457199476037033023026674933925603413220149793038336145094332140091676398109063488892958266096754328331512673173820900641232948199819702784883272150479195139458339019484841929738785551537508038836395964434870938457713518292928292788258499557672835752128004142818201767862440530841439168999896866842305276538184518097584800078334939789267950407699310651537316462555629806829190781821870025684769493463475761113271442351782017786762581621282241977486249528246945705672981898834911855543996109505971921070869597344397094140120512322746806764892153257107618320327883689458240075256545021175681391422989323296360161285905559491475233580099145727145969348150126721 A046192 615 17429001787374366146006057094268887137604667039459498062632284427009746423184927913007087654014287616515206931195240747486625466195170266638561239870706370920164693011330217034926601044249503897005926440625219771452076265602369273588785323246170871711258395445703045558698492486715376275801501181990982353395010267300711022745514889574001287170375717170239212850717180346149736911871237021439946637910449583429009191113393440459976594245420949387239443810883372391331680283728215509591222468138021544107711888698903468139819197199105900318331330814094602192526640500255850168586445569999135798120933099768488060643347156980484480994098383638602681495341939891253721316214913954399346274944288368248986223367621210918621366405492068351094360756422329610193284579378400883271031250764765767637969570884872485158407300964665344126694866918074051975531646838683891577642304854055754194639249024549690941401298496352184258927156407470539374510404455438447897335002128769569631328778983742370292988953695757897513443350932959128526781251643232068467518853121730268295260982817289724933061218378982822117951813973624580710406002112775200636638451530266567405700845105393595674299950548334351742680487556349664257308048976068759016597417898510954332311835454921021275890205978648709711290624000844355318407213255407677463918634461917996952984624214041393979454202271871282892486133689734536917034992185980471238506069240198705495440607376324680526098524780185850470688989834778650875926575648391856693966009461257165257129606384156257084928932934216938787809750605099067112733218018764034167804252649360024247259484438641305618861371090423603148440913118533113519490997059415064708256225371960361241815817400347754363101060862367023491439565391702080798077288875184579460501113624348054498608679239729341797511746096610651298478154636639015418852092380969988488689634931117467053855474611134799905034989062641819824799474215947127743903733076525450463210660544407437702961935510676160048396365021781852360213398981186359143111341132807677267516213807289719182773986942980757606328702865286843196856019614403746001750570516816393063132129408774650904926881545291924301181845987118862128106710817367931745725510940406412493094935591032050794044287683275756051742504620721323317293914943306575820406743940231593999246717515958570093253432262838114687680036026520889569075302720407138448402089981606247344741799920471512450015691582879096233951100014911215623701 A046192 616 167353273347225779291920471035643763127907217243166897447872912864865039750480753820555438897858937520244166776034184869222201753258441546311229608755199042679039701864676922032318751072425605394094912054679723011022572531918304109967255805912799350304136119448776264206973768411633585123775782747468709671953894645485322024057582113509981369122930565098961445159481052640873269729282659952250175569091742403219394693956660531329035012389787728893293007946022815395116661655919228731632667073607707427412062665153756789449298272722905336796012959972750143866102344549680991134777107025087849148777456158662675504113851583976894883523110655511803243223261512784659836869917582194351625752367183195244576986704903449286919929206008802761300402028603576779140287843798656568751280010429371131982793565265477892592934499764027377771319276064489608914493759679032748289201063982371661264160615007310657788677212001627173268143615393045130362775769456692541703295591120014136946036679338979053176314033670212941806140946929519273499922401313525051585256265938163917368327616940213308023305365410815160727494260839679726695426637522781676849501201442027842905601865270202139573696747502494458407904846335896504141197833909987493751110920313019105572689301365348164190808242221140226641891073646885219354937195412499197659146319372634671725674416745918167662395417555748352516213443654222316444467388561345294129357326018260975423186446043258433900516255010904573855759022004951206913430341497355017643662346943016485680177746318042956035657825378631297234759587601429658814168334918140366273764289966179016178430955015649278193906327556054071038675789394776697670576901790622618359752210796419532375093248816175553825704981128555095794087867458805320910977243284425649426393147360886436766930012391575009482508309982622450741312306895404412831667998003737684374065734516913520542056778323158082591391636647974080783903650780291372397143942215914103197269567407941877804355662843773703233164388900312950398334186078893706973862169264431058623133012141843755588853004424733372095437363473315268479344658032228230924290880517670927857254917315103790289797265060576594584318278339124532332210611583597387158980594936510930406915553758327170103131008357327560080584583662493164593821259430085744918039583393032895983422584494094069523096709781006685077846598308333253758571598481274086836535692321991764014887466476206176639491179103571501939252735197208144268652481 A046192 617 1606926113251060145386654216878194319285277962364221509834977646696149684674369775000045411290153864055096872868273311919030833748162089532510160064706181337097768297139934794024107612870829618744595448543108259726618969999403290461536316659589376115449443307688754243212316565590013197643118790139693368279118942990939794774289880708407951532317092115704510626182124216740484789790835188990269164374472272645263044422362663308427953728990147527412450075058267262540537793888456150552921359649558738579989081603094483993388693874866139844809416123327016067307712519839396376620279613068447957527425335914545910422013142265998987691104427520125951102827075550416363862371227308015250356074883418096450059977354259552431794241614730118621938109184290787810975433682870120994748907389111570844533016175709547839804871908326889916694863562076362306722917104906425610389017038716427837402716030660947911537187648238325621368530736076862934272833563812757329996596368599373614186274563684097884856597058312430971464667858973893131187126370631215902089562198019396812840413482598945366350053185613428794322577774630790762104905863087747548333709899607899817313021704623635838793040495219001241298350591836790676414117343895650938929408040248191553198008339398237617639119465917182477566728377866767875401751631943604040515445494697403655991928796609682031852926819916093408989398593481708992765238947931045328249617805921272645814730759466760105988076554516180937977147658602551654004107263131027231022589161380834834243901463016242079698129354356684781831222772339176978834577239150765778196650544450998263985269782800779930576582938331860099689761781327732732499765891502561322075276019810994977905284133317100267486664865695325167447808211899883299685122691939766210607647540458117941488007480375224001321702994941394675407429472331518535370660697979796864389790694141768693127362131603489297907742590058858061045223029992883541810248389253474142374731923040397366269985371663979587768684413824439927942952494516138393176665406165725892091645915069769933874447365712302895879631957742070342651824209569435858931295032980105732468968652927497185587982434184774915906699807430427772335024164318991294132599926854867013360790654092521896298213148202771548618017120584754745708548415753768379396440259333157927001229657065573739602204514063793927279368349276579876068914919541891061397277269273674936464702108362731787620881851736801978741608529412492586356385501061 A046192 618 15429704372083406168776874498543950818133475866714037694268557915703516407378258829069682218652618504798102653036993565012349196427650630432721010630079144443613728510097952027542559266466954926760000102816013455215272338911697863093367602598121383547746204336291298794548399455821538312135641499145552974747390418645109263937409410504551037103327349372064145933639311569661082310698329755401904564073507192848073349324131599130864680376728384168426616727416474308891428501800294301689922163722395934237347734140850570150761449137166402066954676820173048305538511749395539458626933709906130263090488926674013673209494687924270695833089829525138726977542336211836413021828687741644851724679404828194930280657978613517546639021064709392999046963087158115957409335082631057992922439998969292819834889336369513092328487470820297216076702151737954804663841126817739031922593316554076112369218062245806839269418009707190614753458859666422501842617516954326425934776627995594323402471414458028551413991777601928517790798975726374916139513910878533778338924640125982258729732891587456467479902664954777872270231064510592058051579401941914436318605606533852603811791502194286053888635261396102416452303974912017739031850594888206405612682251352214980788170502212576239222660920928543928455499242385631492722399814985290584530109980938150532199828579371750123933635662438911357367852778397926094309507933566508680507536043098733926852069329213384494439077175948114355551997962142678976796231027153781974923883483916429135393456167704210131218482024875061896512103825241189749339951836157318084103872254054195364607544276022133877747071179956193121167021585633100302686054419630692023944181982472962981427005873017547952231402214701531129278758656574811984771227177028391869828982257085701113281411059632888469115982674918961690639687052014934081224671190334011488133085871083528474495410645599925915352061758353518454182150750088016988170632636467916499168072727764328102982521734361869157981204508377883287795279454009774772388634256141130751432925453366918763218688016716527981502853962801995956827547580941065085230063982384094725496109148154910660912017043244943681959536966628689130836369693580342822663837338679838125779381453680841489928272545912004052502640311270231405800317294246424548878874452077399022032911183721054553566298220943839508729809811907121661680467298869639490262569503030134417942305629611484148529530900885593496305423160166018616985869312537441 A046192 619 148156019773818752781535403548364798877523315986910227576145183271607517847496356602357313663457031592917517619364339342975265065067467605252897611559859880241397684056192238228528860052508088335919902242643912653868785271611152882019225258610844865236082938587625743336499488362481845283113232031676809523831074520711396161387210385374818349858197676353467813550294043509761495606840572520533898633964651691254927654947267192491899352549392215795084846404202911255708233933748631996370482063141086110988274363231365571493127441226377917780758962017885486502764722509983450042339440862239049717746917146498543375611657571435704955390340851995954536312410409478977687419235197324046558245121289085444302458427850669641223275448469097976846730317624783045132256624487989735977920274121195760544483762874803889002990296889944585541878577366124279958019895776786825278095130636535200114541394430968206609717040192020796044537090601986252785829879124961878529068395185417328093936916335351426466579264191936659315396280300256792970878481385129310708394452304927483628926082384609274401796659038842591516109964358852930310620503312540399329783702700228153093901004691047830065802836986884880183773781468754602493393152997999214011042036048075927997336459964236817650778372523636412883847226158658455726352607621737128249054075521522626712779098027198748080328737777811606937352713388778292875850902412866668419188032836216237244360923884376158448843913055377239525829346455346344932645756318623351392191898189976391177213131878394362663717784704720989973624439098743131633985238696205329092799603186777839439963376153094746693347446893356428017585641575487247778658762037528013311350713320429370736667132487430362120225656578899236208009473172623132777890023668703926794331677024889361631610167506587514705227664322868875212127599666017924716400757398926480329257026144353346270336239891688357035721199095967894138198950457122109127530872765116544971537691957261155404440807423357295990955937920760021504970345374449362848337272950801731309533058111583238894655908462064735966087507871192807435387769220371897378943215427557044574107907571614799238580002061255515049400558046868865603863049462734287464226871993403878828866607357452785893769376687633914709358803650799641373739900950805752764566573092406926076402086184859908757769855915298232899029706534563832918875970934831358843610130970818081407407082190827362431448768089421617014722694442305581347805730782599009621 A046192 620 1422594086438503292124896776094524300278028061972836138472108355505417470668143608717576096726832198702575499383033733334254930142428627517987692433476763939998756118693829361372382086681623397734547974573866746486434620962737951061450737839813729797875484828572178051225769292708151222586914941832519225902273002800480407296530730182959595290787376985018648573645777472141418311155800866643836739281424021465922622494730310258175618452314583679336020526746539626460836153340425862628855067080358545115313476198399838076626439539894231629364445486341059621226498560002349337911003852532285645483675635350190086818609462791430951057387357027775325932533037774274807542763083342876807310624802893119031364010893941471916412373309561257708972911510786203712201812150924342362228932479189281693778840271288977605837199738408760439552820883792823184418952234584865969502530412449417674945750356956938657620696180654365673912454529206813139583115997515266440681788304635600556362387947249572982474065543356984025144506565652266750380000262120497730543469752692989057678965984327285361218595052611063898782910005503474772331986014755433512422668677008985119473784843231649762097552786859433358128493433210677718229543316054937858045819224520942809278209707788431420870197693749295915582157137119939249498806245661520090462126648627550280757954367057333799695566416208911387373549396591196389795994270658837816594534810785812266921619664285710544212414758718655077978899029112237641900585575375190392914044631496269824167171356902886502592808037516248920851679967714027724708336512621011733791743705695568560248332973214471481727388307322937241868664209240806967537581130398289564184897525358580835340514824717300464060858802239188251367775832124768664358488022495667928050780892964005393301019715116842256566707563712204264867887521353417061111945991319820873787514476904994959804240100944580958657069038367421961161467868107135741754534452120016428348788419005548886429112529896555021743289757933933218112841968490183328059959722484963967893005672554496806499567269834057578029844269076339374192597403226463377691547669305338759616489403006536154133934518880158412259400476406497880899603870104804934651163602216826705834939038066880196471132065026388303127259180152337845200419123129319543798943685954416852108213809514113660171051602932395411352643733415072111779925411235783408746704987319225714643788385254018704455286922665095465689773815729595031935612009988646377845601 A046192 621 13659748269826488837164506062524218782904826573539856614698956853417835281747997083409809078413729108485098352158372288111176496252334616360250217493346275792008176010300465471705374567788087812539041315938366257118832576615424534480897102718666174908355540087867115060244093412084179676797711988362617575436815849059138350149891909829567648607322043951951387250678941737207855113956504314673547850046334820151137329939472784151735095887225279939592253302735427089074037488666535199213634357735120687056153887468760881980401500968936970878779487779087892465131352670377835832638008949675565905695203732885608067133744686111662420617328446790357827608227692396176292546633438839067906472572799134607650071788301167585490721967295131748052459919479838810419778755140918910874132473687255208702468663740433000096444902885210620850641600584300110850666499398463987262376471742244177878293894812959130559505718116926179008886592344906729164290827022311709238464652772042641356774320975553483442364550880734496417500892727996785036891969546002537823549085856963628626905947752584511653811675293374776517270910356734400405078799403061169273742065306856572416959128970809296324612871793621442117864913761915145981685472427366360314956742182808056806613441616848058538958820604602366857783459946778430515029081844489308286880211831067662274315251119705421117478080648109229363749214368715954346042844111015258302074054833977336550765154772110468761151448064372613003376148951706359382183077762106821834137305159435284661676788191768384319501780112513237433296841076365655113906315560201715971662993969289246128726653768841979014451635833567396503066485719544586926808606235425614357775372727142379860510252610268386568482004098875029010734147332052555542547069214113379776439671339908702761587029672941751840966011321536921028392580767907910954778980692252162631181233677984735459686967178933626473336819870682786575104520331365766935204930681725524979888521427753588450231183107625913895421772264725688839559487076472394941582370406963351068906909158335220224425606030290712402177828705583502799804512830392732132222343341726647342280486673560852580379240011707279013259248325054634605529130756883287519786185444259098036023205814651576289063024194614003798994027938463944338814783046547825308751704507967737521536142922552433180102528733587004824509852229221815882747010879810021355954502444629074341191574667802005409352302599981478572131591163912877054340165172105251737474453381 A046192 622 131160901464279859375950295087460772658927844481101641241503245234409698869926797326757378053352530172841715674849191327409783382759986843862495070383418506678098566052148950765485645227519132494376476981092218226988283914226685417347622918853894771656300098048215210236285733717063000548460407925342912126825079880392843637658854821652778378967910975239260235362370624914892352662792043273694539812308167661667199176156195178694650132533518685665381136876845044162749281505339917642423454474117561756754644512161565790375977135677293254483809012290356457109131627114469419662640824023780931294199700759491973310428129657434719771336636688693658832918876369855046986757966736969646695072836706665699762870279903800261940440413555481735238462437872500746864511894661291231289077650116092034771822415456797395637086351666592642999100209257628780595276542805098971108472912166498183537960303048283214675435247738028990188963385783339884228707381485121034592471155235365137672146473644876600764011435082747091243859546829718564271969941200716106061220591855095009382561852641350496572614344948389551507771382462453707186091859536207332611037798653768131338656436903926020077283032864800300356305543813415798505466188018028475689276780393503736936159457126765350302651174575194232819140866826809352685369994371980092509103703539785044530424760493457086512690730687578404141808568994861197039506999357974239557677257921315574774634749200185056758865660101691071339762704255385433675484270771164127876196011226852971825150696050188669332969590047544068318267347163583052689700717300720364138896334301371635632464769240087709282293125546525833899507154010402914430409269534975618665069564741123606062038610223282223113263739296539226321881031314592806194768294235428650117705796155022470952753265618566986060113384142689952002421295665564239634370711495059274264781331988494952978919299047880580452399185741227078326731643060306226004702002651394038736873154400501537293570933770311495327284835542606306303516976795445967738890592587702374478680173845329112040437862603284150651653933201168524807383558004833610707135563075711598475238473423041903470265308458478774205156890157774125075792832627989456660182017984612257125068116397345397460702961845551599451552353137871613388961701612533095485314322886562529727373192234134653881230820728850817392548189752344142691064686688010413824091723726623384504895785316446470686582105109735234584512072666117629746179234046942617194583323520961 A046192 623 1259406962200266939901385896265292276546806379802711385661057546041845075131201826183527260658481916305897045424803582967416451930084897422433061305571367007776826639224558214949727693769264142422915119433406163477175245025572056761947340785937994878777618633103422360821700554907145519182137160101430653879156841574716235549661973847618068165282232576925332827998095489753854633060274085557510656604235175840993626338314456166353246420851750532533709736699212811315291511940236400536014810646842470253237409549621467250429250476371868860616563257232514922073989418421782697222841359638335552611339620997438194841122833836943493132711964867508065323329223295120468770673704061749108727021471584831249988472777564501813984523360237768326627968275991832691554232792758963261918812722282242030623830130747504852474303052257719672866739358650150966975734513348060922119569640246243816087316951575720614354398689274836246868247421405037223457319112729305151845198794105323279885309083163784144982554357299986689389042951158064926142670338517306504397302299443536423127730282156299715505731286382761180202844297133570139666453630187863404670015668931416290257206690192368673972775356954940690399803713831504735334340355663636996202075330381680699252946300717759276757998039312194418927023745487563457706492170930671003783105474508804166513476275942923824989435278584047188460416515739442845257391861792424537217558728486417315008706311055022142888159307144989602631788482884061982445640585761640193760412265662937076029812321797123411166789684134738031478765634167883395560851173615201376259966630298776476053680585516668415686599577046105223535671189741403064816202879266229654996383602868896138265314874853703296065171856243365552267672651948572793029609618701516684316831278240854426179634094882450527207456873572097597590328252588167061061316616996578459238267718572294860518847649770782154570310508150442535410490661560540050731381694253754878225931048665094333339279655831347870506675095458333488400681171630385105756432528444747792780935960355940975477064132291128384266468664419791469616994124157899499617183544430639426832592479527561683560634911439073178210637446035698823923128173364824005967780216902061448655806017624104691766093550577962263319801895835815293296865920068759736302162819605068902474499870296018024015145160535896815016242893492156228897787238831265113728907375268535293386934989416944343730555963911375122499006349608470316909935950978577838197137334973816341 A046192 624 12092825519886061692653247999989041351941662199937790244015833315590551177000101065087431430085365307016693257327248328803941444022891802290215410793601195625254582711735641927798334550086829068025698482423089000615618475747258974801532948878953707972127922458758963460394758491932677558123880462833529213204751865975345413355010635225973868870261618235726070575177477530245887271752399106731174051019326346117053138433296231953128693438368376079869995226404704537404384934900868412606896569407526925254023849740820816377055872698145549122346985912137595991397989286554330344264303072606473952393151746617700787372488140074201763625580515321175754540948369160870371280961919642948205027213475084712955723615847304066514079131364562637916800016147611139631802996411559670579653208470276437861957982143615126136660862270692272632273788322658540327272222201891538169093136577171520955572233831069766290747721538981729904399921551367781636297293891719406582896564228528158898093600144392181715245886174783037108766499173160192591103356318473235854506790618036244879777456786702937226935535239232927903918159433305158018623580570972004875434157842041660565281567300570687103560568900198307644418614903904564655264537589616054419503851633048117680723053443332467448664946870824516235343049185030717494088385139906308606345286257129834067077354671179194074091471032273290416018515242321561205300279617423861048388759353249321137398023224115573415827048908340530062779361672890058900057607228998998369323350698699510577185286088745282943834845214092164530715039301012669200592240279352446314127835445232517421695805349666280887335019856503576809863680864389798217962265616305067612299656689677575978499947366306648825535557050385056736334966482129164644077505364003668967381563815962888045154375626308024343679014839925896989372379878930284454746522522030434870546572368949843262207022154179751200303541046861363483784453005572662506816501023522551689331351192409081388222225961721668482293598939306082613017034306477980990027297399235875718580172612657571401201657757821552142442481464104904490093852772780592990490585686487436700734954513185173862507312949372672198699766551677889949535751644856207477313168982511576045380792256158536852992632811946631806845138352263145308364893175538529375440271908533548714997618027209172832458769950234860488935146870763494357532410376193120934014554793236752160477965263485714272054327678894918816500224384428459316851575255117070355426295495835260987521 A046192 625 116115309382539002172589547394508878796051563896996282120328645835242926359709895295767690408152417019492372350959193028371862778091355155505750952007097374822327495421258994566161393400206038941918614405311381150505005126949935650472262613188372718010377432671384934043288110217837015005959981021990387403761373537938425084318576569777827241274183893017209152737521311247325519829511903162558647680376914971180768394242884080899485548041966726267161161630228236268944092829626626557615020323436262889446666751973951929231023239218343086300906898111781939476888571055505261543843140880326003252543490459683541962912436279869651497389330975401964727594120917353454009919327581737884602922195060741942216026909377340869103686005378007089039345428421393886752739679989563164146866845812781634068278513919162310416712747048884149557373242607427945572316910606828036151571375294431303969160773158614944348039007862903881267211799867986017866689392490970629279667657877128587634171468701144645666006854067712365018389235671641218101709501227309672157667699117081723892086716938191321096735293861383287350660986675751830161253480976019560626055378929268355816417318962873047376019908606928793046766849907487915988345354601152998872438987178452695588622059909932051724321543095658965579569539347641203890673216406888204307456434857855192203272593039186345556502479862452855990562594896355114953850439629112051994204330092341253074878503989251424883749180729726462517817828151301862674291162167207796580602619648500434899196040994319885029578772578923279689187775889558015496203295601491015893054099685156001984346646913815043563522444975547767482205840124199652747470609631558379947071648537900481676660356345961567169089122732625458538922795893731586963859413475553610723281091444044372768717888584175554865555373285511589319855994007160338746309048195219618630409728648388676431416966205586321254532446561652304020855782349018043829911992096481847067204755923580950824615480345171804935635266508541909791856075010120401835857003871030350205059024645802040238397342313538411380604322751866628494089704707245129736791104144468822769817606403011559900233535379241487012841980218573653259743463370781130832337042602295936285684918587828253238330568494218008031364755138628825415104410974655038994217754563576315156338225822762607241251085047009969878858465236828179328869975534419108377142641395751918976374129073054839023321310642193046564660032040275716751938508689698158574225451153872841028362501 A046192 626 1114939188598313978975143141428826254210645764597296100981605413294169263315383237629860298211648078135800452297216914131178297591291748180274418350956738199442792985780346154088639771630443835833473467494101399384060058613354806368575690810301805959381936136382715677924688973916912526154550179649271237017387495506532891684281558867996061944740844870489624048859609055419342111157086022414489028295805086533951392004467034511500628279170271067248905394103456298249696641945689933305351012538738426856939968898430036683655468765918657616515758913322344270719488067876972234789651494468587210624448643000729623310184425786820253603730592400229149993182994507479496242375012158885248314310711946030654073577428117611177829526509560492704393156886902207952988666775456789090578544873841120780047172428693814361006149660502523333357625243242734810726846648374540601235850176483992803540360788296786864560104262751881528946037797932480192188169910401006090623962268039624469935155544374790743292816097512287954123536332152599803052422039681271153584689392415428094775571776263056278467915064721467085908118890142409639903197905708159250159378873044676910507578531399939700333856058883161370636747648393084065415527439615733505557104735383651149993831338532114117324468008139570516670510481473001654727526729850555397853888081159839298405989371284912618854342737547801290948091620176286571465310716018454305824488929157901358775662257906768957618186217539784584755556723129438812508484839071922033767947984541550477202569808442173447308732430467976117483416493376496763781874843773276455252659151049032485821179081970646698630661629320189806860563667008884201291414575719957947946714356961263735381716763133975601650944930943112602505679949836644215897813444114760406161276072664150251362341121030878051511038350608467440723360265084373693711775026023976256058759343935255702144622447299017702506269351581444376346893738330818251282152441293917672016748377046873097408876454052113709270301346721420478515319419230141791949917961142336023433101036068818577711519879692938068255010564620941902695344854505114962952075191504603949748351955946762484976868544204163808924636495358977666922166785750488773395892805754076597703570542899534631435913265688848501170532571995975629372687245813744508883949503879187869597610929352548527521320086162619780541938494268877307152315147549081902444202708667455132774392226881507300816216952732009954218946811150503047823654243586906463512642426553191523719075749281 A046192 627 10705645972805701443580322271410042298421741835611673264629093058121967431111383488012023287660554438107538923465504458528380985099720587935639809500135648183952323427135388350300124521034128311466973292959747231574363532300427723801128132688255327633612632771169403268047929484262083858298975819032321395850567328092355288014046443931921617015574351172257477099940813412615211704004820157712020487137672760522086294846124071136544951837107394745757263327020225745565350887018421909971353864781946051244074691916058460262507881859327711215441230784814251575666584950866116342944972106044233516089952617549515383340848893492611795233369650837669322832578385666697205565830856830288572576126853183591279672548248758393152178244441113845569576003388689572343203291625196408858172023731755595917231315592039491575218738623432481998015768028243497045171235945375428246238597243027923605163240320064974314891176782904558578035973668535874937404789612981067991200656418048816283188775902915272015952974502306134867781830842940027637268138323310064389410515388305241448953316303591149447657599354720233097506470232486430686598676129356264144010795312919608765425413242084902039732638501376206873925257873103543288631978486844918519206320796714831163788072923963299844617490089834613005411276063534222541052507769351816523304829047840342085439117739805137927053053409431508133230719746370108762854798541358758615414690703569838754622655925542291541798399177067830853096393137671043326404608750477433201032039966965348033598640401465708446738563767774734101152485480213346036275546753707704921845017275318710243698959560735502686436569401210017549927364848413465976600510008592426584625971308470405849234762682952077381090806057826644476634080339408661867319217726530515944406962126440079269536826675420602466433435376987131080314115945484162199860125053573171815456588590056596603603988307548201773878877059352582340030569654596734499793183911392205390222970849199319557739080887192915491241628595583812926162187271591746476182710427031706625974285943273771337383973646414249017846200060885961397814072798868409167020696252036102981014852711183206977736331861214845514052872615594923339212992217032729831366231888513600888853748067236412943219385938813754814021445724940602854607717519199163799648644142030207360299944987304945138497108226082390085753723543111294666448350717896308892850126031482262789147795186142104029382476156811448938217280716007098224927011294982967172950234005538293856877724316235861 A046192 628 102795611515941156662944275474936084720619310894897522089672450562481717979362240936508209978256345503060510607315321513572600087749219494066265270545884142905572010104561013159235641562329928416262041725526025423475639253088648390583625961496936845636142540486832473797080540983195555290474239659798170393685910466955299968977982270352752498587482975215171424624007641528322207362512171997264798303006905550727986069161091326586070116039276925178490175217142813505462200967454245233855006504285233445307178334838024437010563997957795917172009081480027530307206277978728381247985387372585235752908514409261803710109207765131632671010561783612708437609267665988632060363611644909418714990721729958131521385154211000662929604325294048635598576080145040386737230053196469142399378681293772358156134312267590769411435967256049031642424071249568815384999396820648213645842409491703945972784630012903095074798214909345308714419890219243673216480597675674304450502612302142465911554156284636897522389717878327409488153185630373813220448861128001198585848615173817535977421648371510440733351990536108613480790041264215817310310848290880942602632406435275210320937907442920697985573094556358279520268955460792574264360192015157468005685586732951073451041926222064266575903022518123945938388556091545123366184524873789412406217570663474883544547110131619563090650799983018603547480080056554164164645204128816084206757554311188662563985383421394825477579271280019094311646982152360634890698240713599474524387613994853287277063667932303924063410241989440566371290048097592055263821036147226538886279400624951104710964923881003214824517240759756959194212750413902433298433895811089904345620628557218480003088455899989083879258318116306509321527836913322021413354912712332569983435244176801568481942358375047503851815794978792082024708700585178660358683227052634569748037907582964096652549793584455386133767275017634144047529153476544106336195900635035514863003294077263489346537557269949920494788408504494424995588843666504530434164593570440485880269070194213716312742337241349739376421144729616436720868824319389610316617762459975469319100665984429197453461773554516402421771873930305958544145484345781486090289785197614789980697091238033494181257912348576408035385420680347096613967674246663124990481772167824547194412202170491153867300705665523023440787472919016157118359756440925210440065007710089978633941996602944256008623235241486579972752375216153346005246114630772207207761683408536271060548385165420990241 A046192 629 987043451070421013471889489530014014077344324791064171493361605671856397915868806360968344199194141859832584743902793707819647514187020482303691192141770040043654257071671421219592279981367451618819813181527603156465856533793669545956252681165454903542913040141932642230164086472714237637049790914406213087850716453137462209771297745880685559515394512441724846982244274014136422479630171512916435593451819960417361713998504071755374117664185198456467916677741968259222308124144775717053862482792946759893475127040018728116975245882874537357919984929993561195543105485164965877039346606591327655194039267779221674953229619945043414431619012879575580254865296244459376914193448589381671052337474931125684748971061480116691667579295210557903681951976674404761310627589205080122425239610778451259605749162090975849116582373844178398073934122591737083267163100628202051950569700744046202754412220655198843238144668356871371301207849204081688771761477035058352658092124515539633926725456307587094714055114725283599112020641018511602722327282929185511254013488480592149961218709926948330496365470115551922312878712530045327174078690362681514212222580717256582037021841511299972570814197513698577415636409272424982843275097563520945674484603475410562073411796188163698520977601536039065793910179740211027881266785618168572684590205856783954399266044693304991291054383891221831395595472313337938814487190093499194527421081342834369548896989577188693424621032344166512603469530573678549441180927373403905736668546541297469017305887341877391156696844044550522392940680593434429863552810122472678349882955763232115974955406433308009511859338616920972813279546926316118096290977575252934222690780440536519249504316932500456560989461969044678665813407637710202372004544599610450429270178686534123531255580379456564532796952926194614121862704769551279914146299272085147488173155032666001186514393952310108231600840445991791792591651206854443418538104427102322352239506913175506134067166978249398042807218526873223831150723589229637101951280659118390636986030554160761180584807466551078146813847576964507821053300706239391754588119988204365901613767636442764932971934134634839008019425925198345961601475201612406232686101265324881052581213849543892025531151644731142015995351247096746714753508741806959442176706807160130538604941111072128876237303243844996051229214669597539195714897413152749195311182157943360848262233675560052696275406277984086919368608223712335274967757663438625960511138531269185091737480648032060421 A046192 630 9477591114382571055415926215522919088234575486024487279781736047988714570306454299315777104492452171881766975650444017867162741858623682921860548760680005378615025270830178881989511913145448708113979429906986319982359730961847561891623547660924736486882205375300296743861561761230461126595396801885888798271372185697115445182924031977964072389714319520982466765552084895076096400327201544354851617303526072253021956449827566935903775691741390236302079757449503162082239097145837168980905953704771370503263702862659924989354759300403363349914830523288716694572074591662276023622950558131102555559937412140701677261097200701504541733739734751107901108898778965271632948498025129743597896025829443566938866828098747177869472729166788286482942518504303947489477717908881493982866384751364013395222376247320085282512448012517684544929274273021054609904715915092835175454615724424134839934901893358101206389677590307347769561925483348167373131913237221892954627918550076985909422498506277309166646546834821874294791264134041874118035526566121824911277862451667775472006391644631070186358985367892058993449434780607672231015708193274014177018523158587640662425509162784284059415926972351431977382065420532878363892686863126612912962898395476984159265955449025072525768931851026926528985807187157309414744592557490980780845505028939066176055258208014034982906813613543323529006456960245072614334332541354073650449768090465499584427745944908536744439437733573297406834924202785586309071099328566398710703408966996275543444216894066588774405962539686273784675450645125010059803494570261759835430976689861837929826486810847648742504118048852158915423993915996836073463527287532781767584501931253161474439353737362729969394814741555508650698039818812300380041154574282332747212451868820503923852578634140445166885140064526202341892716100982496646211075274082383508951611690596716075979296258660936497203853697502687395550648417505734739821598466682808401463711340742086233946409966399767880770086540123886532200801713659060116470922502032295284346410459596310857415139662578956582102626330143289283587661032924556991250017238510364278345917976296179138999688943049787209207752580755859824211964753219401536543160161654564451893076904118292082417734968860180359849229551977253942614858449223264583761438790256990183748884490232346344090315763285041734129060462131784556555200136085204651772562937906072862060886380025756124681733627827845961716019804623788869689964235162969706914265620190493838178979802740797238423174401 A046192 631 91003828893257996203682710049561579555214379739462802069400058039426031632226176266161285396368181555214584640362978715657702939506857089228684506896358219503691432606857120553191872170430318513942978867147069462943014980229803755489699758683946638581588032470720409192626073801170801264854762454658513326595502639212986051508974345281113277205351336525079133441106272180276403621805366749265113716432021752321696865413882583720043982436726711384787371374562212684571691551572020372409883250419352216779391314993785472707765670685497849003007665326698272771287499033598068893662605382135500131895191376180978237281833646182616989782325518648519053568070495369672923327018660381604578408258343264792272068157719421430841197028767833547514003504774644551817290642599769477634277946260172017010146805467161709720593549967078224626566713171474232241713345133454240254087018133969973032310881777270075563098485378893008614976737119807895267608549215032854673302215565181126577759291023347997161832555613245581863860434615958054640358614485179435515160849749659966593724780421786317219492029172003184984985920841081990049682784744643005437369177854546303059892482399017673697000430815947635649308893590541061640825154276898462092706229447695517293796293659465334596245119935039570929785681545290574820637366709147130672060370715188323216625805358951497861177919325951938141628777900877591770524923123267328001525174010122305928332382193462872830530292424346180668084775682543730209127017203453379492800728995361569221610073147810079524504174914910904036409126572097405913639720433789865129685765497703484846430694241784167819091233495566570567284268608588340430470472896793479554771134609670165697126138066907428849196510691855004602033533661569894841517456019886954494134352393985208498145925921485298912051658335047797933927665387512070092149193501824900153681290305621494606520536674475797852199093095189203531631334313097473320560134033669788166427453971453272511440252991236504024176121560226751263665224830723144514764568227412148039635114842406790822346010278902556293882866943889049853431756730320542929276426132421929680689300042494298325038570466231084848678205441409746606158087214451092078685811465974441765811999552291259361525547278969920663627571016069597005740774082727033024535528304605443037549628744672384654844139830186733427863393561338166097373434167494420168906996580578800439350687660159048075518446241706701518119238077078252118539324250759867368127339859108610695663294880825397602691288540181 A046192 632 873818755555472165165190326479964071366249386023746339445892077512832707743921174201226363060150174800718269834998345977301245757982099912150145713358282862994439757276016800721569474590960005225431774968366731076192509857806844698364535191259707962735671800901651993767298816777280272514674302494234243076081218070350906369473726480465217709761711143599490318319035659922929132500478731199242077550328655562266861048682144119052295383453674190975338103636466608747754220195955442470042529989620666280744344903306625246280040980567391045723516252552126291861185871148534065854672313256314514135355072034152340893678489409548287634385347896323345201252711787640820444514400228486142032132498716002705952831511555056480189996000756008556441175169903618482245677260765268615362842857123786955967416230873310489417053984271437100346609034943221304963876930066711699826908372667763956632114246890445372198770450218453078413658860262469927011409916430832233351154919228950627322658802983688962470607032351837242234913598391165106614849298251166373694749568018372547565169869603600573310492277750589214333775818466634487849381868102353944935604668740830443393446953569858540054314077278802225153232018874309853342324767474092169887552302193873961578047852452230693768073115847318109040875585212072912270450580396638191222142898761733250586974807001394074448995398460976896492595996397769675935507697495280342116571070395426291058347949393884560010215123419134293201652609268860694682451310116460021323473889110052820669624378921055489527700313127011960871326648669828646457758535801755714713482884877972171633589596283124768551265281520312161734904631755671328816541407291483703152130666937550999770643703279091394447254926268377012633217339520354311455950232661799962770345304474594103178693256845523206013074856447988891235371101158174796042319909793447417193264240562965900615094117169020352315879194696153034808036676523713521318283667169698839291228011570182981912763075275442945240371238451210725509826956623801919971709267648688943444281088370379545879855533282882682954906706292596326549362444536876820282355252473498130283614380662112276220841214617061933667220919440663806156470129221194632920139625153126428180762367808023768271076222554934209351971577047070718471868970127486521878325559019382673789561351457459747223467086559137251089302570846908608735195158321081286376640329394154703912572440851960799595371996131134120149134962300085572218425721765832011305789010412895259709265119266705665040244514139645761 A046192 633 8390407599839814836658161311177904963697147049385632611896653658878161620331099482453999271942276582068315271741069477711067846110441183849608609910981725154114391045672880713671389541830525799744277389303278484646531016711646342563892511416775957174241282050669629973433194046069371375515101387694874747358018529316006763746700670156452675168018673195490969511420246965473693349993193155169755679373142034276864647467749082417257556551878197145018485086329981002633723337749872607025328000550454387208354982982158900620995480787642418135539354053997851327752833963480725066738494658224526582592179269776739401080122618028649011682751120718171241973909485016856662538554347666905275410931674262799639294295901883494603362910758062165391114616467411039891878441240577466644944539479824656091027113638698721852220842636380789070449915326958097798788914040787220608283733940268851377611587966331174686582518299899101080034943761263499119355662749960301889604934861134168358371043248490090394294771562809785586694058507891532737757728321449085035037549836951563452060794494208992283141029631469128464029730423930703511247774647836017834628670591880276062917574588285299302583850073030628149973698195922229621251940776461078738361815112959348331376898185450025462095703462120828547970916439420642558330291652331153202967885441849791956947808880201580543907755954844380834169968615782606527455153140824758721735987416411709236619951081747697351755212784540235058976087686114824707797167270611231921294616790433998188708164064789901662634898882141393933375574444118568091189991547128737938888997530912523294322242457079869785845081414066803881411983706833687490708090162342353620873279109163230090127555141759697502575112952832445383449148292040908437030139292501147222633901119430700184736604154084787902652245859561930998594235379393129004086285681687488598064823084204308272084639106536396748461274175273368345037564636349362918600686451603314221204583200669443020873078537354550168961540607432403826118607173836521204845207873198143007539838970897269557131582008236229242830457899938642983637928339011334498030632204974102914561335602428302033778219017714458220841570419791048425304679574623823650848088602034508497417238489880644670647614527446930999227710419178402022697288845423351500348648993168584129121925059144899748167346310296696054772749857408622899737177812825588344294080273935676886389720137709839937555713831332703579965292389886183587363071661856194721798318709857280424619752979535612914891030222077590059141 A046192 634 80564692899843146506119499744739916981455934601951458315685328986656030365586509486602126807963376680869788438539479289983327481051210489341841960215100811571523519826111243336655881659087234138184546266658305041209259746272718323491651196259347549527356827514857986103253535463059287170415731009971884829897450842411078875144913465368532106498097590261393145649166893043442743623705508175461262834098832262797798782718465640688362938958839065532793302823602373950822402741320056576701756991242933036353958265850344860456173360242901518370057831902971115896956419856156050942288959853599590989735591213041179695018996484632598400629488626750532369110133673879145886054378401783224226009623904138903420501123297053803626434188908916911329473990878905635138198310546347573959488852722433490662255389191368896351714041577474352383022986622842620120749847655761962214028713467553138260062511020597692450119968516860718352042451581993258281583146713708902313154351185455365348128129949343044982329434075492528851599107557860898956784600727704816255264179839659344248315201168224874299119593210874293761024257196806796648366644319139575145750550087629742015304107803268490333551588346926014217245224924013229948951281993254510571657978827083360484007014798643292034812250875211079870298630610441424633014548175233152658259444790498803608879610280720769381208198229420346308723142156148591478854704522691635750828609055814161694598479228593440577668993146940213617154100760421937575407705449957738791810889098273361497922970680488256843564809538621351421260304941099842141777652377771605887456439578339163794110000439291313400559703186604169349005705818112435530107752922269872176141522854054668387853784700532912140634840125842214303501709266959463292009086030645782969930755778428278699246769908828876595743658730438805000512956877561723539061719073243355725171014061265527465590804085868364409704802315095688152897660830189906220690269990011355982307568601599980316240318202915315446925767672194703087180140573351319985121766026739301509708590354274493917197904563228739906775373800304143636295061361824389313213310149806083712119814170902175466226182787253013219458825503612727539111727119067825474248713836595725439073895799071582319534626421469208899650266092979439174868649021886050978861205754079185788446050628347975924443112048001788958790693041535026236367772623556140960830472413690040068959388849717442228449164613084623643692617378552172505774641878717459952875444946260596224303608400235835942078007152144505608228321 A046192 635 773582172833886292911944599890831371678034920350790853361577917033217544692200043759254139156065070947435126518540808401350432761985877008219182652376788081728043683255929112845689062019166080364322213508175655702412827437179624630520492222589743753785723083556384331893810474083101229340960473642648650441800575630812650043134695347767975130142057893671223789032330995582890258801126939507585890563261308014242429634798059614140578522625216155367684148693744908345815708488431845499617663604586642464616320060340028367941275984056859591746877166392974600844724215705976437667133525775768614458914564235442137654833003165319591814195338111307491090024261562678073781037478875368171351239133316610076380852146604014720537526478540509424523443869304635441185940285987588164581545318896266897514320155988410504070436375006066095200997647102619511441342238401712320391883098431711293304268853208191076574877251116378317717210540055355504756262255389370130050606190477807556938557945402548669430236831698107699223269044076521843891512998429693324233961619782859186520759109556500748811154050869785337224226453574008437486913007504603552713478947312750190950673980209409455897463048723333515483360499746676838047600588447289034047981174335839314408087024719674704668241770808073326793778903150542119905563133248297079493453985910484070402670060967671947396780575491138210411978776813370159597356345371731945654697582417940164179825360933003134679080320441707146611678616525483758484240079933326937267736235827004026669058175765884177422007638554943334205547514668866240126780926941371412602618793942215119838520929895832734192304484152691820022348905853531899126407152851545150292957281571353816696941950566961880614678232313223988909778028932196474488962807036121515576127894350567212639467299927970718987542708477427546052994413344112290028941622454997019985603478951448510520294628747868928525588763368274622370754994253918843181705053843402588538803052507979810327096514511314321566831052226872931610699883666712200660617992543542899898078877041904719695664722484540352348627896400062487257062195558309447174139706027805810829671541107667086398401773344984415218785421644118990039502378492609685579912499410903553631479050045446843551526812251332816407510855797078155778686745210861016075673797302019348772074849011472205681603013717566867285612179812069464512980452994208252680305851822171490806471165345266742567728941059124724894032932103565570514264523956373388611315300575675535088482823239311517180220109783861320772618281301 A046192 636 7427935942986283284697345542032263086112574323752359172026412843667625877478474454589848757574410003273895403961240403730287565397260909981710102486279958945651863875099911515433063036852151044570987755920956379396262927842539009429539442829655523264502963520951574839986382068892402541072615297500981331570284297309612223303100469584354631831091933396933500560895296570420019221565677249446331545727172245453923546555532185696512194285884386565001437662964035786334148482083519839167272229229483949702312868865426686538627271542740605557051996181647510214339926022252365898323765172209970382434906656053124192720526801374402235967305235915285902695880590414701190566375986106906779531373932096466049270038891190626049547525620511782585357196703589118627361763487854511009964424192553102027499011475545328468715433721094205068645627024456365926017148052383394044640899297112578370754451268442539696674278915099496089859937253569071974676371894665585275037018327813556976268668043627142374526089075635796052449300509623655187185408854137314571589683217890834069312984721646319021859826897332085597152728646193371819942542049692558994015249706346477245878629542666641792258949860289860068745213301322366074919830901319587311674204664314750269863091127351301715581165448486869208662785157752874824891792572435600382062992514453023253507634316531975758183117704657710866955473906238838116305224149404665619484770435548452400640521421080216870595088659212278874825124458723594288543735672112099801687064544600003565802935105781049191117860501839756356420315814590148696597508318713395926038739771976710002350314174749785474423194256274443669250424844999907477299325951572783610843103641506616493869368221490183277129228246036736615669474330305241281083557581151752761916197071623390597335886314661604934889508491056600566762047356417209331296173919751162312658408879720794536750341559646233365834338896157370608908301301928467902040825706314081665138230927874053537160800416097321912769396316556666217131237195787629977391933979281332898082051867647778764243278748098651900022785154458026202338167565455825949941700144065681245780422425596005192695278361432357567677764399168005038746574299174311081870494345094782085373736399462484792710178131702671281675710337713278358807510952646038454472568822832784032830276911762105490606776213272965011674659191764797956718612073282615018680155828366018241033696060685862412417891063600550995347880570365819229525795453254455398728389563252191541659015844440260787728637552066629249914175128826081 A046192 637 71323040150972119265777618982649190262021566978635232419006762763318626642330767020771684010975345695370872721400703838077412801594066495658503395854077513419361115200665667115259158434165292310804544068030809646787260930731232131362813099529860111796013701942453938057164908731694375116278022745643949103089219380966320937343720665814277827074169614335297578714492848636842028982583374148056735994486417337587265879783790412259850475392483357171927649072096522926635585379150249007252302445443841280454965702229506983803870693412119310501953675589302226685117368820943001649728355516426609836371359252507534263060360691964007104438473061063237126378354339137699269140268437561040021692081144751133688480837052360244723740620470627657844090378224418847755292211824438728730090236515349566771778610673866087968195090519510182063069215487832378518997144157643111214929594658991879084272947775316412959275349567908110338456799791559689045487018176316694421535319933059583608324193616349875677650837874018081997510484270137293030832451925913496086710814024226168950684092776488845691397309057028635034075163236522302641079851274234943955930874966859927202176409918011114279860980661040187656758022635936859304703378266870088919406679138769057755386086596740174353335645968129147333506736290964200918068872374963501620271774630323943369696234304669970262402348803342764253368250035726546779392602685227253906560820067438657533010122505386881458450906626675981314363698440985335833113191439380302362472256489512998411835756216651458567229519116657701979404538246147093115863034749505100740452566687901575500352596867426510229578777056442723959450759339340205743496228660594715379770330872789250002779856965806789260032969003766512670434303609812897848767845405256322983797808705599902165051967753913430656838341543582770164621632663323630654993571948509038071149022077475590190428269135428504030872393555314309218462886730362154541477165250322758305254704830643609555838195268269970495097421864746056790021207943252939376205149408441365943840962135075094652359242843578533059478430704478071194788597706444645213030757609178965294177805300901300752592976428071724019857478542025762737925616381169356515510801121687598172855063276159728934156286869082237395317354255212043004191564388620516028984589761166594981216970134664887909334059518243996324533210273713410168342648614679216415158603583664655328234058768234485538769847424963549598205624342619664138341117427884756782216607975032242607334335049832560844458860594723664273814588814369750661 A046192 638 684843824101698346203713412774051982863668000016281177934943764026972609352034147454975255283536511792541116596994154291978913990618661094052039625280749797572746482504927860540806923851792099916194187570244078307494900060618363082806721952146273963809800301548479192273322613655347320974099033331057901786881352925754316330762182530048226111211544805755593953883059771715660591870746337003963529572727033548340681523760408982986898568206430909680462721388833150177519104476452208884116768913879534745444630970494857193058079859515898076699153635956483798982986761078768679588325771344963135438867409107670687940781390643711594842415982365023966972199055668519597967583666971085120181380583620526453580326948106724178646731388211441150107173226353673072557197190576497185411815441055962347589516192191450701125280790452903047075385538468539474083044652184541101502359923274740725854610473784136928792422209876774760370366101738618880645694373852621005169996866960219793993571930835523462629660970740232547704299617512557778058398016207212535287282664670936456373634589526861174682477939705762056265104120244358503766276911992661882172289267416539314648820642154113176648583344048358021590330464605052421721395763198655692484555621416255828252466933638808026789427157004810624209462473203053099462422487652606970122249197937377989782799988285806737927611595026579517703131069887572395936889654678327942606131374802775554083510795656203414683828734834254113368241357605216735945958575657193991172358805125239266150443365389352199381488651440286752566486019819188573508368163067239658596429619298491155977675632770715176474629942872768779184202521925919810549143310299704505503771106197418737020075692716308568984653291244937808624773567591949114838627570497713632138673797274973188965438397037190446505356820611973268064096350071186145132038946553409863808010597329511737287697703488042936058203357083789100958310029476636105978795838692773418932974010645609011081104813805127840596603531975895320741117421539877528102691867227920016511428020338939191204174685540762326338459991601613285154333912839113917879695384621636280689014040718831864230392566967066332606313941282766974641556729745413862087623630499949972560972232203949317763283873806749511767165953882835699212969042452023242264271576414152822176861314402775341943320148887402639435202873373536972671628155279537762735737892930192192095685191258891469457405662556608939641419409589953444690532180016753981368388471047870030263432743489476404788233191701899072290538431881403217023041 A046192 639 6575870327701467369275936923678828156807749874134764891896097603180228231679605241531905380460833575256634106193465148110877694060507582231021188823442363702215998305651202116247160967565749309230004278244939571877756383594796591589878012821695423070641590699454795261754505679153736244298923801766795227313685647703873564441657539309802401305575426150695598809887561213520924366300877345328683662900588981644749886403881567270849787792067674202268445878847926835908015514547308730555040207858768847181918066123725916538236699007200959920345962710500481848532412194760968040464102406725980510057395025880494693099848649900558041712871158230487069803818206150770840547039101116090886420576342232213862527165667239928511005670065865637452701419475357590618275359668623314149885523134929113946204967705643698958338858181733684538507669877305700542313016231278819498982548768354465790664090685002335014948425099961441681168144970437418700400268332245848715325615495016710528866694071558502671820128963396875049038602929845095514779444720789202837914992059459517829873470377952828222812307485657418207228894728511167116641488267873688118383377589802735532398048603787384804168582989691353062270165464379690717431982813530113692366614157432209324111129741413748076491905208224545645530111334188979570073979808371459752150335178322928827570502117824081992910956273042867725642700279692220110059467684828702219676819554295430802871213126880742682407242053427601369885872201361592657567758410347185263856686884340290944063558782632803601809595463900114281485696782899310436680257985908600452337816464051545391796065925511810257082886481885548761283988656081922681552668322001534001252494781937283840077516798682137913583851642500923834648563125583591790867604083151200890539222817636483854846237323299134913431005534677825776368682988761896702234207309812269563775479684408949623960883158463919136602364603846149392087383684571773159246243101650845118271658144964432893757158866318642257138616618935125005010152691604696081589107932917338590101365907453531978867390678203157013923359779880260059573843036292574133036189870106193957996947524804418259438928675424794497614102444339649948482464981089847522596005584549718514842857200767258073003322822136121942906090093865634128630885741432762783601019647744105637375627359678478698674872160282780625612821665599491737879563378651472983109338832757101844838113878233817121495523633098711613473359572677108633298825854179754301214509316785040055557238595651617388944054262262774297410085749110644875485491221 A046192 640 63141506201745665578089200137450695187616031427774012475705151250792787453614960177155208008209668706077688895128535755166493326390079813963604361030653950987928218158116360215277379069759401015434401163513722198926138487782336811827645596307197500178026590086364642554887571257911561762410945370465734441608107802371241040014479361690540127287909130687434334016946408889168144049560432399099683527207925829025854860909389285174290679392535239483750707648235072089555614793164153954337287191743129556761242525475385280105291590809063757639263857247071990753124422911108054045767631721057093512607971599637100935474058795563767672815394018913154479232295443260645942413071481333037720325253856733133887459391156510845455952265325710462609397879695210358763006930980923871890703607729773911055497752320074605206519015135726048485847599086503798138750107769694572644689331771379657247215872902781947029397849017407553145801767635773992622624495880530265511935554813153587537958202481532811819293415676875823480636117628072989620354450150619909442447218467647625531508606195468467068582601794804589920049790918060106409633066581846241320055309444996599165546748044745826735513557218433028055560107198643325663729477254120388475448536655108452513859239524587875391667247019944930283569504821420108628797254657560268887540548260007564664953971552546847010124264206146020875041690382473627609218612772835544035008878754213351766393834360798095580270923513183093519390031509232655092748880310195097246357916291076668519659025280396814795223536262880245890538907942913158993815263672326218476108055091393319553534669039088769317794699524435096333080079891496099662348910678715419180321949392390693235005579280870195529923574486640579415357694507080080783961619567790260453243985356271720699260381812879896401574068638619662492718825993995382063666713456778465797962292121684136959760662799872848061612968867927369379033957180948136398446320283255576132871042574974474000247228353286789147917156178411538322212165403670870235541086269180417914233298931940793722145494087932028106929774267950265490414755680147383986299577253064289763050409444157983408300728911036309799024279064235377522561654106867986166552983535222766679571142280794979813028587974867169089034765314131865020278065676268345796113748393367325915927951730771438061900780539715110679731674197883446293582594890183288304278108736395798983943377363115920741708548467608166355962258975426187506981881161301820783507737091381483565590574732014086679164404238013967101832571072421980213008469683201 A046192 641 606284735973291553179345130443864651512660976961736193656955970414014741949382615941439065762923858454924393514390094127643520809119852313170946843595150413943723048538234985135891277580668800984451810742054482309149209881929614472372461425863697575013988247367682598357235197463961136888933653148288180341525823804683008762345466389295026992416102167285318324535120608266231305642954905595277815899566840909717276729702069512361971832677335577455300092569907283355986177335946691722237901060077322145252603547696583335845093316711931193651251636940422544711018860260047340186492759321487805182081233242320417301927219455154647293815371656732951079101431042370516188279471816720727074472201111775209355171211357651470828125140651801796109800988131990389484801933003471349271221891535765959025775471572388653549296624994383335827424107920939592422577992491591055255487464686238700533301020948421570373943131316722225344546891670556906725021709044583277199756481990285252522764131360983987530352705509232693664192952426153916489547915566807649677175353811360440894027806815417842839701919621406186754899885166318413234129588677399341281482962907479755384844342327600824527016372242810945698135087051207748643439723162081156611143156595737203605867093803963038097040829393606012358288739765164548864731669147913893486704592242257457589959207277052707167131191996457819399282585409811492611497009785299208995453034121137049365482794661170186881018725166342010545581712665779752838982091170734913412343448370231286785475016678811433030932793386580657140840312582155369759303725101418363898989092649742190301494500317264437477654447750739313104686165834156892875951558784357132967917356813240654505239732177398818796188248636871201045340748008419810104007680222317997720847856851698244517814331321035441948779293637020464577260390825660669813431080377779518779764365176931398678672260243495928623688590467473996931334664764080321126108408113576940376982632533246754385940992891100883079658276486490972034756207195895004396969428767562439895129546243129593866509055364932655679582678597498669358702424466932144743874407747733440198616073485857431882085339564841971265436629960685650631987054251681422081394225309203421107523593337336195397442428731351735456789873640204074059075857992642914901521428472093415700634555143239988591892596067472332464002910035255185711488338255976555646205416977533629086722464602525192728068360890449980251237997208682679764931389611994228983486990336935688411760643019560664641719220549355849849022050027310104894662450412606981 A046192 642 5821545971674039291882406364432788246373875513170559503720078752210218301405184424654737732300386880674515320447484788685097331642675495520987617628596273244033677724135914169158467832052202757293305271310805975618728514360149670381383562783497627808086814973197898223061529811161383578495979175118917737173596518564458447764800128255531487490639285722364495864751894063625944107615508953965425189167957279207179462132744410548310368363077096822190552005105542086549107185224145340752774371641575255495585942503740067715399305921776372512375560578638080027243212343092551649362649429237294184301250488984789047296004225734336127751447525832555777348377461636546253179213545971080940036044354750011703495220083996778266380812144586335520535846478645492024622709397692400914778400711822817008791585022540323531305740986677053654888877798409262879937795745154149542868617991227932231141099155930871015948654917505317790350786108018919782599665827621592747141796228135164181569993651369965766733634859006236647687757248559812278059649464918036901580328304849464485816829469533035931478350763622140410415958777317198485814005900847321893138558089782311166208676209482875072362584470761913482160465050305589603830982558072826011659808114183731973915083320846413567219910652170157910719358195655605176779044858361014547699068607169607847771223643320288541671946695425723775725890510063319569581966678739830231938795998622279193794014027942721773633446218776292472075582085626785677527250946672516328390224544893044524637462590490922099566201886874411206986102790874947917515675374608555457831874791514769419881630638511704089571668689507899359996100231259494593898787205098486512042523279798787372168618673361804177210804033487662785796782447019152509538600961533077846325320668246021187588332510084200500712282375928601862251191779989167757553183170120725482544831636466603168428474083097385106771809784055716450607306072030742062504756536260245498244211104713192760639331413493122326044089622906130135066190779282818428548830219485048278692615988793231428365426227468589271903324772963407955231995189316726773683298076894159239722821774560793616773800022200883697054412721858224553132962172362990907957561184865987714251674863653959867411262387649851388988927277658474204983381368167291592616062960075292584190167082557438639687914645539088796604245262426846095318264730351291997131576109540169170094910121170069537458991659561552242764220893235512115676683696072487425397621297707519388748242128683246769875701276550510632236342622529660554776568635853382550561 A046192 643 55898483813729389307363312731938502297817301164802735392984002521766545716077838896152175764109249065312837652012355426564210450789449298872670791298834572094060959563429999314024622987473973294861516230674548235836548885736947253072430497474682796349552022358657971370154210889536407656757255150558194964052693429730106210754602069164146953590091429090041722008029362263815707055092811333021107071112909895380496285681335100382806644660294451009338102897723322545137243836536066225961447794264504543191294074668308582506680799615803412151898939024831207481166780207355820677132819633043739436172802013150711189815815273573876043514751849228828917366169307532686080656292280134847369505370819837411265185893891365853556137087384192853016383401778153026288436866151840500580230854363700797382650840360656714975209071404776444199859668792901634252223122322392151419033414696283140597178133561947202546717414143942930106226022864650776081965084551800824513472250182797364481149826517690279931192374385825178781865151436478365067774837672595074762166662705989204181452755672428404198637281192597872599407849424899854694467671425806396140517093496606788910455953578610224117224711561239521012893839714899184324777345879175552201876320901249037817795426440900169268482543985097026865121265036396381142267839865250792539092563279337982312041831833202203300081325002346607698062181278345409097314551437762840101777110183318090697673073330823219809258163711671235150527728640606683409836910750967410614468022667719565155337629008418817321223237486835303022899901857140937321830145187687624404683297849135723319961227089494882350802725279000401903943241315867501256459261867404108704275175564710599534322421996380311532179321533360289432349504010937154388169836328632933258097731335650438591524924244014161886803893424887141444315478894195597982364994986068125705615954593587958446318809467228831551726988922814398891257355972304520520090351135062469160563974650473444354412105846419967683574465479486385070414591827917415355030863370526004804444058829263061932035228769644338823883068790411964588638948449116786013974883390463309272085094480716666822404595931087545694274499689846042198497052147042384446527080415688988723041160933281729309546746048771444305719944263286795676046353838066475879656521641121530921300568626081970675043367834573734557521630545819666171990792229344767500480838157599287393717697896752543096156045187041663744572068765609390126044837084756634646673730717100610833824932507855892464785819015718782541377512012507750619654507146801728837881941 A046192 644 536737235757883624455263236969667134630853479410560352072872888493923619755561107675668767032239277224746986460107316358384760063382960525099889417063791932650900089694377129277350260767257259525057521553631740849696566782117653163851807255368341427050770710601018867898322509899798775158799585459680612925916225138671961271207241303314010792840570411483294892356602071705264355517057066804159716131400971647486246127932717501131298853717778955514567641833387337972865728769312122677536480967753400982147550209379156505489081322511638441706161100140868675596083396307818247049277684753836556828837060629022639859822410960852132035492519504847689431994180342551390109915465294641258470909630576034468218303249649674841849250046682207630076977903337978879776078764167263088878975748821854344645396360351440754651633972322922430529998884860563693680583540601813692771409305045092724786172207320717882922709594661485097374664481195590643920108959266725689356767799113424065612836452652868416529343412119058507657232536405308012820961713272608442948287393722580033700844874149828067582279242532974009077373759761929627459080095216587114893923238615860297335886900053139162490716608048437410003893166781996917580922471300861094169590421633985146942739710770440104469555820124990999788736476160119856072450621607093251599352244909134698990617821491183912767092341000585431691069288908782108089094753323432111917433580041424308256777656328550528665775114326020981139074778331523288474468339503538130047605625265218719728507389101374893427463426782390692751473650646164489289265136576501194925213568115526423803498282631699221820703678557293169573763643118859515805027238552027046679963723729827896929776523840625077970181668152521465641757151716236109416054258888932463611176569959594843109801135002691472352890483953483956219715366090874351837500924303042972904598913462799940534950040075857157462297440865054074098136681438761934003165489094113292619489786349634907977872279697993116204559691489938646539990775665472242956187921534960478647223574185967931878170838280698713918335954622210911016703227776424189989460056631930618736401837481019660267935313356502591555540048967488975331744141582938803092562118193884484852653513029696301176307988149041020573671515827152534422922884569732933229170328181985979831035475757471999864327778259662353682233899896715172156609491667903727188325010857692248014308165109707797639220808426982395713828761523160470754770410011149509804873736947978767518867613192190150763626664313230473411796238107756798920262022847021564447959849121 A046192 645 5153750881848714748290048294019431094786952811482899335800990082334652075126352039823932604891385775802771498677112799660855039564392736172559839309975738838479370567184449631891117889862581218485629027096455744964238198405344819942357800193616316907858704013638960810901721369903656949538385962826598094756452629728834742396025720239819062468708203500971168466366371084484586077859074900360730261272605058646253039939913667764527631210591468870556427487546082321492134182505691165413639064290920361966076233919164586097397576352075952701459146731653681998242385290180890600811343651873518985626754019987073374783303600230286898230923128770795664697179202283009140302722217102853083702826903285712143994736537950283940070645392105470279806288811467871425456882005097194027575424559956591053584298469443693765508274427035629773172605092571463793819328904635492755598920728009565647113684937515399549876654981222165761048598242214038498270110144914015517402859893614847695217091137223016017824475511974825404699568032698616102628509303068748596594380792357550777606308300133893432496641088164335242563070241826198857962232379801998051405054796672397078412397103854288659625636753256384449617861174546894687712833244653522347040855026653204479695148885022339442216505716357619594874420778968205821611289726403469536606187716524948100369930009916516097187417358206296312751039614039944523526078724097043700868357133780646024563488358393668845425552838500289749226160871011557975325161586076062373749698599328607479113562794813772718271686502741277944964346970604569569014586519577419285984276276361986872225467189868348838427514370704403735246876597284047754892370288117301834816902970978631901609114647595260002289372845421189579731862738429795111675798605681693186961584166654298347889871906770919273518292540117459522734565500889096632148085892792823639761833061453850435428631838489570958724148475459260296675909523917636117993874506191324700669871767965219735930085275248024055376214474111925404590606357525272648947901067547827145444635954889605252631134457136040281399523012399400377170419804470276623162009449804914410643621171407656297176048056444541953028749855911329451289365048982326240252397012370598407866190309069982950613179992660345830776949589252374372242109861592221786800017611546907737216071716922677516615304651805910085483075349286628537228098167004419359117529253774722807834099607665716376179255106359839776602520023573318074577915350882220508389762975500761408615555988046477319776450765949819989981284936933168770724605323722593915027581633380101 A046192 646 49486315430774123255197419263911340402477186265005320011800754697704440731439612530828293196498319187018934705550650642236213731512538989345959051954497627263286983535204995671041384701110244092641750393122646509514874331391554178968866433607296619580917848888190591105259460695492404129668806856261409446170845224740046057814677694535501334510525377175754748130755002796618923814338481676206665164579837641720350042016804909942276813752800430377303861220849840617580134447553917800989639617784936347844863015944268146328055022643551975327772285211177554406254707960233515241172274696011844546151535271078817915646641309588803835961191846964660467574625268327273422635348618706130015073285454439777430602992019095376742883495205746678944492355090736598089258101236864492885516137745727438474662089258201987184969696396762144759080923568872310487689502461726460837447144058938544298492877983850659157197758206985640976103542947074716464798953691355417731376571341721968456050443486778947150282197336638861416866744592739575412130933507104410751890801419929808843995738597040770589004680146274704466116591384641401672223727851778690073004221263725118131055539655321979656586201614051195436793292994106116009421707234240650275425195796333647780047672651244792553722783418910043224993188530916236138991747880475492883399362854720306750617368964600566074009668706404516194450050682942258406115299819685060292305853281128183086434306960518351925225629689504667846048615544378201347548913075034011409206475903147663749229710227294456539469840371858324045156966860271426355513570471717243407519825880414229831582512153617602914881771166800006108547339513357783423617023701475093665884855647373099789422821916433162701357480091552594192063880372645740946074908795701359092272667557038002776843706939013231861631172617317362383813341719821739771011568905095768285950148151480958418185782378226820269812116199062376503628009150520460566215249005283610681718816096512253554765770835059247281729295175863016244940355704966892309725503094406314715598915791626415449796221179249420501299506046723087799379459945820368359177424747566731539069431751454478284464753170045178476479464560920536423791507868584154975964713020220367718446674495036463262091453113216652518079249382329782895116204468085629027120835876903079910762740794856073757068155402312570381146135821616307317749026442966943018342788706419877543130776418498043534365409892046373107955001552522238628936672444400671310408994285884574097547801078354662032303329491023507230569824552636048428740861398122323925073274395755882881 A046192 647 475167595612542249647690871482028396525154847729628271270411510806367957568631084394661231448844255942370035239925848789639324589128359811307162644307246907006342777425667801248889744008942673914964868789134624687906078365783504821114235553139461947599656277165702042153740530696396694549422933895436090675534361091501292518301792826904163574151002202933393590580341070486763821980692023195861498549565339763193742457192320805352074201126758521891402804886172682063922129473278536219411354196331894521086012713020628821877398230025809715021316781138580145755175707591776923164845580819762079458628056046144789638965675071368094202612465883631541038855887129299277121135477134094043301880603230703839602937785372617269534883380894934219119545313774964003385184862619490855589531927059050304277114327472957011506385259293435686941065254935706832731330808818168572325674721655007174344562967287249091712013324426821143430380458329213185280961055074284576142662320620354447500148663142960313313993641001930835349929076879917370408665120906707248970906878639785232162496304402477179061729506267888624119316267912256497030493376870546602278988481169233787621998213358004544808252048272482825327704749711545751375572545150345479291110382995540659330813273102103613078506724171868518688765001399436920438392941537035956262931145524836668894479876428164625526124741731478806292813073906571951175574585342537224829677102337035680215296190871408856792347650853070982157469057230958618327606688021314991475138207872325267991496198488918576878216688978897124740319250827979265261071734654842451621586082119461158480868409473569033320345928316099287949867818760384839149522906689193561262524549109173533199406034432476580663174521549715164011007799606281666134416162580525844322308966921094736008954926138533145564463245953188773491916184459162844392156452478643674288869682788687101277569446967102089741164981019248463728575847187387938439162702954858723574539371488838890667641195628153617151140636902422207871991890888485742432711631764588366351353643986560886259338063132018478517437575661112076650241197229347372514545009264126306433230273033844729079774262762725747286613865685209134829916607264780007096886934167758958461926560635149811172619182179926304818251121792180986106531423060448348326192479290005761756236099896136303292690911557700648993855110676084433578397614677270419857708098041514410394418907336318606351260289604174168222744148304798511741731854233219895040326654743300704983892577338805476787699249996356950478111465373126400079600980420165230605959665720466354045461 A046192 648 4562559203585315250343004492773017399523196445422704395733171314961990430869554940917924613543509349060317891354833294527466152468596779395632386364679132846577276085554278692386843650932482853821248577471520273130627654953378881900784710812378680013555279992427222120569625470487340365571154881595170486405071489029750186020687756909256084103496588642041068080997686828058903422039680992388180432866261227826348673353610622356185706536942321574400819355213168872327939669622286057224870022003539233406531546225561062003398631476652802240082708404720361348363642738041534055995332025859080790949902048003546999034530496388635130944681061453438210090433760640906390589869428806222385078527537147932813427631184544879002978573480469663166239195158374849269767946961614249958506192678104863275941413297733243966282324074765873069245963818811733439013927938582552169744667839884234829117949313399287794768092783948578412232872184773562057993071586024326808766425871220072063174459007448261441662019790618342544391157579334221997924427078815269497514237096808416379294480670876847276309956130179586422518970338376895499845395732487260623304157323182761565021308713608019983926856510926178474745425569936969310602131569111910057912591622097985614560821268278726241535029011775498097539478318444204779133212885646871371561171975930118840004489022845867769701283696095990791619074941200853192245608762343742613129499244334363320299090938312960882401770218265557881171350041483049108803478070831753473110265662783591320106682748660885947890180108105529819898221401293290044765384440642226748753226152991240163319068636182697704324358688809414196094624687189875712155935526412612873767667054661428618407596953197818211094639054562884913281102699755636185576923047023300361481451608103684098119982423938488324696744226011345985752016819363539912031746485688367655425958408186825394986263411592331887467845877934707549659408781065289834372379707557304458479116363317014931678437205655760196826005113807762864123849891370884393872004778478074399299382973960041838235748632397420251475015100198492113272528176416733525064292819776716046805145542601545337169514186582939455400887861829913551716322839164909759560153365914108498931051116772033991843026125200199265648194753369272446265131829110220572542471159021799447480299120439959989360344375708886229326426391565626909603466578382124128506770139051832662187332805112554839686757766413870471228416204067673757221870635410704987776545228436179083370762430059409109760826166161689947467319059942935140928280185253565146156100785174643535788635841 A046192 649 43809692997658601421251279491915641588193335743793959878201639695853521310841508974062827744583545320832916450419074054126881206364141686628502362566486389285588097967149406578630671487363956353448954925916668873465662054956265658227829972106224532350695850887629909636007501613878911493817534623653893115025405762129300194669351323540884092657610669989876132780346198342680520171661194908219285320520341760023260198347626738671774348815645970630638145557354042625920194643791061248194665731866629522837621385771824604336004837561421977083464451080808128528407551815499102413890254947453312934938880006302002238584772187357999455962733349463447809656803930818096033144649134261870207429978109813847643828275031062142813982993024586324827294532791169988913347823340235165482085606505630970116539146207720281091285864259516653917464057647165009545704903334938857115719728272893701174183374962696994118114135199460925487438895287815284551636288088044530943490645072792811330246707889369543219878400715523684109313059726838122744152978402119096808424455632647535434200371239263183144651019700254882561138529069778682677258992792849299634419916338212395378100818646065994527661131409661117442022750994830029608855915951040015225731225464274474875472346487199056269115735492561608560705552124936252889800189689588317372694417049949855576886434702886145896507100523788961849647551292597518445370384160450031228732226914421454264476190974384859521412940843438235921936320940851180311772378108519808827489779418909835983339099761145628382722932519812608351765597154898920181857956137974926586686025899435805928728538563757853883353458809602066794801298296529367827736453775091002124723577796334488484776212745199416030454143538738299387609984112045819047627948963101567490419054018702607789053335225702438755204992493697698202002092007612525776165985363423253748756378346540214653971000000540123816364166378764080872581179387213065802255651512802534455457751746030605885137463381065413781769683951641502118894998784951341061473247450234838617484308964610677744178772108941966122644616474668345610530738899712278078319967140951018217296701066829765293656946139795121888033577962676964238370997071744856246516585522620335638976994361318509754526925681553131168827661203600632236856809716584914877104459742734839004700070398228395921701723402865814016291697217958038909928052507227541204651587017467599180808359200271844234353641721845694660561084168713655112045890099481735059410492243117536815225355869537868933117976059785296879224247135460597850066946259203752113225649133287261510176127302021 A046192 650 420660667600958687261539535338369497756815010288713157327787748626414196664709738299396331085566588627128314696606057712893018816042336006410100289731015945241084070103292516413733015234825057973334011377403277051497013921062407896924741491379257147252701546667742399897721909926839837676295601885169800095303459722894051439464925387951812148442293549746201984915816115488731526629387371469040585259455888713482116598185238591115754941142126073053065899240894162080916836641742100482879123132513354674747607139649513625273256446866142347302623419195211245409407964168779643336640172010114684942202334870609777491343983508481014387519034676866964414886421253281597469348530397313048925520264731905027928106283420627510754985696043504410522018937621619075171116529944991097344736035160875896954145605945116841305282902337554836149616812282114602846125042808154967442588661131657478790273937273867224122844131417131022581809860320730177491249580228332000095070365222530703172956825979267346549010962008438624199281455105942075255134900692720488739222125470444538430775585344924413678091814851891252172465733609044572690145348951543242602439413375358097237762495618216965846582199868709538752123980306932374367265194359754657085561168995371885656299856409264070017323050664547553624396613964159581803656642266214137765740420952446537319144706012623750052393409528137915584324995892446430911593236463032437514544229702775559513137065436952482811646175576923723056874672502702991870589265794529133529803388870106582328430715799837575070019650165060557288123443983118030292910050071450804443132471933156455536411263970134276805262207165440356554267870148650302692049716992488275988982920232736703769392576371807839526602475164326096156946154162761254739687380366778204019703395206130831886806026717212392988990013227741072124278101705078653139205879427843596807191089457520732920604147018922857292396838101046826603816934816611076767968931453550228284000873786269514392074991706552897476792308477656589537866914209252885501381728145150141927009935378808753739562731554312126312213355914750354353824041642509117691294799423118857145766876838553863748148659664798573785958960196736348786924762166571270514142494628047096891348600926329213890933548551247040282883937228778517369026640633516523539736449907268765101330628483489937200219958753973170475546647360406698047502250570932272264940410034953748282289202853677443225708828126404593716837058959572312318190879513352984629754558741869360063614783688540187436389696365232254472621273527373600613407677052594242537627536821723499846067638565372001 A046192 651 4039183686494712317426701197067744425545296140598887992867458084109189420521021596309294597020782639414140756883894915740124712544757303969408096353494852539718499955543716775455257833654118719295996823796871340331805454204379185670005709572393655021695907900407811636188016143110014507488878875483865796861210705233822919792442018905761976708458810007052361469285533560576601776014857369184532791442010122906513523552514462604266740273072345737809568133872920186946920839513813005045544092123727499720297000917293244058049204066803861257377812987647967297613006743541070319819316517750866257361713884488715077169882691063662512790958315004543242848291607217205968082588555730350761520975374525773968351828889576590327207229839426736325246101011748253568623072007183981176468989927529123856922735991745865702493045336959337277191966714068806769363483115339000662444879208466446838450509171520298123330555231753156879369612791360755876455693917716155776868334703376094739073920112806217172194060037326626954037816422614196079761682572298523730754914040342752825364771736281592980873854461556840103105133412975516917192092963373725422619323612810272111464600104825300659992887755478217581436777016884413663844450787386448266295543118962335381797316345769407113107279663365250117339847726578308179542458189239998461238322149290974601388571890246778545116935621782079741651726760911719337015599811147653304564622464873824008023687837849426765572567056476680745353874683434633187090217818386690631633363312440983984607755749770940634676700298161978951267952957360302171973602118928114486288031408816142386624815027912690762126273829849099494032013294366041909919693554825418650955211875351160033259219033545886129935020936073715636560697584660849455964659178653855351895624510350214229074503679485338171777843351807777280839620130570073219830129078100168853119395092214735730963426365704697275181470623082085250285769335527920171912971877561337779180441934638008131162098185228857540506745964232774621101095991342247421632926292176484212548310782023012688796603604205732927907906520848816427837072837320633648359534585740820125362635334107093132879958136444449765697656047775484458375087327952420267731939986901922701730393627117618750462234178662148399243120396443070120176761566506215942443634514905134939768137689998399978768116122253926980040384891662927896694077700054039171060416612504038873538941744992651609581411933316095187023374779568729174165613713041325258933168213628937352213292337752007010226344931380984047660812589185594177629342664992063657642547495336539912234679955328574653781 A046192 652 38784241337061560070972497632704946635716435785215512218800175195828688189428652703052108421197223818087990920470844284330619776961740816671920534776157284355361091332046698374628869305013832707855103528763547232462718919773435019740986926389382384139066960407014260662934931108420449374068377286100477496291545096351707952952976826068201112402809345245423225081877708332840414764563133829522512394385595940692454139669127271740930648986285722632321400168381880394170171820094795832705213889692908319800937128060242589795874832176194228927199413004772362796468845342073393042125433866803645793072491776658307300375436108249303939337767353154589540962331597613190452247417842774297614811356620676216912209233069608136901216310163189826151508651392787793144299662241864057311464143939398612113296214038598196530221380020200654198042428238871870317313562027360041552640762717106161411144310274663965306352767212449680938575999440836117604997395506660947541157749726746896462057077750208471308140017929399310004232489090660055651929600804075524169988195876148987158707999781000270457426336861776963818124238858925179829833903944169162556447502727764819438924992968770041319034742381519645348246394164000159693302042093219481893215147942715175340645945895777990690792029310310080962149664246208301175807101729425822958596231511751517170086529971004861577589065787958120151201964773949333181577358475046530567397067393174228422267891105893130366075306064642912939964181653464675359737279621559737650414420996254939350097088380869856174328101192931671725014327008450177472172497253037705225886873144320127263215018361606392727802204508948846176255035098234864270398594821383952893983668438138918406618317390715022247828231501577342377929722050967322313411402693746938722123582528679361821442552443612190408198458875068264222880960369455741351730246268711941899808834868254803031190087042892356217369623630437344472197130555922154674097279200375033902140375172393280289148952382492498397392877271770793434156134171001345533266472756096873263738738201975032459016234068020716019459592100976979425341219030128682649039133400988555420613167332329431423359494277990946985430319584781241572581239736074377244190817240089767153968142716234774315609158692580400378285401763762422065158747192566044845827255072382655784384892998034008112641513805662248108374605254200786303649836028416633549589848048323371228767170353130237901523274157992317859393850916581878570765910554431925622923296557510497714082672963479987623653176594730512460406868008738801766223347655846118188089498512593919415553897084997335260235361 A046192 653 372406281279281413306765604842531700528404790864343207726031289362888979885704502733684748751041146080498249404220289934247695358261922776926477005512565890885324659251812442249469627611484988006705984787190756729235686735859068855173770797185140080109665932132243030477689572315037011779790051212257909435525619153958394530431563691464848175529798624587743800183828286126400101992733435016217794826357700780518821742589436510741953487299575235643204346607234681671901802869629390071822458723287213563001098583337448429926746080506612919355107506294011239923726555361581976449418096169732089154215808677759182209489860341527125361858729334032053767777065151990247505273738043730249967067884750757660265259087582548440948888682979718871280049745427447378023311788223306671120697533637115545982746390275883891337319988460921344650266118757680984718038053223228003649455941164774153403360828806814223351301147443386604619049867261295609882429115199264500574040936007888996452577321483581628694543279964032137334013406210701431755631947159050610781702926047868534355161388532392860650614705672927945024788838418266163750548228479819335493283498572674183442285671021529831920070936354463879155644295325952516490672544334642677752203584250407994658546990693943920843577952330317734033310958752244381311791611263488562808442553737515918576196259393016790621231664579038247909761524107734736297786459061796975360493336544636476436792282375097999925628323260134193572855326882693129369564171835998782532588638772676615198648258025356609214957792977829613741608616667185646727498146650065926650851269643730453165248219683329555059666005568652991135301352981237872358325397555235160862612533387798019189189050326426610077760548943124705439165554572690644192526832700698926955975287544754721859277159489060572814183430340562121260325700627893897889240604842042988021795579285587526490751484822426038694485850917988758539951597312195193652761902969029197967014103224878342698400109614594784382908867056797194321992579208858928468177249771115884901935151667053479648461190724531311013118075445674435593309957290222773475440110556757523407907507362391866420004731177310936509652162955413433804440605570698842346299959407401957310479404630892675860860391303922825770148028492526380226584170366257596103417360761383745936528802798984855899183836793852784082685979610451058424717828850778815289122549899584398034583496191814799337774868883630302769804569477644418467765098978041636789984234612047585421684473582042503410310791436257449263842698959097385373682406562091761849971707075379318891608607575464457840205284741 A046192 654 3575845074059418793510003266725491755768796166162987695369840221662284789033846445820188254455388663467720372691332303477802086499411205542307215535011122908123603022774811738432708989696609549826558158071502117350573831574999859373943527453584788659830628141266837171632514610434054278689094697671723160299439498824763407929495921612468646113236013990482170723941894121507985446493811678462589436400174248508945785679889629707016965644119872426360325503801267245031720716984009583374843415955789934939028228796269051763914026069149665075453513348235682920975259588113064795793919517296333653255134401851351890917214338623907349475263579727608427123605838627078758932447980448480017409488214565418433190800846758397060383092232754950438841211504085698330992046646220528414236880406519439533127718726132823086022749998980386731131201074268824576390731069735873263682034394423398703872909267058719897955228311398630965102435886866961005254966759145942227850993526390000417190750978828273048516533266074618653281886722202666057057522304691603160650387325923437790729272493980036466966931946445117266351058608367952845407584260029321315237345596847314781648007574223736477326479811840819786132851175473401899343278077399196898557176922757269621996192863997303632162044807483681571877770863789386303147521875544915450660842442391396338417119312605217252540204865698859468471410003280504163982012398334016082364926450104532053571851073097799889392752793868502462043643908763437774741879818231980688318178459080819862882481223462385780812168553845018758215254212223989571427259731961435774663768665232226666972586142184312026076520257668001511932317415070810952149776196926773193218852651605968142115674854616030919251634543123651920049525277077253514569320334180708402884335988881152310613417463971407176549598889931618613273383154548076838076746935963050502273339252491376561109392726074847780652096923144904429063270765194567693531665118211339158504235517024906674196757563370386737152192544086489388108979311407329260150092419035781970731508062568309309609491894320715580327243740969773829589982784559500040782493292526852338774172465080519369035454005405045334374733083267560206608997122108610548134794966039056354005456089297688757381207161691108280464560991299836539173239138698058245218968652203551656099893780090959588309955088253060627099702667844945808793354288975342155989521174545961341604699501666635350111076389497344009203345616730490789545601909621245242025502997821584357708516601252099154265816595717767433100905134998385085619296701585857441437310143248293707403306434385712639184315883849921 A046192 655 34335264028712257976001638060332566996360280259092216986597998082369969181414013687060944885595893195575904938083923373773565700319651037355311106640699796651236945339359083060618429469597217285949623427096578543609453201547461913849536895435550343526553611302778238389772374811698216868935675507253834572937308632189759088980625308891360248514444030806811178703546267170891390130833477743864348752096678307825196653579478481857340393372885527738336609844295421479559900652578657149935856408185036231997335489900676851699654048389229003547891715814651521113193202641335092807631238755661299568823711372360872178827909869976898028134355530685766783208809494720145091279118002992567083435655869189263044740409465315040991250010670024351134034441582181129946738253873697725610195854542702124759976809225580976996106554152889684931400448064863134824822815013565801854646890605797533189813521378936999653351878894748507083526984766646692311162580938890222072560739266355847997976594446131756328274123726305208344780538972576593269164897414016826389514408321813923618713940132034921623423619899151310318574919732760244803337460314253314789089656927644417960709985285410646633759027233224615231983757831251309711541639608514544285303335060111718659999449221555118782076033397880358122852621800794728530578123737190666893756846323399633903965261063439036665874256499208784037224230941737876874820546751016763361071048413410380233760437567092792162851212401097037380408875239091202630378400645099306733232367031505393550720969509037570242001833239062077138553257204166131197658901218795559658255580072708570812540318972005544391057192454462144948921120684208573781304278684565478646052262298107972712796690764834078560227584805312756793190836271330233674203969656276329383796467209261536941755312629776292220168675726939971584088903789644933171319026189876606080785615480626618454184862465019203567395395961551521409876767347446641681095854812303375630928471467459050660758923425082343835540568425409604047825225026140596347102258939404328711848055514845754323816861520806320277770883387673692866048579104030362101370727119402725600152080601795639619086562939894514123355250555882950148446156562046272912491458917607059703758432058957002817481675305697630405097888868313001956615061983194584904334940895041142240487434139904591167967332858222051347558560933961190045582729458023406531032567028867770902503926580419536439951756154178628292740221842041603083572451068418097835887242995098618390669590983538182497217867541771211456377441842411794633019101554944996590589290145498409103107229491363005185983343276521658901 A046192 656 329687201627850027026148935145310041573559655279007301342326282217076222417652570389312746971303512008531175747761459543641474376667202761274491703656783912434054241024922892773246421334363490683078734320423189104235852290684897721783393896028626944957179115898648503751757171309411667941466077531556621897620877186846567947628556286478919493767045470570986947429280533433005006528277606802773798255042868711563289758724366702904552750149481193223635701364599133245466921034339548969674509856549301943848480434998070333751026408719350822917191179798770557493198210786839973025810358737940281163511623342274692809753699654303836242238732330381152924762561644696994539383332132286648686669150246467089190178978495154176839585542070481586834048269230891705662882382703198915088572181082145395425857789056309814983792046953296755730920371187614746319124093369527759672446179914833519265190728407643803612764843192146853617395142626905652704822096920257153194785990584555326086570842681006145435815087503449344451964081932793726367855287911867262300514188055669968663453462418526823448077131304718935233839112922905262233693448529876068575517570581896104411422497062505454753617702166942943616688256562823900376820924177678576828285724690015799816045089429179386548190440524402391211949302653460119561224840976982907968937787736440842354478098314022317460507358365197878626567597031157090471522725921250563458988124500640020900035667947373917249897452082580959058183558002109818893455628252363725020516499918336329793202886343297526001315821949305510839369617459148979535931198075615231877134305194379031709785475796611095058619135871225258131539088877453310377272731779421529032620629367580102382305682608261967719274350048978547604566489827787626662453002070244980562505275258993288833582201257694493926652447780478717218803040914787493762928451398448235624652977571637537905706488279721666579282811370720785432732291006911888227314704376071894596836024526306287419700508530883102138473800868590473980728422592022694717546630186067945255383058322040870448980194713290392986440441961199057930024626966916752337861681018011678685807939164269266541949808313413119207411781462855004057819788699771190397132440392068021236432110624649051755770288904101485458641648448980453487581285989395265553365857255216395589608686511470104303862741794693048786196674988192678972739559462586460535632552621667161659881361420488887229781412481346799369547600923937856077971885613348665798944065213433935965625054915417027086186809870270576686368763469932917067864327511285155676980922539765580959741910172761141410099422956845084919681 A046192 657 3165656475695351930792824099263628958856752813628747848396799975250367805284330799464167309357511436710023153954100596454122063191192780594106631983201332486491992171084364277049629077034128767941704720995080034682294110085703186377102234340129980489928490344305211630246133969140596023875740407522331176207121089810792113243370308482145276087790922093978585862404772978477446901793131449686756266980572873271752400438074715501811033649594925044447822266166271033127551896211827696628157493706729989079796877139515981444000503876869158212421866160536079078398168106782034779658738256970463824070739038508810227998382845252715565621078279701964299697803333703571046847013663855098397696830097230921121214835506770060940698659383710753526756180347120580575593866691977862108982744472554905544176961730541877617893394238739001295638612472743028729293094719711390534809026364895340846186828184356674423352768370979115193685721075976563310625009463465728246086113009032160974727405233446426562342940141933996879122550769938146388007553205364852038592710844196134717292556527428754426713514991364291316964012843710816595207679689446409696208804923637709466914060856084192091133590542447958911382825407532477260166924802412430086190655243170196649721946288699531248080605827839278362536779081225902267232152392482866145127073744088458644888064796045981228816754989148373531363518029468939440969684339475301159316440610384097067271762249870246786340723172045729967779641143527383241923758312100795842547692698983498407168940563947373335627064280355398276017549928289491297337880166263156237688683940220847389768789326058740762747316551578312474116893382480186002033998989241726837205744637135241844966926451607840649206393748942707208786290642135580519882640051674522647084846269240386350118519354721069900907424583419480915794975214774885725466705819008873768591311809857248158343975246277024977475069987386265020173574048371600603312034110323187519615443876573121504344913622154616121651281600399637305753350265903376888537286395944365470937859414160180923205353505820152832649480845940549966570403602087755551917785759764221019338402231703232895540162440338829830735053802251083193080235462649046408146992780153178222305161422459448136001903496575507157676246703309221446074753551455111356648834057029646935410280367395701801621098878745309796223009125678065169535055204377025736039737239240681057390409929855607714760824682694135813367767771331429452019082962086922820583363078292149658043313386628243310543383251156470535571301410460854027273838639744258509865374227637538962877032718371622988456769473248283228877120261 A046192 658 30396633149939567611622669974980430117632498942903581561298772020027749449263921918802364115138077843986130315736098179391020507120358702597409119028207490878512196392697824763307645624435283095412758047916024172596198940807069704908037932350534176635666419328839526174974874619930831711843191451563346422384154806742348684516273754417002654516048940179336910879823682710059911718012641651614626872773662474112497837443103659524022842198857720127306796176092833095491620061959048508684019284897511498594907670445152018827222504474671248436323935956276251512008652668122887167443231717620034900786955084249972466965779270362875206789757399459528875317154685459127547128030660953322682398313906942154359437761345827146657434350562805113293431256859003545455960602313489049267253397336900021953041791110805319830702556496579843487425201232358190671057549179544678545708511483278882890252404961002059405389478285376620897623440154131818281715688163375825698661703917940819094777218964981745170610765807035150529885388040981999684854799510058021362699947225457097499773159112917437586776347499002793920769516091472148024278878144370977373120876301251715719412707928697915396559281634967599300154945946438590089298911575943229509924094816634503540614328448047809614890590610722310312675761525981810916503007711395639748527254121799592171774355817155413445076163945295324282954621492393159481033818556119115810505899281919975539303440223218441695069706648085647068039155201966375886842108419336213427779220275123051787299837501819792425393545218656712297015003572066077977889345820527628118671511316866271442180883399030553007288638469635820505245152127035657114077147917426329311428030973151962827792325406032803305417825058073524569787415141219354324125483113725764387063713314740914474844734010449511930818596923341407972984634793465411821143815511194754527565540373596319244781312409045505553993955439600105352985872579731817986090263300008542187275597506019088158413573180228115469212503788563516541253195272475802291712329256311167065877380839382998902576933913904912785809922096280718817809957457222001842597826527394369209675659543006503098707373210183635721304867401803119357101416854536354911256234277898376898506138742023510377241225618347730823905835386533495876229330113490693257146839062232812618593116498124842187695687129849722868640284838564106769682921099688641654867096435556466891395554486592183856644551373447679598610506770776784674349378523986747309892786478817155803097959172779337352420538891417620212285059456876356899950481550960042700442167656794726581779687202062413762400759072030592606833023828641 A046192 659 291868468340063252511448946306937990725878295993007376522842960539506474961464372980009500769388514100443386581674860764411982455247621071147541766802216344214141623270692342292915736236198511248024534834384943110188667547335373220823793849327594823925688468467026786026897115854441876956522300442170844825401478247218942257933147346541751006517825835811070924289481138977222293838910483345672197545616440095855330963376280900674951828982398179067474812435021117216639502707378887568556256545428411702778314371817472545263009043965289450616424220630298406482228004521147855799755131293849318146892518648229197118995184555641482482879684928532116558831019591975209003952303559460140541290212437628468928400263227796755434623693405395314132773401603971696347553127820255159086305012246169538238201734068990950472528329586765418427255486594490874080465857928893283684502592453417468616862746248713590053875347143417942879865078674252643164470727119725214892821434933954735915889881774349483681778010936211373453962616846958391035829396888023915759792854666128205996687156509676708279472061971909835862937576546302721618309192734570435290296958035814050700091354617296527553570131125368346032128879594877934504970888785282087341861072238669259826782132036208779222648202963549795783034299635698267194359612812668540382492548950445939944918719668261483853640097385970714616556744206441087867947284806171410537176485588554994744294565751581227285812536894195211101582000469639997738074683118708009232740230534038844278154632523533082921255485562477471120539788281428552454202201230826118932327613975865998166973452628702043917244743838126596913051476606902997129182772269128624806605116198460509937220063581800525730781307001228233976391551399697598084672368975354737970063128163295991547072785849816858838650266750499615937117547491879669531737191071786213964810550075960047531142003407679698052424982655970224213105328337010867930838104894647911759032767637351407923965625331636742580762339726505285429475875252962387701644896981813430222189139881896141302362796235961466749194039319006616148061244933842059604868778398254973387084663593546211050555302024020829857139506057059749815804611557022617208835953389387434826277721895748324182822112385471414795636673705247924094332581674984085200012592026725409734084169204714367290552186199718160239374218796883427524430238864155132793008123934475955850499056789848219535893267527019936811722272645230915111673280568237785582667715186239251729196945933713810629698703892008738121890605333625368492470496578479690265387183975168737000709593637170578574949100152868276962527465925492821 A046192 660 2802521002604654200675365170816548611969453280492357886468756545801569152552231460090129307585304397254379553971111697323785676144267150404799993447425762308936696988132991477998752136032332480568248488067006175828007413193315312859280363633205633148800284038553971870590739931459476282605695417002533000450158571745641476818325396305220138747581509159408962835690687016635605755381306743072502789218382185026740413797841211765177227937866145116548173021694276591421339409504632016474228666665184324272565876003283700934463394012932204830147656930168189342766101787403409043266361603240309435226427063273341666486619295137490244437735527894007983738366574804991271396822471649905608524145937427794651708344968075543099856110046644255243497776908770079369325659677369487724057651460334322569263191097488659995631897189989565051158663694855100140562442496775684130393915347029203050380233199227742930695251677881620802155843587806733725533429640087913350025045719574129456323555550020084777330687290398735800869798517079106429744034184064006129067509627804215808523092577032756639982053152277930744953132689228082641506856844358467175286454017939010213570561467622573328871465002506505223632902201715071980678140384817367026713320505711607416222258491197348250048058429965414528386385032426213235618430085724235613357053706494927793551517374480290950807238770023926856452853574915625833314870347675039327858852804115405777614740881043242721179930284188355768911743300470328056314617220463725885316558265808620707635788994191127160390102746977363459042710750063273388599171558329046573460581630724753997533007649959913626662831023045053113923299773134330451398755865251025137966693014309586843265224222720123242034158804407968444567787106752481195589669762775873080262781769560254796094078414885207468119207930519700388886794718032393793378328687527475715295356374263828002797706271939228051653879129468670653294132009706105774140089497108145948701690447578250712866829776020802822032364516841399962130310812925749574235392009107043300682293055268585909402288666880768089820848379731179431972965256044793999103948167582217727068417730149571175500928911327274798104617815855020315928236523069114315902887913188663871303541787136836666779947545884070906519972517011955180620285573013867072599827651493778322033863574110550856599039904194006644768748380247389832525472383890696485389822351151741692520025051900568117391463298149894059818477663329000476125502165666840693178028091325482816286593271757560836887029602350529012028773380128411331388344808196080434968205040087402555886086936324424693414247497267082123363596120983558240801 A046192 661 26909806375141421294821603858731553465192699673409324432865623829943706463300051518321048631424592053048038376787227936028129297925270722939268465934640402888193820265911360901051675717266720242217810734394858465915584071293546086739436830782246640167185503412506769434385498794976775411138010437536021428151577780500171213190618197389576425712526644430819025337231052444253947485949013508071688436402708195010321357431540351992950841984438896426697378286833631395806583793423973914806656088762843336236765838605215724555244964049165986813788351227050733438941702880419529112295748314558319903194834514658108033375321352914996771449654055958579731323679292446506595977080368830090093588708749891471808075059455061101617021613233254445442670339745236900500293287874548693306146410235825153063895622679884379209066526345751474034460070370743184955189698773574261091149091477671815236333530562122041371822216557143975798882467250255178558319348239653416867215274106529356105664044475402972257579775680630650223740431907030963091443825199553189963282311686383225527310528927981372747430966088700629041130144219030472977446117801220809082530096189953418034890480512020594486527279400497332031954780908739241563593569470045469405219216153981782171896866205694805860752677821879707338016273298322199852709898488764497546785889307271747723235729884841034041389622816129648289689585409783095045048297210428442819929294087939640688101747195482650857188463302964055198895348069534089527092956812818012832101583235554145500680001644068570470532683655221158371250637501567762795900692848873303967542385885891473908445941287941638014514459566033856161764927508584364387427856688957571105627561516795536670572173049338559788211467109144006003511657822645773040354410977501564341328492581254438388799349392654976259063775710199896383591386945429497712139042525901630746479797940870726406903528092018464344300849348733192956960031344092699306282271420394312504785719918613595707595891585386123365518021509948782709869958996237172158845846369800932791337947694499822020184634477026338962498319392984745586797796240480867045554050700255676217055973657811518833613708356009190587379710410700399016483177278705024104276912533601597102869173413810183778672732152756736458933361312712119939068057977746569956119459909630667421443748304525340120349613869518665603351361707761218375026158305688228788557941422750899797101324697850198273344611052942015235357085711562789926526156683059723767657640150239570815744616866219153222075447612071075681491543874102400270365518355828267758085014529532055366449469761877532268993025893809422395668972991156660302680581 A046192 662 258387958011586924668222839576175205556231690294623052712017833546362923659037942126687248868809625308062867239531408670630400194892773337395705405104423701106674753256583899238906712238442911733442938103410942922715262424553216331556759589890768605679682054966605961554997688838627066038270893615525460750578449398204072243414839113009316534471542092243215121879129729879039387124476672323197609293836014870106920647317236661995102219557354345623003109762003506968258226163117588025341495290072155049361101309721405383895761210336697792453790918334484212312528888291686531132854732050027384470167365783320090063128169144070503861969333807578754686161984827704781529580654304684053428733172892311974873342069179151729651098430409599138496265358735987809833736780845756875756130107026741659385203199709058711676796790340008463689320544541212367084631347061417558221529445974689422870071510077262642024493992686444777739248648381106636710248656263722468671087711945849157752456698729263789597196228754728213049619826301512790524937179822075545963430627745142103709019890243384564088075496401650287775000899837997912301354981620465364451986808329478702032008180305860280637061607932110379664324582652811995778553473373236212411547886797212566702946293084823034677598962397630519894217727824104730559507209670686619720002495771369615143581684802726234385132207473238112853672542651883703706927916499663560281921753973543625771747198956283532487480903455130573831437363251923027168818515002061338750113516911232639288908668150557419466927668067330815703385162247342908302965064135709906367295415815748301744143930713807958255454214090226063820213720014127293713751828528614732505210707717577728801247162354524628366283265147841941237750493845257605981001858616300258029563105502423347848996556774194667154322906250131474555544108563219318999565292955378770900223304532884340695259673941855022694748703792656989304059567671846089032816596038536691562806533956837298406085038136047780534901220506163694738771384151558514143488242607436547555383673080294235769226950846118239837140772990591147393253007528132029326615995719906835453953731993888473690787652133471336692745181258927415501251152301889118380152598244754622193085931815863597505978907350822637594607228804689258642976312082036991704791981452446017086924549186188741725046135776078322929373130349174838589611339525745988937036868151431788700025227228732551920086837938885932140004677183948245545503680345237301950207967544572267647296994862843037480807611084076866343152792250357867267638375864318218817051874544361755541245252767461128522446341218110576576131355297490131242780700161 A046192 663 2481041145917451275522854410788830465019383225016270878731470804846552963030375857000399445317261390783427598185942209268165166643231111660402840360544210443385888092575898334580621349861853121197798849451141139549053483884975911922061918842694329369489666924603847030344318373842998293122701709358265036591032842969977721181098071972497259974419321457192707169464378329067483750915277521698329936367724978380058457045218748996936619519238874442233179433237379387075584091811671286795355122968616744021121958539179095890951374586408008153975313584059366179574168946435071191518142024848614631124227143056604990128048646746043625167632771770717146537947646991942019800526846656495912192605832523270832842358740183155453048745511771357694586694531912615204786640069387669646461667981524363177591568059710759069636223571778234922593381834224650778003445239294032620468864649099876360726611403428345326597149945953026198708289722872918675436629039124914904526367342888769506209733115534346432309305930923124621071799348406693907589483709207744192787670924326542793430783458806449656392328169017679974514929599114311734887137556073590628247168251049558306957924512406389902656471072836844465039512610677519874726428887736244641530213403807618911499908134303604573279499376189370430144571284550780324510188374548034433786966417610801737336923614240047417725005414768409543491315464853801913210826809181472295398569861724671806720675916276487283462140777787700466965406363049616837340905853956836161860577157280072566897955530901650697652868998249826837162745956648349103957307749930393672065466615120429307455796114268042727227233349179891098767835977810722765655080670103901972557462109876619835154038582355972432234492123738111210620874238390505709983806806079304100098300597705776404791626549346467801360832286749986708482438146832644955604328230818504432282313423644957498485156982286163835896512709516243062564387011825034802800405648879757891991755834267831820681632828586439203309998153782162286932900120753305856568601946670759359825861237579037557356295161839792861889886739757336804285269791487327505113299745348494733773187517549343466567424202171883418914548643068510632942614547919562035981201144069221348696414014426748849442225689709866813426682152049264948777738609543661216602842649786926746437982099842035993518552875372290187249175194261415092376229707100054680085199219432106612346742434748965265686475544544571667466309674963185342165136412148811890266173136705342763709774928928401979671561459553858458555877429696392367401463414683665181253064341289947047174981550623691994194997499383271862474590877897527249036519980267541 A046192 664 23822956824711409135983523384171510548940912170374542682956529956118768004654745319879893347249095005492846489718549853861513259477904939270414735746240103572967596358239022552059226962466801431298352818986919118539068629548276281722422213170791360715071176130364084218760183470642780771937115774987167265821636607619276680576831443665079577265057790160422281997981838836576249097249107638870691725805285948569306434441269780551348758628629452836968643294942207112696251481317441532691411865403162686018657996532096369023509714882928483957773168580347115721786957911140665289270668589741665638027444557462155331889433042927341744789106012573092233478618620254642446419877252015019444189347775155273644640353749896589481022324752930146173822302399159572460373508112523623099568060202466828204492577124139508877588307059417821386733188682904552229176714103069954160324480139127566841007499825647461748723191756546964873552220179777116740435875323428776649539710555330252852776699622904095713770165951527613856803204293781248599161432050875579917071670251952836157380279062439639357294570990832266713642066235694721440388382512063635591963945094591050533931289136117975539447154604317772621199020423400963184311174401489947674736896691812869991009551202636918027806718332571372472617653580038864851842098212903016962535831821896422510539525400351250502269267607474060963365498239853663318766655314832580480753507530358544714588304376339631939519943260836596428671258066565057620224350840875025824123923114089739876121529718808981848305428654267169223105870972352285848855160711866575903462704071090946394442252545057815553027936363371100240142697238724839981692790880585838211882018673824595939571349666534884939790965005850078696539693199275141982006906970971619352843624309607759536385850277828227054472044463050466124716896530342948300493440672753986603396002593615577367570136648652071210423292342026262094086254783484416504643406007726839240368147957833187185347740014001951094134821737715101772966012220701858683213201748444388765611372047850245545440910374758740213748452638009175004156013144608311175965874828220250713783311089555063972091933498466772454946159377998657838587569387872482367602375005200065145428345173439710636480653566615233791700364429369813233474587485861922919783503418462089166851487035758680423576402984278594601888257285924977367821719057963385512432093967950219540321632158434337252388986258630139212125573358991828471521394283949211425098492508436733672568991220273520945963295653828537834976668736791967261430984440154177206073704988014197002612417307843437760799237466631835205370445033440701347758533607748230721 A046192 665 228748028949837804606262516011960433502100173640553133825477721907181605534141901531110878919886364925480921210849917510836041049341676583643410632232557113963424416845923001968974362712984877481473662570113547925070997431869064972122786168804019802891784063714089012064688251340793607129141892548725070728154318115327451716921014340974022128401824926701053294551914447044426814764302180633158860252852419310437502003446615387635301783415480486901698470684855639458730019648025981785231649936246045142534410061579230796184644391354504716554529810733179421101232190288603721672505768280557448607724891516524472440197345950139688687421370765094059855144549453737429778581641573321370046610205144435105012565843864148312013620909228889751789684053050035682851891220109811759614382867602418502895174547954419504531843854748306349177177155139867676279904030814232460553403037827038247707477652599255524282894760649214010762822219457930152068746599418934074263965396225913745003592363569392011509274701157262217329899746557088200642454162963023609155977984971580208456622646126761958302292814261643255966711145480211116156297513993697472880447172551095016177249931327080288723381675854188179871908529065983437818236021876677589836579040504573773846054799147811552599395536149850942292704279530961895756607502530106394326234623366883031335398785557249093082742089841960518601825970607759410332995511122195628594722883907932884624805091900937229606783211728412221120400952989751320219777379433176144006401747880912525010446361462048312805778028285404360630435735913780692072358149198035111894655212425148652159005201481849030672131517733855955325959080118399935693491412380304548406589170748601660335144264344029382835900413751680331906062923478565674920724610751462682946700380522553109362600529576080086830572769573378288979544932001914842748693061735455548547303984621583350238450953615200205476320617171623459111173155866630355452551181685787461506257064699358429085877178932813905819443355015542253441857362410279126322907306619961074256641034577596820148286064062138261692619780340277358632569233929259212424296824987271102005252619308720206710683278884853746940509603432994469497607208319737027774155968818729881457181621658954087104738386104413785158040085824126794618558040261507574332099983221230330393181232079372749585144627936490189995040859210276438424409054018334720590318286195058788594061699638544071548473780368891052170258087926729862020363085749343915954983834799836380018664689987291419194737585196500160737587514654799039947867945192896994849054534041847978329137383814931138755502283959601382258695150736506736443650190665078531117701 A046192 666 2196438550153385775117923542763320698315655318355679020617694402796227820220062533846981339508855528765372799973734418220497812294265519078239089620282277662036697677586956306667069278710853831110308676699877468189612598801738132314046711070433984976575549864711506563481052370614116745011239680315742354144570496721737583766598899125201116811834745681125723573865200522538747438790580441190483737277197204413534945667787966510804387173006685006600655878547340555140518535964093995784352769996422660055452719392625777572868586422276239405428111284886820221066915769364215024358735097759244031789708770314223426908619583923808247849278257297327150156005730376168180479298475967154543172531745607518103175383588143198342058198489393474643754400103564140227584287035120904403293681195150362262332637804965758958375255815704930505381433656919820744735086274701545983163821808890741115359633579250551718516893743030561174797654077682825140386988107184729657653819085021513224194241022216602471607959966741865859274083509637956608787596273609520644240120694625442909647654490728889261178976245245727552960093705258920901638047288979100622534418158871669250742903306671335796203935312104760298812293074892552546529739097748683816120884272188020684656948190407735325422477910304150415323174019438642543016080387451983385417487891032979044986076628381180391429239044393237292140672006410207618163759579028667110933948650530464027808833777844494902344700459496270886361493521936334110185244777093006493874443759028598951060566086637058180752098779291024016506274713138251232926497099744372432545903446243573286939821550186461847455991280252548519668758847154178943804064559982893393214231005646054468713459286660020467455430833052669541111937494701494411313655730428637710682597700933930646491930748603670715918932678971533867731124312365489789730002478290403504397226256940440735374028689043015724331559355658636112359222548545129889570979941903525197656241094875091678249405486765139109676344000724414979833612620897487950250697274951664486567878448402712619213597241683741214013794917078890559580754780032733813089786937561902293234184936819020335280916871760432179656000757217453518117366575698545552814963244995069316551792785740931970939987346893927598472267112382901052557581069116408242874901119106750213973237023574650105757878293869775820053787728248817075826198368862330929144850671612860520129960899607668016574107986713105624308678948146886776127697877843805997050543356649536412502484680688980986834349347093498889573777480738711644787460748311212504386444429796119299902180156778551486486895169780855005816155632001492649891227783007550448043936481 A046192 667 21090202729824781262844497251350889333266488864751056315417967830171657622571434915856813290853151867318744699866876672903302482813496464847575154890539797878319257136765537610694197245207255773336306432198560879443112248623292114610411547575520954941058626909175822308456052797948497644804316281249865535771095181367806163999430912479166782653215099628344271055200360865502605862840338632008844212176787303926343237864598050990128337999908406017899010844113093325603619523597210899495373512274000445606411869073582654675453370642052059416416008002953437029505104116203002375288852736178492912687335004832281828652092804639060845709081139147564530703907167927417415224794187654976350221279774713183682254928200785146616294509881535234300439998004738821415228641259339703970614167221450910840499485308106669563899701810554887964366176796566963651078622129780213716106556455565858362644953920486145001943689437684687751193063691088267540065707736441174753857896590411173752799357291731453362987620091380694823487532529643912800490298776744454262970029753815517846856569963356148559078571604556661701879563791185013017317413912479810183878010281038595594538341373408234988069898143448232535007458233209760485795116998346840125715140944970334109502242678240275446895080295344916138082174641945566167078508123706441936672324403464041423073276450317308561254460221521774637174214003724842941849009144837750476992146347670631687087537310057748151376584205299981322430839677231727136247400129869668921006264967790859247171030553442671189533339672974384321088889165117752424779533079387314899270652996175578276047514365885205177423397600853453152003467124415346100006692211464329981338497709624244259984975735365252184477664023071319182076491918060825858868047402851168546511620177667221545062409685491916638173504752911898624575966667788500959072641047851392713766617971838127319478073233740083369831427456713606779249795799957181333030193949606467262107765486733565595192362398041686798298349275512477620820094944000316888028068911178575780063694604921811992092140566361219074822197101171726812817048765305076144028921750172560832363541758083613950647157091960390904203172330292385247968484362250226078392249304286686758800432871502807126011671400137106696116923655060530082531098807097711686577226213563032333340691507182558236114397792592959487666279771604282351806718313407047563314135558508400519229095963971128656600513339945459835720883089848318897648293002693139434335401355565013833012477885310905448292003236054191141187250632465594558450158157416317274221644565847803475812755536250267558316028664733485806245344119783181687748832728788308737039346975061 A046192 668 202508124415338999532447087489547696614704127763684324384964306487613853695703097841994587371790624721139057842748949839483092219477380761200897559019873518945343844990525014550929375281410791224721383251661904864535295621668252082751039365773441138910059959006356381094288455484849103771294299921321528558731701786923178064984951855026060321835054574796616009546310291165355498956245492753968480934837774415103543356440924817819245790670733341577181295524518043565105399525061883092860580680502182282290106711391821257567925692036397452240187103416247617470487788656865459443308539614050791188379758926690799804493968201524678316690349248816657326491766470433331644820293310564606947670185224264244109493717408555389666461541824302830359350217087102059664885185787892802404932830366690450740113795595802436186805978409692218528913524219202328057836184955063337400509171922521563107375732184874385058111587463754628756394622764175467236885785298320052801813865407309005352866204520964392974804656509477464953261428075557341072351240066703976223517581456015907740073875140491247735383183367976820415720018562864789733360906749583848406496032184114436027087903124562565684111365769454616696381315142987045292052166888387261138432967232720875931419849539514934433351235573423974453714625588787306897645291987748868023944273504573834711370555489870168423984935617813035672909510723093935517426567644972501051411478296384754928950505442340719905023059194589961161710036219285522025913425861763783886495662346284071462737284313590442124840946787801258960071497257185945644481843701779897918424377523374456363034946001408189927157616307403576912988771659877306098085314810415936497918861793580987738321268297517864815334062494099973733628934285282555195356579848521189954966866263362960341758611308162634956071276718527371621644564212980873843525709611466594547183561368363441581187723816343591474105642107804696635720426911966306614626032733141356747233566547374601969945385496590789872121640067126809390699571818678421861357567434439409688507109028580790345356114504603183872701522551656003777778742663704561102231893555369991550452434726933924335093667116086801701726681059466725933539868728960095106176825004797521262932439880377168283032097844129151602187102463624097469562558188171158498106283227731117357987105878729900608520341846599303130795798313156590893231033419136101840611400487946990172777259316089877753010112516048318629486295120044609908332133284161647004682526765591906175049400152270633425518828238242996244181090999157158211526773840050730155863726734826179178634778756894912316399020751875760930712788422002478564271641970597557485501361610601441 A046192 669 1944482989545882343685775671230139731543499701520408017993370955476100393014483522907397112087120287719225366087330716491839978588119327255554553514133670638373393721279764052952486250757909172132518948646151178310707029116146307875283365379745034240293440785320407062091535441109468296463470223040213035971076264786941174412179343712529318731093411373982007295319400360569382635475263358583266721927468097757036919382202522236102347091892043545915688781727411410199048720636024677860436396198808442000549159036372398641584567819480117694358217150586801619998186717178118025371646222085262960812329532526750054890469254018947156557799887778056404501409410945193682526147041143247168256552768302105497226174992302020650792217108302445895575246484030355972163406138706705429352461066566794486555661824811409684159041440790162871759739695186603957444379396859896035939475352693495593391163417794209924841842460883282507634213416588549145320309770368761410561841981783084478987047543010942809612620948816382527100521408893969059332803806630192802953761554170634992304671502242426997399000767620741825075081916361063919834718409292090199919364717153856533693502451263708382290602346048405086070420852995503375684524420667177483104393225653444905723159285776179722188763117080936707359651696821361078885623926587856507059470977518593557434538650740456906889794790547780547009502484788933965113486960678016810257902537609740069157151066169818282470283263009868601774758445346739905261093578877255723008462428842754686394344156808064871840051581523128015560222195574610284960562238444957500425395973708788533822283275458007073795362254360291544665065033474674768738469092802921610788686929603466934639116558207790802591585483590683924718985844930791176924988020837453063096423303349190967534344640718567935356279760877795069399132480997075682857032904616661192990663842492407794224437204606457931594279005687713240382580759958904676156457833273429357880469443880125441381849996345902366310425189626202348257019667782855262712438474477418300650469480828738143974297419381059205184460944718803847102504674239842430398554497889740908694883445884477783381955441001508377979588687329827172121464571566990470959283795303816494879990528930948698350867077487656713547093861738794928842209601191720656801104844975447975308359857306872998460454086296648716068941767736649814152522031083826536466503104171131441130606724723999042213274443778582615534867570021785254491486246146227131845822187667812127527810507249624736840926340451606013882435694586656400681485523962008953540286229886156406625447669810949411811795838943482391723218388182723679390954618452845018187475337145648063621 A046192 670 18670925463111437848731818462704714212732987519294830025088023529517209486111217091253729228265941630889377244031491697005697634920029560830454061641813946449787807566384449445924758428848068589405655720178960362477504029037941226550218791625272453001856479510586589603846542211244659097793137310337825650072745735752507369782567993342754663429898614177920659253040872715876920900477979812871034309979067739825294084804365262070129918957101611457149102104965308836213222250441709431754027183440377979587090742777141060364673762634722398064830148839747365738974971387856500622753087581154155335669196982942095100367485972595962395743316205754548347205875837403983269182732244237165999034812733566631760101488166590284880351479007458543665010686380309260957610966078976599744749528756241530293217014101725360191492679727661165484944802024268246980178602910812536782027504936053772765220388030284271513456986251289691174549088469688626129190147178195061765894753907267311759924625155124868336935993375730248515741741614938462832156241078911871227258042219628855740093548024457908888533957635311179636394116145178917195388176432661743350041891607615298252410574509946224762191798042645419866993564334081508270335758195194071304381122614291410752032899530603028152941569016859918690643401139164083490672454045451306193036172302189261833912605413039311730085641154854853194572207186033833209925766279003749767123879114717245847662209608412089705938939986397699119651269430509360351031498518465983590563472355252468152474421130933754585817733160944128417607994561835910699005372969066638217304754221127409978387107647912837921174878439209903104470377538435055469549474131008338496377035400133627712823809453589938988966538998103684551051728349396522595551179780724644463330666603792065406901816898421078007128363307877311537843098460889356493812356106603471163629759668428538271779604457443485242824675538507780426348843821404975788488001500465435961226910852903397940773921694967969024721912798669154880837093459351404413886412370574603088406398266410434629860413475540815983578010118488431988222246104272224352982359186505398649918279296930320949099611809402816329273208874014319447243576882646373773190947896330420979040147795862529521187857395004381919350043658228806443118799121080343558433050223347968231179753991873488652487379528100079125094675723011513202335925649235868984015260965639803609789095598022579487241983456151837758317479777862886893582641027163939635821937641303805282930130315561496570875941295497492707056151295239983760186465789556436131843098223503147081591369346889957495321951329136297173450582032617724347509467682112575894038580701771151096289601 A046192 671 179278224352313036677640577193114994640522414616769256380487183937053290009539513495734785142412459452679512577965017187317992198662145254974692644330143999677191889879029762300005477481312903837563934092639428754357815376115282541188892961902500713978791675967211648055727436220835775547541407990393578851785468583619310977711043459897786565724567762242982796165691164498449833917006926687924312861152286510334376045254595864194865245723742581319502132496188113717907949849692573327677491154958113161186803311596949425249198827234036646738381394801037055238836055268011401801557121582595977447832668617880464626978545418397176904980165649855285451814415289343636405498912483018226779485103611154029858388992149424923119114250637399827968986715048483039684624524126927172042379545764970107308675282849105083747303026585961070196277117277284012317070987705242581321132066456512973398150572475626157278004057143041153774737839851736771503934647884719212707360016455738745735711771752461442760316598781140897431769675886117711220395167506907980893938918439114718645743255826173338905276063815257179247914478150926046549053350271699650355012043296957376665789802751001198902857262514878975514467118665429789416260574505729051997490056238032900387574995569690990548365223511125822186621230378601832856075824858799515477676819386150314610635279741464820491825419479121509826501786390794381692773242697507044585906677001612457019512467502821819186607419279107443937022887296992432743864543513216795559334738546671770357304705304881754724957001971333939542743948222526218957239306288415621717602749605869416903684473812975794261114108977931235248833020458988369143939281867472973439290683123396163695067283734254035964265904868206095468514770891919565031691251329530015299447997633188108687880278324294550305878609125958184508574362022327120056510560478573625496511759345586981993219967775935140695144602926472701966088357990549817562157114251011282826271440129108983147185754733232442229477440382396035539595423139672517399282068869818864377459935503603512487181546217845495693256847973264979232106159990717223997494182510270339946774409114241495868776689211930401392172973628696808002605653105705909403189010741280906936927004255881479531497108355964997701942405659219137728031780318403857656353491443482345980340022521609380734310819768362873462510360223414782032179743931440782900687999325570290090063454801606083512498482932695502376781825292171869930395264651341902236935113385976950658882983762210982823926051478440584521547150854458629478654043829835375775948475601790988391283921843389702059131964850570886515990096953977001002062229292690335281713433710931255680924687381 A046192 672 1721429491559984315067266973476471715833582012417230880470607915075562161154388922474828315683715207398687048884242851001135664085856283818237437940403981043086450076830636211220203148850808073800220305751868074720383380763954913922554523669969020230351904670780686734044505238745922905562833501730621833797018419267166888255474069519370553261332636223158506630862307308473242589394179609579469439221749945093162938961240544683633834019309457308728248019079296162954043298243525838650649838315880619133337705810863165604101746774427457247259540088049408964655938063708474092242050858682998994299933948399691238406152892739963720045657154826594245153773668402401759361617288479208769299449965839488261133619342517289945199450154268834140699666772884847766742503723055788626974328653685714214136369772700092912416243469785718468363487395151679062000268643767136355032973320087932634515269031690574331899123443230494907255341563707288010292154359798926702221009112113249529286992672442509618259691644560521521409603912116760648199771566245089353631730267594337308807571002349368375710551876220141799827295182811075753785093073920683610047082289695493123129615433604539001919010672476069880244493406431892503893425766068252162085828215616469295230084355427273360642374723212261127776018363451933659919956579621738902165346626709643018702058122164939793323195947752883582499216958352200466980175466455696363110126145445603697584112865299885499417714733979049690285594644174451908697226995782409152494748568961669983718371627863053477935282547111015326545298973224702192591501119975993830665783384410803919981768339165085928582379753231217281649391557976828782085049514942001359955730642973814563666408345592497799738942229577975930584994279052483314037776799714967426180655209943205615828961025568059373615968397699087179774019486295286545893257907902907845414034749606566532670359858804924763511293234475315345770599987076415526826856822550208837232422406892793603275879676174576215319473357829853934582040372150042052716502011401588365177767212299202660491482576923338974105836270661280212098251360008620680551714787481256617663529226396667546401672820713343904764828563509537876426700033877411259443047107946831372077952115824826170598905713246118512929669059789778502235754711498514720135962666407267262755256665072739281937363838928440782886945353770553014061476698893768748176537185508864959804985683215926015864430945877758757670021328137954517208768437599543918115111322910213038922789127154619541513841375420045197078403035448360465014052368667613488644221130885298847029961135948858572281827631173230323190239737501505131004077178158944917262436496453781215277087751944961 A046192 673 16529165798680745040962860801680504222319059842707836297509520820068363934351152424063787991460248279029733590706987277347887459234399838560570624129066381645572093960535879021106628335259981643316811538265503160825692467737679707369085995090149570349338274670044478053083691246710915518378551736076022857725392010017867877409751037813952592517529407290200218426557078610268910844913078694175138867482930111632264029571455664797656210058544163354666056159697269260496610031826385253030966419831594549960195490009104804533635547278853617254149457187069030077589262048892712965696770543517034760671988324701166653295415449110586221481223095664792292111249312185446404046612798478450119795091792505662672250983068462025904380197262175094781598372384253593207778481064157158269280331690310682119167315248791009295915686049579442147265135771969305076042567200381055575784028498352262700102639844142322259269226023895154956424635919979539623088494658854646310006916787151405524474957905081205602068116410753528867434119332375459857896495358690180466663893135501908400055578118815379317399380210189737746684509097437471236918417146733053751972433790644081671333190727680980745425141574257960475228650174091913156954884789526782754619070528859281934766369593237683239197091543918907837779506139244236623949590221452112079792142831989172879426847478392472154024506998497768680035971407596042493149263136134353781076386662662009702590194713097033062587077689059415847014835836340199930318340869638149169037780199835216636992034013436334190252828292402967194154021198159642230737374796770186473637230339509789633795522688978681273272216129412039360466222490860489506592276298533815190821952194543884316928689239311880138839287324141820017271019598947173889471167799171865896656636026426662690001575079624227781165978248828025974231950598832979391339942375173160653091936169210492501113813371024919803300296942287375023616599109819383898041661647969991004094437124713164049546013503442526086265140952404817097460716113789280650511334914195982612618056395037008442435703216436354611518744177632764623302430326696615783940341391900843532534867685086392666307366555712838961621482474645609060752365722685249807466228927316464093411589279222976634209213127092121605185684610159047519248579011776958024341655866489088813493628517688420063553186847080068628917575824394489817603517230598223588550327154568122018477182440175866802724182429819756658452042415998813982066724607435556050399396685648752213759670540055673075404922062857222503906241424828006330606301365292380888126435522812163927390698436097018167660406855393392712701795443499355313924148062619959802863579957235773518159340913250830341 A046192 674 158713048277503022323341074350469228066235896776098631711455538443688515422077604421471569819172988291528294539281442952851564382433043164002315314649857456156802203122615433530029634054963194888319950590205055598380224354833819786203049802301092504525325883029862407485022869306412972061547948206968469749257380283173148091721541209615503273982764107467866274173294437953494773459612792227290073826101655710143054118782178332146550245348307037222046162517165160359992286571553652956077500912573132552837177961729718522268802920869805658446885840650696738755603129537529766188146298516799709088973437593846653805251340736206956158698984118916180762257970741830987969253816729372789571063702092189407139465678289753030216568708911955105824073430933936229096241208435533310645841117916034516022530346882521498559289505031818333712321365318961872188481668257790251871541886608205106358452913268185546642928776382317834661094446848301975753607715422167954069759712769218683732759016517597063748548435516363739624580892419865253438761500234371546595817348255359056862996352289294269856300473067689985623522856526299416005814887657837708205755699210682182512648174237577343513033207477014264007075618727137143701188299855610401941600153132278609521157385604183879035497112362334629846097690173004796611230305386426600568425253307413411278613570785466395458003522876379627112821814956520241667018757652986598550199101624754471718667352051044846167075620552633776983986763414943955556464800333038512538691612984069181186727526878644053031754179328370743887251584999429911474838080207086210543870855054189615652900688877804958420873890692234648707979386707850862265470254933472178520271025016279734237334710409464327500637037147467526227860399604096484634218839169871456624729592945093605206189508085590809586696349529278307705488009875974781820359580793154780688080925682724399389128303318221421146364687728550140501451238881885737112580508316951031071105948039073394310947218384175459305741668105517695939963861542564300656167785129607813644770212327378142765064961792739300056464007487793535251669723898689544748774477493317112118143181848670315985215787266281858996145569956718574691806339242523734773879470717045580278106708181146905816850693847432838406874430697078114490046353435327639451213859494065564379898558271587544377498418168298980046425780178890537458075958386727444003491493161625922112552945985582989823831583826698357556697753608399283717850172471827771596391088860487995846307317602825445715418520133713675062462533082795481338121240695485072620176545245821267145506639353442432497016654343659725654132316658241072222794538693199675868151177486941400867584776171946720991521 A046192 675 1523962673031418221667975954950344726211492858525039218985559782626776305014425223303817589339911042115006405136446824526293443852234621226350393090697307164951233108811259432219465525089128262057666522250337405590143753429421869849441976832609095138302608779514464166626711537996486111024067880304759510456346507753636557958842361284977024622829908442377044674411754766672378204490291186053360594703089230645863494016282446773815510658178234112861923897823763710079376675163448143857870910731560798940748032828333267241720241112556326653553380587778532898462271172230098766045867792661540263155288187104127245136856720453643743925241424028610072014408742951811834295328744188824726982903547694110894847486770687225527677466838592395663947658302229283287528514875619509784664208144949431732537654271598656180375288531399833590726267602527536124784495902568734798089489619427956932901602173098477774723079851553789824520673922212759651206601660395162036123186452003121014050546552127009101032356475760008217121696861581426831143528067353940231722857711284064528496582574626225460344817824996579031767328721681017895050363314372140527458612471848536525842366097696026924731164112769149388737979615789320679726896898258686289916461915757068679762871281805004013261160033706045571863322183261685917816796768370877997205907202465640743108074627255200850795277672634490181039546387176535952890671617834714183144657992724505774780634211803937899799227045959311837540825055295456024912975082479494927758367698835252077919741076096706183774569439658187590402422525010504811821753015411066996872061476593098349989362780809160521778549825154620967481978710702561488612555881278923559617827191384365813603003572422987233349236691850695862698095539727514846510595404237937927338787654802152770763168966636267874027230567014152061760069896597159256206113303435929828993792395313583513723917467347748714822473928269241506807559772127267737935614142817702152374768308976745607460551141378839256811205410884039964010715901070986301111242422303159312421100966149428531793145320698179542705812788379049347853768065572786681981116748950489518657567299576064689003649323023471854368150801102929279545115408654347178613540870358842734513916518543783310430423728113836987290686678367659445174377566437436982233597454520361682686697143030155083424319747698819959325711712360131116277955534825839686723301728787604949556611368876385428112564065179775199439655171695807506259983374007765655432991184839009050467490649862659389703775554918996645092542738754760786980633822551746302006554299323940284318990823681055800739335747347413830337585791850635331983917846607955225066027803366031373894775502643691501709756501 A046192 676 14633089427734629486952882796092135710613526361321529804600713321326767637059995572085652071370256007215303210591867869820026695017592450582373310454560228748004284154003509945555874441876175517314519058327789178271504722049084439460522075343662729216889144975572001898087276702819390331640127725138352612433369418193037946347656261336808180812909506880940275495835395096293737566021002508871576203048988966559925559401289935139998201193277158603393156044857616627017014474927142505769623528766945878855930058380478070325279232893962927657613901956963632240337989040150278814042656356989811090017368083600392213957444424544546492963211994823729792566171987565326491072758632447278299117050293895150720136160832673061227006006367595474253270309193932147192912570739457324516812415961963325579792040293359949761442021919211697106335287807148036551218857467983323273465027454205355861516077707638670324705466091690713512729676339992471322583813389506630448686882242374255207694664260764524870515623131699163384438793640323968012774903063971033870631333147932239347265129018564664580936670899316678795339904762058277301974172538786405686819888748933948510456216757429076293691294297776164953647816263733438439600520315891605900167465373499220330804480526734262931149779608148337218696989757581018009872085958666865142744520389649829107910321292290867783869860754632851841962097296847283263135987207430167933568407495941602824689177983074059662827331928225691711433225196960205336270431185503309963297334105524477468116172625953045897959362727843737914673317197899282203682560979138985096879323754376075302408245768428870452312677000260779837527310872186608705806899306569969085978198171401655525936306065070813005155043214513344526159587144603197952098252437273840808435582436680677959774343211451936040818658317773538567741883441637913302116318119232217424843613891720103216052656132344779841503973512876569219816048430514785937772029886755067750151494231688763283762817748572396159725735049566883628913198142119748920705849082787150588259597832196600434899638604278958176321914337551624350298345713960173821693138274648122864832849092386191295142724814455589479361124996044756985473623462092702366523484663306137219757046132950699165606022820498368904532335078811835295486258902885916468079363307090653383092101587476990839452773839905651081146503815656198799610391587321754285189699196327089564016660251398106895153850330024617638321211401925390066709076639372393351639809760433076042100849373673937857110207162913685652464920315060679993792564626020627296381861761931929364209682743478858445256669349013213255241773119217483799468506940335047377884323099769455765196233508799949627470360933281 A046192 677 140506923161145239302303358940100732142966353909916470658736830325819840224273772468741207885479608841370299313096710149565071799265478858257327300634294225741029971495508593685968074171429512228125749940396909439425582750971555358278063118007872693331474431752833582710969864273760247967922395392710581479825702697143042607193637462513670867188532462240880082933966789302857701436555461599893688648315797353819174575507691940931815954042336618731546971480798937028853662908873747176951781265349303597213841479821317602930063952527590918812082033037384208993192472301251804942338820293948373424806505183442778934292136227620014971789017649056029439610311410193522015468794093430022039297189939077689520636521467839963214486145464184905187505844932478175117063216711754354390923033402563707267731438359187966010710114092982184215197842797967844437267344623079967503076395525790207554320445247144339359344110689334379595440527695933787426690124959441005173129407168091146501163152181314415679681912278218891057373079412693879277237788076721799871861829163587650928375240339675334679928453630420924796274733757954856972538109667063753032704044308651301748864067462467892875996883116082623115776943026388860107723516346294301594721712599877597859315942254831110859896170536280300267882923788970751669105851558322470729754887575510456628514161940502285205517552170706970752029877204781226716095796275072854663409665631373277598159712212842909078530141375596045853869990800386836343412655330227699788086074322878333813599411634660070615499617138186131798505601331806382709255138699939519489168269817457598460625625879091233273945802777954182845316271512757106090596358529128961884639099223971504975674597233806374052511491596520442289488493064384367008532573392108015204660535218220214967600472753192523227672883140030950313305503046537346929761630374754448277418551594504035766954090458857108690372438848166889379432190222243202447219293037008017719252495237907196073944968561241006546847251134735805720784564549917928065631261781679797645309345963650791226477798085141235710863478763357908632515367691677523463110831732054526797635498327524909239895754664753247157353667843870955471588452937898719469011321123524659225264422454676094844365720692001610107482494136064564139599612811133003489061064241086999264088676756256923010270450986454313982348770312219108513727863743507949820551804959830985206083022177313253530881842756332313383385072441632423724733047631270346954679797886687211317243305218526501441312819474521654715971519772669910545635418558416240748112334631516086431201089383893175110298738349889126329417675153140487591861271657179278314490045337958510891382860256721613679278903971609861 A046192 678 1349147461560227160046087365589964433944627219629491589943661240187808784506709126184857506030723132724581606789051400264255949596520432979394406158317182701005141038295589362569155502638191734538287933613172066109575267303324152501101522598589518257706088276801563085618730738669369198168600508920679278230933784864598076921235360567400006329936107889527423675391673615050644552900067976261176689529552083142382747714099298615537361650716315019783155416765475348493436244233991245465948497940260484373501427033314233242856403746890695108470684023611061217789001878698630790906058538419835924635180972754049479726680878100162959214571654503023999855408417594506210827204869812356439174053318677973680882001158998038494112434741741097092014956869771346243541893813953694571404318449919000755221431691332882556274888754078793013622632580210799435138604491851956379981216276373610118731229053747002238889751826133522621184706434206679886878607257276739142165758118941128946329913379550316758591780851179834660233732924081892988496069228337779658398583412997435476282019710476433545032008430822630820577151198203977774592033627048973617833618546631781050458644265318399949966245777989331049381525253291569571020922764356597568020911984216559321145931346726407799742460098339583835023874615524707399945736376790926405280241287755531014897163875042381650252511752073267578528139038958212042080668572697262343047891675824038715555926731978539629897986754661141304063167940232089205609242980210415187861892522350943655753704082399833372096981425801500509685512869314687688874985638114258286996008629907904106042851957282788253467557145961239063419947001538182860495297528789796985446335544770376219374771956702702738581402337154746072350323984244631547412731817612768724721309650729768067438221779601811396580178983091918867134820872510968163581657872742074093127555507566813859714189960533289825300176316316124958944738670697930799383413713969321099385194709122890665013256304362218396290431145669998156964089759895113803166442454921840334203109751683377065160039382313887541016752946763848301137788210277141866332616384598049291662773190108045086135287741148235864749320439275723918393435339636080042248744338904599114574851764652753729744900484478576639753678004162156866056600186726240196616047870763554059843126091121477387267626030919160482952861811391424064292616148054771746855184146034597923621719614929901609005420558992452543082645827263343130679496656646381232086442067668160842635094174607442093165547835484149765669072880392256165998511295205348117642747340749955699980463496054459523930230040378966042001855261578681842639568130983728490040686037450754521809602458988807425748486408465036954241 A046192 679 12954513785394378029617291582091479554635578419916024336722564569546509623013580805353229304165795634941823747018172232240675478460717398202666229674834287660757138508684277563880437450363842863607128510427928238387232277220935761344021461713593436302621166302374176995277469841733418767054654118733967036862844722444168037454659324974537398266375640766709859890230767117749499694088751271504356972969070454017361789731606889798697805638362102777621239580235122815435037788281121030090290300270599905605057105160041787776589585847580501903944589182631376775825787046071780553028169143568444254398634275577877920892810857225628506758302054749018797555602186132137226169299144469452435519237926648713344751285608062644152627635175711868813342710676038621698011089284520158562869911365199211849072479832446899946163515805954456423822333819986253378233035893495140537499671182663008834267053819758270250675057675189973519281171585812012577874599457681124283634604284943312974568681769278989334683864053346860129345412479661257062845377453261572203221398059739546279672302331619474559722010272830447508760881008879860833677849914386135011374652252054317337852600486723208857107999084256673620078782366328707994554040275628533501842495277725690001765634931951025438295991004360513447618943790385316665308209020840623785178406115273721229532110899642786665222332637889963118320220300046874823277352918943316742873001207852754115394730882298225313437559739726137426018492708238529751873114752567751303622192211527686659668732785603788404215145035046390755814162772654029856771229387917969371796155375207425408765866033203706930704250441574014709004148263453360313718740780843272125126752016246053234465055352584754462052251188848380190187368607228459053872683904185231902666000061646697765321590560136120276770355367975721822197599704544813260173731964307765067456339706237995086471616234086558443675184298894993007620491336609341313436336034314128159288621877745500927550090960541052479939713313876071168433384153728318188086252386528249107338462190354440616015906922500150083701626083962992624167133762565748508848259061799637566491421373781950589546123650609606108569727700571833220542810659597187627773723673150639574623067418931318858334439607597572202913206088482536091810910853345745556774288166010581841526697462859749116286822138615327970859065130631683553118591739894054569795528349672404302784766536473893072356794676563686562347251849997548299152103172385504959223669779069882524294962947337353760049088875005986575432783081554923933247794910926334067189419217768739999696324057913830964884893737420093585412687892260827899884645601844489304191389017112099580457291919827668645315352814802380863014421 A046192 680 124389240018209356280158073725155021093646390043406446051718475053124345212367618386292581593742463655988258894286882984923565679923858861021568157943352671801407342955245394872790597829238116538163913418841033331822138216300157877101141574272401576788250181129308570707091179801593548331889590679483042567277756793975116631041561917170147530753732572705840185138572150472957081011995636808916859393272324969922624762620141641747797714202191260154404122666262232508331884349639079896935721997249802353359273950245294212916579960452064232390980836860942456190417989427379358171545689210485663310899761678917811042363290124399606821730257115128423991104892335832364051171399557990812473499283397627626858328163526616350155492058844750622604619615896365975772956235768068748566982317524324382255793196129723441950179522493885936502749035716875424726994175510735847589115462714713934453022132046089857199979664907422299598615188382260510566072017114046898094720328178267572240679536018703476041317704048455699782139990395974466235548325810148387957552205771035710379977970706190484246017197607709526156491158870113225520996940285902041330245793090607008446279619414871986127551057240786802110665418899963000872138323705662414328094071635810091180394305470662399532110305881409551784453263251405195095582023072375292794356650238616983490436313961206162517083187736507673788843176792911053094897100647025154667804214549910469191981490375900827481087818722863616903488262921338422445396442244912567806965101753196324955195516453663493857440450529534018235827081257511125370029655707802703793728396916733068867065739607970036665833959272436543274618768205732164194144488482359570155670087413659058386957242120746855641922977333919809431433041016283679590653963435254779116630207870621941212849845120205247295737555663123897844822485228218424413220010739625287435641680731741721253486599365509173642879294337813406543046998869384224593684899218070544616168247884917590783445308389858881550162730949406889689299197680009551346890392249001793006823579748673587111607673109807058789815472641459708413404517250368106904819117178783735315401336368281099452776793157865696706250660631570303307928149560016855965803252460848102290931578781726759024973559367251403813795965107931307391411499957225662109906518353985736078785289195253219893108678907358348257028260431463614085620653593846563924404916358370280080741404661502706350868333478943959379205769181030631505115363981748961972084445132186944330119391585239096196549258212259647613155817480017499214789160736203364507804685686268100727128403623625108870365225736477698228166587139633207916010524429342655315117227301624342720796395204582815343510591979246052581627518401 A046192 681 1194385469700332453607699794291646930449713082561210275072576460737535393182644248731600563109885831859003626961118903403063845417953414322811699249905842679802825646299127772884257756475906944635607033040583091624227932765681838714989400052142138226727341936582454593555312513177431409349385082649742055997033983872904347447093040074008431615759941896745836690990709898610566774127682410550468412389843891392126588953316810312455463853071634841640485608220210376309879938090196656889255772527302301926355842865198209872383213003671134911837696091594180281709016758655909551091401154770914195542815257242334546050894390881674167476625422061161072413570378653060173487210552386528636901087683664782546444953681431284586130390596399660302537688738494195423333304077833906839220005649998651353220914420165124657158723828822776956344939817131104008242344695021049715055546135487012015954909677639500989075934491766011245555929519565293836643410930454478857824380307533120943711691930282909007669743259589407575961248058436734345132477961583667367906844076592086831329002195048538698110782571707216597324180598709946182572751786947381486466885093881356243046859567769000324073536394518035789609935732198662368045564189667730226749825774004553217788456119363665428356297718777303511873806786121048892922461920232738540570788770412794160201448257123390672846246103423614045830509065245311631770327137135382616176939325235239117328652155194668863175179921939376709781156874552198824082166886562535723514727603411998900692100689319344082415354801769440608054020878420459053148994897335092173909410695398315552054139822949862258861630746229685246948874703307291977138815064688875811791472054219202262385510204378355955288989966308046821312239869650987284201000303032632484892651353307711817879086447522620224397551732706960299130263680963753606670925282948150045649266350929844301237983240636002851232368540556500030731344275523335987939221088855577335090319356902356828957140923609334020103610062636491640920579727690067558304523358288662829923270905408301593091216261184460455999658084601670036222517550470900799934324654302422364698846065316813743163612178355702769163812734814610351790892871532471191386455202355339805046885444839072921226477258709908371822496654053150325089797130778369954233576832460682871817914505326123954553880418581632721348657385803848491818445962689522966908081437077543079662874664774982449907144665708025221395447233329004273714569425800650360470449882935589260387923873706502854341912217305028261375535584010344945905481588141229795077606524770127085413146931897724237459415932636765120966761984302070170148705155685902574491266312358807921692987406297112273100720058869367782086406568674181 A046192 682 11468489155673352201331777144630320101023123925106351017840433124283339792215404863953210220688542163767689170092404816189336058779623004403779075176027743468114060054356881919989248104891060653152982193091765426934803278593938799041170342199527236980634360486814547878009540044438516590979247231713232542200477745869870750211870739749067043204379431338820951201052611307886511692216925494109960886850421651874874537207123250000055722169396123547240682655726337367065234657210183949811554030871434705847066449832359260949329398344670276971401325480506482204027522726196054082200275716564628895116448789141134632262876898882545231710950480901011502186678784721791449991831672844048413533431465049958613336818390775031069407660351137479380216264662401648558480409982404937702121745684304732769302838006632330828314624254176781840938175621343824970267569034597943853227506403830826662485108271672356451017265789957575072405735648250763037189521188151888878782801618212699123252093673896956272941398737259787495924204074969532785987587151578048256493128865885011983385368696878097873069250007515496159797255952321744374950337137271816747152989341202989555128937123438321696882110332611122411047800789906137158010506477051221931589412753897648361394664477735609972414771163589362439602740975881048218436284262492732394185420979146999287637322674462483279463492567990354331556874255642305495347628075876843233505816733104551454679248802197720048307250129374076444455051405961950187498543999377025772275846640996911691249225863648825425688742949149718189000690238766166570825523634181899346075457703486229014090781712898837801619341759463478468766551626537849358754738056998097062462144508942692709766610595483731761938026014566888244320317796955738886614325319065373684684459177830441004653046856262354274460044441714677129124894019791476903035800153648125998698968065986684248745393823100300012024029083544218957268961190528073286808176301506354353466701848808182386728876365051516871175982271272861786712516855980831014830481939397348243921454226906932148188271428285516188701658138529763046348905106217072230601278425792742367054584603770709193575904683794664831645233173439227966325850044526638819675886887212720347212091750413199407889875613158980818988209058422384313580924658322408343325142635380958581209879001356153016373139886112158483031459961460292786977104048124145934404834034413652292552642450427976822505696729260124696895124955219329855176664121422480779488297803863082946057900705210448822151944914013623153468245064511514690566934994542927756131813343038074587868936112953544504460202914812992955045150345101890634134658988885512090922483816152046362471722354468476841730298661753077464347623290781969761 A046192 683 110120431678390058136855270535040539318377105479158099912093563786792167947316924321034475807450818746611519552223644083931101433338094670331672357028519142874988524839109133896608987418906207915667990382460098588844889456831067582711478910810460477345912902667051352142193009951386123129151322569525376220466931318808515070630035395977501674840019683955416876686670482787616386658100144466761433885069336311458653914136208493183724731815077725228970193219798683178350006868652248195893884915171743518241230124934470758437251010522310995808260615426127150528891991507917752641377496339052411879993945730517917496653597932175808433214379040986090382835417277328262849761394235438000480219372026322018940477583743268166897167768561231480609176270750691890964333473317748133981866162840688394052194497318769220448352364929881630413911405971203590233405189627864761857640801434037462126169993669688289003166797039238144079228628138574307117799945805223506559593603313698029448345659745066643849874303005425219946456631566609395374318466696974457775179655463383808472379478898421300728672240461381222419156654330012790778326954619332197458781517187346011826991811212395197164461699340195602872845193574742996792554515147081643319391314513099445561558350526761207591461204356487339367762006976603038872376308565993296216229871670980716747099412118740507326017782791597278867995060772168352121016293014242311592740236094330577832591029670050352709177352567069960080280693818889771148162195399851314902856955932124742647376166050655332418119227382380792281344019618611852992607624786419700185924370959464075594984133953114817621286660712737574027411181769141726235471017684480663304885699783395681179976732552324587999772970502881294613916870174129135138283467512665415087707692132876541218966738034744678220745122331792597086896933247774080259196146404404022891357445720337791226608970251425840079451876027823049871196534620106284176596120907842925646409936061936810375013841900083741387697761665151956239521945930548211714334729277569979549470973563489457078602189163181265259452865446504700169372150607378777087332675510137257906035756666560284359902093610184193357754759767550732118050460336651914414056674504561338418590699940582095875485664411075275114016411556475080125853713479414634134238065351351131836094386353107275937090934632568527172435357201284345536705661251642086572632249490358452235547393146134768674717250087211051631561768424568771940402055179329234643996275042243439512458702183506855883800120722446592214573827733903980048478763912119604173147876642245067422590439143433002434102630928618425717578412646906369566890825462573531411135115111425636813645556354618908337182054649432990943298096751681904973141 A046192 684 1057376373507412182556732106345682113904736865787752150249571381640345272346797315115168172749932540916421646972762260401501619773576326244901713568408765633857896347391065849318357577207089303515183390499399673558323201629688632335256821460431699303948218710774666596454789403543669509847594408333335430755690932322721615838318849660305231332746825800960481511124458774674081236804565894952917794054474880412204343008661336744426874874832654148252448248055824300152179398887564229966789133143925050390717585812554338390155223253705831837080641457920347418871938698431503534666452637647305542307072971787984254661733215081875213693179235840597958954974174510227195161617457456844007767017996663312560816507145766042547771573844317284325671831171531878874637881452316607600088941193474544275384438793951984048112748579742099161057595479197321252077331660539188408759123122142121307504657616731238679336051134153498869491178214980854848694352042432234921833328900235326860550315901620036240349536784516694224666089080378379339414673131236761591979226795266282463066775772997272632718612979840932490153246035079526864731751043304490622727403380879907064359785816132481559734839540182447846173937137656881465295971296431771462101573470365368122384434920363296637557600511816220269019888351386601403371509096414383367775506833599335863058649267526823676881939470901424503700134241977486261423692950175126600036648513471945475243987612212574684515800891041755627316778777593928176602703212730828326320206718584415137903194255169166638229955395636877418335747087377220773668851842373678327003346463877316350376808640127026765900756714544364426347723698580747228775143353051645272055415426858020821747443876200810098490088300830640176315941543091670158642058968442287996606795575175421370954077613956571544013240390169828075513707223920232698857324494739287274154688195107715405371215083608797093342596901595127841319010168153299350135602666148931470550473852600015404412700523195727719753157036332806812539027938112607072900211055692745004236672044235171539961806072156595080735750225315679992496548343783145911375496119647059524621012968457727246653070709269083940826496371642788956358292553826681637677133368916911084282587553617377534183213941785269178485804764777064660946063043248414658634545560178530932509219716552657062191794137968783111797565816815272324383154972361163267146268925201587823952073776436543598386658212831703788506131403517584392952410678655255189629171453467323702335545512308132124985799937024987264430714740432700951913978400517237444727638155387023794353638808786307576418708957716391208927194963190444615479395071956972059724207284377425148532578269645328403385145247013556917284470860662026360770132321 A046192 685 10152927828297740098519683548275969122672744066916890667538284494417031518281779872418920473710376450428661907620943672151574469134778451265451583352188610587784377852660489446045735559733484073446582999907245283046920793203380790852068416951586265906050318714945445992107535710633304682170478379665364236590768111695841636471022523808215435279533346500802859514400176467750045248181055065237772191749633916648649790110512241283778359364418413316442282848861831710262543409768384867488861060554083418679926740730916632287799695244832386777337323470690560489881204853447305431949525585311931478180102795114279082744044834562567869706098589327042560899571640811784250613587976739221927140906323741755182638082673167956800434485155966795533869442299872830203581046740810592858305879357876411291552987247332453511209391414331271214593401377341272691242948371092097473040338361167847360622260309683360129296473986975099105616149141017540118588861193634373914220117540466005201306103839009928234769608355054994939818567403336566850450296031816918109210077912967188746983372499940332920942821103760393309070246009676962625141482739482764340096329804427350444636651579512276724178732100370164878766541522936182255028919595783354432017665143056950198035898543770023787066872522998142666641628582252139698570191471394600531387120399990951286108433519693148826679875473577695292931410123472762310021947586565272599309587433617384358962191219874112450670367446605584966425749742176204532849385100479218189475310008990598222021728590758172009628699290786069588479051251652054250156462397864434509466432560225620636854040967515577053064248351768326509053268926361153121557200240530880217795435623805016147023274919303446013377239864802836470104376082849346689151915076699381830753036025126703871024512030244261930870456005665566849290019677185141126653949539290490002029293158066837602036616006202699438849775369664541504522085763411445739895772623765919072382724286255411851233940048711535664986072475169849348847790022235307183439614842427008253110545419275143563223804826245436802043408404028293841447157027633616433648736653518390045273708617095340355802500590499650389631824802759299791401592983793336748323920194283505726720067271243359142645124393536490240745422237372963317929017215417564072794272334596188662602395882244226758058331375685320806911699800624887657442708507906228439496387647153396795229360165796298485573923484892769690024822105014076916560275396045705151490069652196967147582468496723982480606795111513806990617130723060966806374040553287750032155177394878325831138572419375686205339440977890157459500500318976236550926781914040020254898306933456921164784179731488886974685256324642118870332498260778680364432905575301 A046192 686 97488411949938526918573818873813749170221574625799118401950457465820954998196377988169159273398861927083470720554654167237157651130522915474539858446001470455139962283349672269865303526203336866144786449925978708416859898015660724072928604312309864798195856352687461641549961438711588014531423553952419066409124652812539070673142435287634949248847860353883256096788983318877159798953253931847193632262190813185454872436795532145503062190270729831824651662323060026116641668416632610063813936651175842239606173780675690673114283585657324130161142884929303903491910130862328326075810003712528406179804731614335964524063839736561603042744961539026829159727940100577864164476591032551487562974753550336600378309011251575431729378696019326398930059291547744082906336167381860308845453505388107746947508164447424662648528247660286460426678967635421183993538181894659396944920184810548214573635988922007230266063886883767458627394560872205237835396486925215892106646790225681707614348511857429290221539075701276895443659540748634519644403082832916447873576141084151082251879677651303709620335519694316712760012031672160047081652532762459889114336054708038089494064106691064973082625892914782983468485529296084355906220662740472824462158602059365436172575432844848040119472408227654068872648626896693999069575136821857887995762305206280649877315597444347506956487415353559301302896305451221723344479302506797323444058500945611142809484849243615538762183706505935805864421707597138330491619132098240324513600386121005543437500025265712467288132360172444551698431782615937532781578275442457786218358439939945477756150993275930736496146772922756595565061883196093692445007934434158799626500804360338185696664027707812419638158691748534955302042831577883817566529924408495896602655306471035394155993560327789103646574553160382717054693426624501177898524618942790260197998749069579547040181520343236403038449756922025931293226181266533841179858597797688784087448046150611995532887935027642259468548153423857114829667254475481462780108816773077553622452879207884258903433979802612016625726759729452149895609282789641212749257971587461567658625520336489638688364016906933772160840929598424954249139472091065630724644028376853071055001655891180870300950243523437506368365837450429001689762356376406978555944322247043359777272752089348778219035677536312419183029688034354471492562709760633114881047041697990826204492359902281621937214915282161731914553346213763035227371400420182209352459171223825083763160169998167470654321674955637698918424772116662842102585478690575291516568617983529243568778017206530157361735850992334209732595135614860171554344459217202530561483450846072646832545249178023085599427844068378379375731015526028197258398563910081 A046192 687 936083721390381907174405710306676071256498436884179067978637625048528315475650103160620394924255398513479035430103881692867515614580811899608080455346922767121643330060345700474757198412868880855238166045606247650973405693825581069167469606538382370206010706648186291736716737626972957482226046794572748210296178325537888460761877192609346974472001875584640524238508303427682020639503896072541688019209364438572821036488320589148879119372620183426766988819343173508940283037593096553447873930863529883101279800715307250926611063189786381465420516643767705390768831195335223139674495706122112444207006852858058817080978245105629949848567414599146286549146781274107839923053613506582644357756442684008295077340487954954127508693804692416115730895447999138811236436298153881874941186252857252709778681842036924278297657024642656261745756853833936867433262379604148437367650574212522788488692143368803741654616145383948162641136957345773676155358478594729361634108259629455290507773104751197034778983435275305695055079091700985321058707951065631915563968896612105724593801681435318279441540717283725315528326457870071095115402478102400372511514700976777307971558915796026359262649645035645837099519285759479049229275774714424277131214879308883861178871270277687111203386996929411371172505473833473526926361893572008045934778267470306809170698258227105068647365482349402833415117393532507514791380240722681334437250416492324575872314560245976529082037279502549002325210810597980073175994057022203116761401432223886237488653220872780352728637293676521799338753497626980537714464444336081798834168273870796251793924983394519416258948249355957062289215149179965273703844629236552263133442928032343454043220970775495549919586380929567837973745164434757566927131182255300899796865499698856727981979141755400728952477988989989183592316992428783125040506737139132787931181959272944743842220921719749739275755716189923327736053270435494531563262360280783938888603756413890125694938718195372263881334383103400846745116129683550770307421419040248242874539435608685378847209850259854338203426303513795515003798886189107291201941394446152454268076972562356415345315487839787580638004974179273651400445809425428392881283636554348904764399179799847473270581593187653399658808025776781901261780216909044390530104587943775744392710363166044724232422517372296163674644152806071010383929696413091262859374197996460759818740410421542337542652042615832057073851205522447650176303626559193528497161472021516257326716369853907329240316116128921671207724044733473548902219392346350661392059714700452918421575382644683195301182301787415191694918991673568391028264570621664658431109196717056097964934698427646179038731473488244556646898878582661971394778577759024661 A046192 688 8988275795302035122750116711790884762391148820740312784931760073765511419376237292351899043893541063127563771116386751460259717694047304729513873057701293963900548800099477132608946349295063467768660004225124740018667933055253331410485319089052943206408250007040028420568492473144232899032746486790063974362844837872690152187696474130292514361245212760515857959854900632723619443303356611135291356513254685076985414406905981860212005158712836810993086794818681489709784571610327244689573875420337677286362646406862206442721628755634045249173643670652314622232858413645698681724826181694374519976747273621338349147275588585440419041884341272236041104418078234066043378363296632413615518571689799677094098996022987034458280763046183277883523921659161628439317748178428537406381324961554481835131187156099730382472789440102090537764996296883834494165673001375420851400944783868668459004520207386991264605360393961912783373912738437039557966238514276070104405194815402315239473773929737472482070518508723974409582641973994853320304171194101729114820328781471693298083398601493262248467893964347022810785386277888456390983138047513086715614395675044442961003104819215409338410574988809006378413046600713376988534615150082587239168541100808965300775674085764630918796926881825043799758344328687100385908852927832503284435207852928487580775376394798181065424804496405031550652892655909802831705805109726939883666469155055100799631914821597997017388630183195599769014390868338940097065497564443908062228902652038613369531360504789320411681187908005749602144806159385782484507196754812936781989947897547348945669779789934403182158987684594169126789344448297364143362010623684921440396448519368465757485384822064722280562515448791527018631688945766859710579750496045485474831353605925453115831047569563141797471612590003707322980470710706607748942137767791485334086924948974940066360793458250171516653289403348405886870895652209495437225536604003557489583519589181638126836310806039224029450146313278010701506589490247554200021010397685515646855003774038261717799806650078761141552817282740612704805614327009578525420479828520213984278420507431918225963656080625873623442352351601228456002322126412963491337380454753550829806694689869436479547163254156837604420086368295142822365486611952998287861463085697491812450615445129847609352730942792773110227291513972214205807352021452395792545342596168114974517788719216375289622802922975982304129861387360873196123229832194849975840447535101891427879026046820177048177198044692748230931298867359106040899896268502724180360111265863985130939154723255376230834751795100026909678320402425454468075793224852764764833052979945393721806586656141757009433106814009006280164545143656419704723304466645243590887041 A046192 689 86305423250406419858264713492210365181803739720250046476735692249658815600322315005512831458845386363895468816780510157417532116430726605431980309491967369294450302456911849366965402371174001004645792505331481708053001842223136794377898964725616754129549646361587646246112372990414186669539474283932147487259287922957392515768373083837191530287329558454471392545886231636903890466916809540617171532698583466899849510562290201333435084385081539686535435977081990844850177947662079165916191798338208446440124247697411105547705828384987039292778945060183008358912201097057167546586557856954888434694614877105083975654081384516420658534543495047443052085476100654355367244936534341381922702742721098743014854551517644164380456932641943140432904279655539060826329879198034379877919600405904948328072406363090929290466799925562616318976838180932821959144855291773528635547723377339303969148880242841197979371866761167670400572361951831316878246048537923466663903951255858922669797721982831437668089921685988618845537222539243502489859666484706095009439165044127230151584687646944502428353399566218572311877553724756631808350020437105256165227026899265226610575035166134801551622314683281429600486427622950326558149895621863726895781907372836469938739138710333114812010404808080683568350210872881032431663332286121334643574857757884559483134857333681436331981867705833747467019672448630809396506633148806696522242755492401827461573321541111652800719650489962111702573632115465292001424927540614411156499720148113364142016237329498401372089985939942570386117906943083529918611122701999354536331397913415476302450429291156214371696080331214263706075328330262075355382060734918771041450146419842565275342321607422242367185777789376656051971909419279641776552006696101620347075356424299335318510862034963308397567023360263119726268490580612530612913623721293335440763520572126192557923394042275925981185135111675637609544416724779521917804107940078896654700171156433485537468366233893690412584932636214124372762871438611899298918191068268899822061497995440849578705058075209054630930297210671936888029713252942174114898340022249153282595241258093201833140669270824323044453679699436990660355023406416829634396098733662311431249533507361929896812014093143373084454015908711153354576620546710909343136724158337211795207033759744086381838877788463784887030156953486556651356123099601974703607288345546865787323346522096895120536611328872730041639096984365253223652805198558645841460783703551200018472891844240623646743548295899452397273410053174412159987330421260938187471437713433925512577310734276547185830603541249276084943817312394294810790198154007982701305310055004561320069788974308216106149045449075746828651717912742043126170507517332850381938345221 A046192 690 828704665062126648177022656202087214684794746402692125529303332049463873628783449306696915315934355972583228451162687415136391921708119171310570202227997622264017840290718777522124660959066408351545431867532883135600183670358626444363254448810052984098992497955714572215142584885464547256685133041569993382599708273392045063717766163308238943526424059034621550709741636322650523539715761905649469921680441935917669923433696106297661820053547785357276445258854481273569918943666712540800028958069602082380395740027895028606864921431016795655218181294233575609960332701084509136625446817654657055563172073215742712892140306851082577808267597561206913888700414065042002219837224382652589378120089418440628956309573423243394113008947174988253469009728564402892791060741777937159246596716174352291669410767211946947331830412462801792725062448320659567874406345936420583108388468267212843099089087240975610937400035371577224383036087571566227879000094902612630735635553562560073082487005373534751526945958344209430874001239174136912779197281976730178905747933380882443822872702562510823787094166936766991625460079726900735320505253946622185423196672349030870298526662121545283268127178293298214864299622522434897978309226520355570710635425434683542807909120944482660292988170263841798254925043059344721730930702484127415102499755999687228573319342632756861508828286611146773291344198860375915453859789036790279635054571573192230926233805839268594513066615986013372512246558306865458742057179482011480802250633281870453026541306483145185487633314140652841754540322681894892721515677401047444917300774667505908780076383902180462622581181331675511566175837831999265014403814679415855082865526879792405371214589083549144995557771079202619507255612234174571592657716217262527132097554768611802888181428670117670296760833633885607922723574570808238588866029720839110725990446630751966240363233139983021168150689020068978439602520437317245259607215100961674873553860554738949133125741536409302416493722781708949258390046961966820658270616507578405918856897219263616464249838350692487431572264054655258248601849136428841675335473156541299265522281790416569898480374799069246970609031641632719500478746092271736507848703245059609307190930994560999752479775199414200089856335358126215501888124031539559800537506890821960086125710447272308569295172098319692490456840086402994107288195026139651641390148598409121763798787385667731017252357033030883836305114013774092641039393330285174856469281051087475485279609372421435854502560028497225871052399281838201092305805051259973376564564281286907782206731368682822969224368323753867603624155289616347753014598991425045168822315100817849916391924720834909486124968918507039707515233603954441069508458125562722128399927201 A046192 691 7957222107621116825389351686587727943193033973154910069082324117603259864924763079920588775350770227203357795692595307779629477814709243852197489649812923677011730008021179244855591627563553281817538232146258238536551255549781688895639174839575164027701771835821124960822152853957857592344503977925680792527574911581822493744425474931712626498549193527520877675443546646083858690124460278901236669570804070770097999704960839450379947462719081449919028740840084752106827516846909826154682712139192520856808113455623600367272011427874794886894365684008285732823830755683612359672709993756562160092629143552402684424106355572302710395694326937239213739716249290376432650959509783585695821826786395853145820495469669458465426108731453841595266668998509395741037518938912672554568705943749105724799661354114362751497350945153667897251129730651936792237908090588826218665478110524578400380133484266807604975022935767771123340855511940500227088777280665206348556856908681356445962815370427874697852724067002099412966633314361327523393003362441874078471757982217158189098357072105317581985501249837527270435015355807983976103915683098375029119177369220868495151379842434655911675139005543657566177697404489032796940061167043152832326236625573116458541571604640170212171018460400468600866160221913244955137027964941920305318479559082251238884201529193102397702771437226172525483396019977784880909378565187698111458359271753490299399526235430347115932861664927047210440750888879230406669549231612458733624252054081052371976596707608613830572650882992392608643956710060484611676382074923282155566741385706959478320629990987799445645887652807066417047794714319534526680592950046491016121734633338953346833809127142058631468004978532124714175852616416763124956790922839111458683902053645531786231996999567228434906881099957529209344154265494538320094399678703755775847855519505027908253647409841216074693330601730835590655339453856822395409460830675291493923239209468875446956090735901866368228112760141217333116654688468057366800061415541514699584733041865601373804440148242785274055263325949155589117766186925694736795592456314909087306394262354510321810963375418151392085088743468143257935652936564954586797118728852460328706256216069876267357693413989450682005889716078092819210095775190330296142295418004441514123535183864680948962795990403610277223508479548352688062861529892517893333085924599553578840310208633130659456332536595619833673866160065663274472286036601952199690325976575868838388409636336302146386451286837845334463361447864494157232476160352771777003423585474791203454599236457291358189603306554041143387453914195273583776829635389317509275728330564287997990335875191380482492669665802510055519524732621347257801106294044414135925026514162640981 A046192 692 76405245848673298695261906717592707508452297525438700080636350647923169173543701464614044114221180405672285581657071694137314830840446237760681124306933490918669009273001522818384613285740577652945593753522939738895082020188820106417300912446346276183939429068561943918099739488560763716227379939357253928279780918408951311541928346576538476330830412724831408404987384185955574819924544058293912595569390765854039057249364056968852149239366800028574728612270048530875276543194109207070550861160497627197469423020502070698650825123588859072942903642629378312340847306113713176492852223425063043554767980826998502624526513313110318368374349443103332767548511797494092249471210722152626898528213594861816749956870809830611598252645306778050575567470218208176877853958648421127190777312632316453351996030536700372665616828033688736942545880994834630747733917959503005689500234148613332182828872830797535729194618304738290947317401269647092934873221068311263940327406422749040572393113765965843408321739827212604961403653623465640445481373387677619509089966343404998341542162532386719662272177152842683780250454842802058822897653790091775655718913835582618094518376759039401783139447962072772144952263039393293696032427970044269476168508042428809481487004947005256321636596472311335253028652556053016166397797641388069183913311205276639766415854738849880109254478736880303080421810535346227631477067478417477186375447741959283261058681675959201348069112116440698666076662506123806534146263200771580778056742484014242437411133431368694675448593005320514058619488246232918634725790691839580350803340640924136167183264684773893189632779630870555161249335329994687355054241332002922121480094237764509418442833446832390272234658869903734437334203326503913600931869508490510065564991972298656631023386956346003305754651495434634488683649355833374975617476324596929970269587561287528420770463054993516065377416651332652452500457493606120284325650884541709549981214446588181117644296996595126189929420459475109804409369411896789052222891371353528905028262074647494050970686962974363127945968332219702654135668611919013574849923860421583159456407862485828238453760866609292001952867810502531056506777396215196333662297933475372992412577395760988174011161374225673421138853691990914697213417875663379526781043878109911723362875382540761493494791286170709801808728132825670693193415920668616758151396363523315426249501531521804714037285373889285903431985114193647469116430810905628096224852225023305154421852615893600230283820362488341488699396523820498464397890615008797735613294352380571289774960680704889967888126562678690482578616499392796135501811255212125074118384909471041602387223671243468173779221549576584179969442922661135802268194344956075026541866861278774561 A046192 693 733643162681738906450788002912973490908431017646228425019360169839034152801106756538460971664162998904495058951713406714511189226100486960268816303397685729988136150027630614080949811914089399060030309403789035226612339021301795112037234465670642104343022370214559949680468737747007599245357709833204374293661663850987838911603102239402447518016007124434637655983811187509998783337056781923277869841420620562926412257610393970054078886616452551155293094215988265153379653260922319759381603214180386077157580543034747427224844855564688796943602873882161606546811083009473118237072007376617461587650722059271696069798019156726129704670420107658351263994787070563288983402989914394599739893972085111076768579940053020523863107956474126951387785003582366236404985412673423200750613289187189558835980141085552042863972501285428534098454428298182671472502948842339057271804362582816874691041122456787833671264121749939161301905018346135639445860425579920644091148675199614327606219672715565433600532007493096828430739984915459202718229988754265118060652203385071392576917298746278905176879555459520345612130694432385229560833487167776778131471183891471895078075070302260453901265793304192817214478265452006849917036506433307198032357337687986775855524779679929539831030142428308673040630980255682999147984796515924643298383630295713507212785886153000907355706663802060087444005684741364374499932561892549199428245465590859021284382386061926324820997043681680398661544457672632911911110465749704577106172167217079450674831649726611294597659826817386204583598255682183618424246025365840968727246258110092767848517815386873207934607408304127966263591899070043894668448704144676942011719435743136381480482541252947357469335365726463837125942568844488474161633022854229603038538096369015958055439300329557834756513421256778063402831131056960446571977558913269101017818752731907963342868329732606637900043679261355494398013318737514152110147699490332538819807425697876930246216173583670570499809334067139119863124605648438344500422077402886321043031381787707723372276046731778331591969263132662647635729421572245459442650972173315311726588013121901326568235311200877807003651359351627701835061320140905521750241238587638501679012816861897880938570587813821900926739093267260780684829824028346344579885855441022193367926216205887972527179588023133820751906690184022912541643355116808730165593876374796626275169268873395463735733526557827548327624920247200327337335181496360279239027751340738697200223920240408174013109038856669326217129157142060276561760991313209154123085581848947972770733215717856891896180303601651534231972576488173255433219504614842911435644175456172410377178124131355404590024145592649368558786011071418659604626121400993974187990719080575484630695941 A046192 694 7044441571664811131067167708708464742110047122986787811597196270158055287273057902738600785305249001259781150382066549615664744811702044952054936384543454072412592393896299883403757275614473124033833377949588562722991940387457816476961418922068593039555424614860775568269916901747027479393161013591048462610485368017404310820261676160813954491451224077990978047925146617483624131646844400102770047923408203075828644643535945651095208500439028156826324262087190709732702899736099571135472946992009205952369461176750221775710889604481316704663615722073612103433101706716113575198652238337428642739559189658358844835202077318357784111135055505361139393774612684000189021141416908545735980309293062708345537042767639146199323731986466314341918733553822313131742461755612355614958967675584616831310764861351474685043163584677067956379670683576604130484138684036405709964362483830707396634763525647247906080680561313721208516153695212277008689504713483524803494898315326369367252172256842466179666342492540394006764752730196835610876978711572972290230704837394365545180154904220227884976010771860042181414836244159512519400321084962094969828294532070194222704094206947786501600914745523719982931347532725217509863991241076583287536650887003880513722320125005196436510546171274983282063827337162039505262896999979510627309691548915527785051893439074698857690645505718126480900462281806158913413006231660780345431595483417052874630680387705557889255254412083426075831709183906544557664358885594517086172693568840340142895719258237510517295360962425093743406389937001707615863377416928079191027178990022307416240543927177573277903326441346603952432138859709312141276449769842133755864527099884115440737828851692357692973725791433271105213396811607444125573496371845380778867552291269726237276029505133390942375695867601828313298549885920250558628295145709592431648498733761510676456934173671718474061225892202158040558391234065110431068032090221847386863249192001033069777579517632760520942574099522740408466247353631895614481155998170291563283833799020541297745947106667564852983114501471880774266054203282565232956415621233323699338276518837040129845709629912374941982451060492376325209756264936468042449601176584842595188405694515530875376393796014306731324323100131099162443745055622968182780400604417914056840717616285573436823437642704636155573637329345179278092033825138404011129363784192645809130652004296093741258991517294222833667965198310185557978898765258934970442238840277548118291526776993977434257979390871455049974385825389363379022208540125036407274858959177985140192199766033086915306418385215169905132721988956860982170380887176219824349843247656049099532193306306887371202168377806840015351886694127792526600958881890075945808130809585143936562663653121 A046192 695 67640727237482353798768037888230675540767181566488118920727853566697477029361749180989288202040029245933419701473544057696206165170773809529144538895569942605619982178056121452812263279500359022883469035041639975477133384988030932509988432452468164695169082808870796791967792410106220110125532807143537504781506210041452341508313702893033351624467135580862246781539601837266571402074216592730016076882695724513486082940819892531422221967136661745393814409268110978865148089886374821120491477635669181374265489061575086455628534757384747433491241219747949535003036041077039539584340555443982450967785751448839568835914276612852286308989098292057552800672566996982744417710901752866242488330092094153448735607886291141752885950670941593836976728196016847108624881372404425941412806870350201627056405362716718840232413876096705231729063805248124562726028171614618784738751297938089839670124682223751937398861078470229294232946479523265491300984813008379583237369532615123464741030403981687541590787012840855759858327284610030620181546870293691176530109788008494579748454813405329405260750254520569566424912004288944778896653496972548732514505965466821034932817497037575686111529485252965971913981794749273077707193979780846293619723784653923004774941984775116503444724505552247046068197050798923073851337845818464527503014954303267496354773589209372278544670790198786667546151385897053145227311336474250984284980403525076111344771798366380790702628043828013498455672922326183170060262108368087311725626541832778835005245642764926260458761363545923306801951591492140845336531533097391026402003934947937700648934940241243227554532555202682847125431067336916110492576021575464179134247201367840718828251153467477314986357580006903425795199059112109649268238000826323384456634062233814961308477252851519499133596964199334207514612601775114806988443417125947615419783823759272783431518592727511055329253116881442244086178231479871621601092020162479118328379921786493838127388282093592938420026003808019334953787226448856041809715394009062187765051095163855753248860745945910986565533851163736061840004824189769794602043352431401987730819407285246204877177298183312992037688079196438123036377820858646002695548747326420011360569799725310603466252290758785420354249480719720890524059339261916462711062023734955332762377183647859934490675718070328342684244884465721244216796247335600198055420890223908684475894270081823230173372813325601091052253506549481480513058606681112089826098105317265691096542912472251083336944098038672533184726478259510023310969840519608269444041602941431467177529382716484842915337438655757827432862305991202662626741845446558138564283428349207997535709749980608406927816173677132234759447478229052769003747579282387830655697845645832998299211766574101 A046192 696 649486255889863989510959568735623237833981735291371794890041038350232904277876228362801242577387575514203694713767819659932421982305025307396800910420326204355708996461102484293603468606005171723253945640636449094942872039663132626503092451447180395334420493575352775935699174451923023750397886621031233529863560018332657365758517354917230081484178944396215215605365208916287001119092496076549214267457596423370290292569107964550770524233237725640243249131468139531872442226386071296299388032784748487546491273599782803396723415029518740375066193528404089361487048633320026942975262814720881156764036045852567881603604048834530334781129210665281116630918594530415627898671057489604751827209563978768352050961387124775472064699018649197556336202219420212114702979195365542277090156610134960438378772982041072952436952995116978957994514278321808474691192019704885534655779998439054809805140563948940455655957994790580369503543580228700035195047485001747274720418757272100182074006686859906931888557230955404465765651822072783818147602171581311104069823953752727560379117938163068729085838967895737116769823650346203607453147477609327967509316452117883507230690902460594790256404516484233738598070261834987366926966729864445034753300243596081687968479215490543660879808191766504861363546017943922193081040732651896413573322281528425584470750951694953543887071236843243863651664706921222494313730039819526290324036403052297404079624177233600646768745221582173528745295568466826892374079100191488772672379881984773533380225766109563715414509317406993166818595775117599395213759917423731707432850756191107779323657055652490293405343691729719351494436676430208783637573682717837205913285763006906698073426837765865486141312509500495261214396152197665244829495710437985292171821398016799988757761305850785097289855674546139458726996903694766456452475062948203293668332627237803504998765070435387481553014367069716225557442820278493245503254509568034272341717145744721832666112507083161761948568745990502131485856482114562081561272732119016956628457331929543922154263136625530625437403055759692193906952055815966285203587313630700652867628610476415222190526571446541437170938953993138365018974626128453981414616622227108364241596028556737898952079119472061591934772189547659859712855331847866251983434771502436687270288876669134805406031421473650041817963807002526041790399474882607963324140258566186995691727650673662360030984494560904382060904501922922865700830762453273027575223565017544888360886754031777908223902971387942792184693669861989854468553386460738478165280196584665769853496940643921428586154779554201443840438729405539009680993029596964070274425129165847536288785487120495616433519697479445911320199334068670560181457655310606059880064905760478864525094819980866881 A046192 697 6236366961413746789801879980231416441451217081500570408046055129511082780178690515377868350238787298047354630708178902901127058177886687830850272812711433318653575178399523876131059052742598379386325363157922149168001481847712014491651761208807393703532940884141454545663786681119572463945100397209609097210212398514523965984560942133601540349377734599625322919380469954474585947478954745252808962666111763974505802875762491734796606042265326674460953932766542666516928211392610966700691902770307677341752227834839625416640251775484904187696638156768494846301049105974102857629408933962609345423265823144490605350318237240994883661716116371818930989832527544008483862100295076304283074178623744994041622239882503564207791623487091118923994346376734144680708530897609018564540193742357709019779111351117153019772580782426699355857958094371382199725860263047178139289146014806260506345659120024913044031456571267118074237743731224409498214677354650001964323485877669957173333151147466198422378306384940846780839426028937215585611822655869976878927587273073823902026265710693786972531352820508984613274654280265712242749820343183351270171475724058729951969608059112609134138466310055752127105052698740157753947959656832964421442854895319285791713950332652198215456651414812617474126565722796100490099041079263585663544666513044220988158820654283401354719031379471498037379996616969706192493347290615035754965440413257127756148896440005025235043892700915003986394998829592745549494392737459776566827112879901191253634738092800938388030483858006980584841868849830727597900701677390571138757379206558943081949128054399440271556034882573456210010366733841651797403571872008880651275715190762145116747060325667976686930451567729866175491277206058202922568743168543387533949110444607123251258237062750301985652657695053395066883362416754664545739741858565985230899855714466953565495725358774801997870360988623350298316360321874135860663450628199780244920546049705060897250766174165624237144637218678974797658507858987476798658295298964091406808484259536136385576669481389017599119538957575870713282158491799940084080755050783438635237432982186975131678227231261852392696402363798554035384474071323707594270897146111075947187027793705631997580427260238918444646972262209787149253241946372343872489628477964904373336213981031399848753648779218314269631207745790593370587550171541026554328238196707331637308723284425874235899194282943400990550947713975210398806977896468017720929665206845200360700775543515670219002514832994322928651884895433288348323097026305826170347734751003564357780701810446533550840799415277942003607998065246889679579754232443448203556216891525967039694236920711621248928386249207381465963364319246279896489809587402544860104580552569414272411336962162244517219461 A046192 698 59881594914008540785813662059222491935191348582586741766686426463524378505042882050782063536191593058463123649856239111888802352691645994246799012150854272305385424507283231797507944730830961032862324413788422835674701133758858723485707584623876142894142903035105752972110903776410960346877830263608779930381225920672899103051096800608324635517494926141423406275676056897499765351405922344824975582970790890225608295842781153068409046667061142494936354022181093552427405153919408275873972354101106285050756404123638809650796894151482634980744379206224893985778584154076287005637557640933712120033317277069362746721187832384428824085267814621076164699090812846650867513471405424002668588658393372223223677978999748262136090393250984224889544516353065055004743101564138817061349398037028565397784066755048130313815247720424214219831134664159497603445901771087812473749494499513933383491964060674074484841105541650909754040234937713236421628631924154271376432364122666510021072817135896430564816590976313453558664764264089492230971937323515915819881381891985033153503475793702624572082981053441431288767493282341545304537571327793391418577181934902608546694293076368582003536958718898927407978482274704924491573321257983157644829847670102481928441269406157928049324223224150944794796779208924610887987070250007908808703991444677287646772570337958468856317185761798252918079483652491454153399898190171843279358632557770904311489406212848628129657857067417123055782605233004247197778332172714695494482449100138858535415981633694384635759142289168518258244631529256050619924938111090504156924623433946120716684419799019768431828556649064982836789822026853103882238888331391698330831580055784831647998366548990485310140330467200862507566748471356468310307406659524111390541373196945776060564792287770638360386034090612843757667906466951292064498234869498115124152211276643355508652151389956883713115818731208395197363975585078009713811959686471035402159048896926277589657134971672211417979644811806947261126490330511895738602389379091932956056048903437524242377636438143083850120282445206107533175593644356072631527443712418990461919130842091706603897922652385780103224314060022776893768581667831265694060700415543934622662732510919882412210524653862015786028166069803604017581969309354390531797546393435577021271889958593212471063400772648222195525206733263313737379130705346537499777135201459658122872173981365516762430401144791551816709295567529065747421678896185075393913372288552390298431301880476578688830369518187585789527455973765741050736387792119989501218210600970944766825633014054118214529434556912644339089795978660195973919261130240996620949830522157910385978215376384201745089869148455757138700778282082580232026481098057778091413576405891450937933178646156777034360399841 A046192 699 574983068127943047211635993290774387330290887638780812943152658856705952894338973272918858696643326308575615238564977244177377289418126658871076283822229909964877527465358413320147409174379835094945659634871072910226331118351079615197749735906697515262166451410144555896754352397311360131148462246071107681911434080088778672972665494880191016637445931432212947433718578949322792429613718876054670294876571461834526882176581756000371931300515047971052196860028927523865277771005946872330915843386919778749685650642952015427326361002284485600203341441533275282951118746391401854028970838836569813950567071154197949526240216237048327871857894275456961621738995121014085855868572780978547484014818981463648761912733342930527175748204327040298287522027784281421398580510330023814058355411354542591813589202860796156100988838932522512119199187301401616905349080124912325764506895186773542029332564933343178531251379475464191176261634178764896068625521051959106501595982357951552384016805726378817170484176255396129452285624361275464576956568577167832524149999253015266116472544866890447353811543791802725760857222389237748457517139651801217826830767459123206628650149683065285352743480401190915657259696663986227929276771194622872691775885469136157607277123978092477412975941645957107021199837528390950351358441534861117590062307124802940089232226256563674956262965755445047901164651226325811239629928682748553365834854275809941793522306876087295949508517446514666620589052307952000321996028013768678243909432420439755873002011995388471620896230112254308684367102047748221791657841989343524219095455371444562660716961059762082977529388287082625399661091476769635606008354451215363764180419930762721935198856346314279990766215611114067789743330687602657368796176007349028590731487962897126419884288936606786124713685406830707732171012303889648647505477179042856124301778473785127124392150640638638536093586702022061738595251558727397886576246044253731750942587740067710826912747230399869816312338333088922361762495067363894583344159745441279958774762322848239173679502380409739837352919330086957681336890948517607986430445892095631908859108331584623652721629981029289307470907936339935411885790041741870663251119155714135731610382824917216413460145955815338524005955281943567034920055178911513976167980139932593348314046198045115750925465319450303118765421586592715721042445187281531833497876177440588486977260348407526982475893094197600641665488466375331532561954191197464338479785014844800336999955560565054478989111122365756719703608213750135882447256839112884871087842788260647495370420245832649378079774675795665998217379097136494683065792819817110912069117543364000195784349804184444731674635085930838423407101192616141638375013741197831208300544789159336620108949060410921684042056021 A046192 700 5520987360282914225317588021764353607922961167916224783293410063655664096167064316323684830423105683023349999057577261642352064844190499486834080230462039444628481713336946977416823625384450445750707190951707628295570395723705932706270069478468524917671179372297304990614882319608079903568327187608944512352933659655786532144984431030742793533428120316117182579835159519395340555409385577241954599346429256205744236897051242178334418215938498823556900699313643739903060844729793947948713178054228849614448196566717221128494378067547041479250517503777223303042002656424266086526099172356951102419841224983905331641988211835120305659796755415565123124415773132061164405737182522371550588938841703201620583188662387579819173679398167554989959931896966268317143214165317087324523771267310428280938028685741802609642751381016182360737154330765333394166027558421457637064178321458088900036632267796525900526182590904617865512764710171149562818814520624508987186356948190236928139481308295767553506040424243813337321547287900352702921375705999540642011981068411445560600217215872336088372866726360507836331324462281888178519143775037365267500181810451960566127439752042963716501375039361853516273213599628885321055652423983689510840428787222426975282863146503168237810191345667461255990672766043168400980662855768547486443190969569020913153449161063945186448461180679998021551694064901591527948068773175313561437575466912123769290197089701217977367079051126664366411767840297655722102844608082656034133802523887651962397034029903198086410119209842395576703469034669230949169592878673843565429047597637853176744547487575676036500981805357775918304104709010537915187985009980552238531165329560595127871190131420270760725986027061967450078054607894513889359586870574615905848416813206046541262107668377577010589731140421242297842800548392235481455021283093638300006390421524694008147292904778300022250339857503694084628418794241491315396497191302557237861237148568431233233082426541771327877764813093029508025570382351146497603893532019486348078231199211775085355021428204220256178834412611125049761548663651294021715813073614012189838598403239069033464606829193155190850150232433690676037048033587399137610842843185432751587360300233152344192119632110943085018491719154451152327065284787858599002808633147757239325753490199703670608227915254596589162324190052867729993039712179557571922127746829920583070993832781691427708568971095089340569809455310958568404309912462464981867502688982340251220445575141990665176528564614627437808436804518612455039002207823781369800542684248242277766305779949567471045210107467002433072270544184294725961750823823394753657981066716820858971969535348604402654111794756225959454784416284873218109431444855461883517484010417489102058775348195699419513233137461516001 A046192 701 53012520058453474263556432973345330052501885804040702730402510488069027794690198671001048468803802071746880382375241627724887282456539886654454179501820218925092771446583837411797927130794084005718455352572637012022994029512693247494525591934505040352781149070632271109739544136122430836751717524272622961541761318103428201567361833784526808627785794637911255699364254271515481063718127883063529186869743423210984700850959145219785327709069534403278312543757410330520262707230203717197597063345789570611011804683933106632851002777260331281478983471065556714276034224034684216432202398942473646598745628344891923272172860514584958708320117628398417965183291992312305502874340723943055974012210550127141858313887483628690362739054029114809268225776382586353424860993976091979747227894656376942212408848679199454928902604416394188865633371889532063480794999057487150965327916876062722964969493352909131919062059334889365178102555887116468007492130967909773911440310021059001637347969871943243038621336418611488706100928966901029089774064430632676021874386362550273630270440689698575689375859159784700661574761069833067751580779451264158884944526132894588496553292487887456163137842599773982854206067979297156112388347162109911895174342217967931196915775116144295475364823685987038376482792525303148687933790738234523292658572211676500974615904446769454021560581933078037183921363283917200131030548789730888240851079924377578448662513517572711802605752968722728839280135917501191323561926487667211739003156125324710515880999257506013714576181285786097394455362209588471878682599234588073260371508299570747729700413040924341422665212067834979268930790519523970158262430227254239925034130676653997888404919962240988144603551858245240038366277213379034943150473888665751949149211813727401235860705341610166745991624200054858479740157930074080627224711617609479482317971355810087756521344556844663007124673214377013900055200568204358878438633000578351899345368803134113763989748827175543051897865502956997728437888973946174925221799867763754501734694872689607256067514443243397448758290054669808480303310698388305566719524855314600938126235992681750995570150259954512562113242520826963371395283094320729297571109603274161586119467107118426107815491115815356391742148797034009362537297498098212446056981508597031865952419549240598982159326523710983817186569768870521806574600627069360408989093227399562470242193882823828509271733472571955057112789254158685351808447932026801700563355269951307203873612176394411464462222950663546714244440268013185070749063641501455985697969280534508323807451580376436730274802520077587684146099259380579587594915669170631804117091702844770305487478221515124480597008517607027598909126743945539094144591863769991793683636820429813179201556754996877105653664221434587781 A046192 702 509026212080282899595754644092473837399769499567437659701100122413028741228951191471887751073769277069807862408217071051837106043795631147465569544742397511656701346801616293491136718893061169238458162544695269637737160375810484838736502027485047918998879675705031694898414112180165261286410088099738538067779479823495457935663276183014595385701205666685103561108112989679932129778480908523790430010368677003242618891826672815349136538328067453401779533488257954680011822611763571362737379053533093402778085734126929123171414200172875633417719720038653971793255177577178381421915920908546459597690053103526427263354072164672832938396984109671126193736566845294409625377435013894118701090914656763479112921909364429140297283201223108162231038513944893697199317198120944269872445557720719264088695268826988987424424713164854835985305450899728956108209199414922433202111441593665632807820737038542365688160933367551016779822275228863382154658376622739349024588662670465260343484887067229090723889288566251083270742643798392895780967307645287228955621395845872139315952296171285269851433298626785526335244604524468074834662500125147263416247969839746243386783338587028943311114733063267990421512570391523611664105831853798155390327953193548140852925809989802071021986215226841501875029731783155194790533139278005672124108621167185548193337348761048719233569838259260234633041991378558108054066627381410222813575090631858406596140288164598643477510643072926624515650401453312006141433119515289972484461874171312843982721526957836542840489274082586908264785983684467433837748161148257636005602521793644880681847406621471467950664394865293546113164355146463760150921720667057085231207939191591902127129336170287306547893722578956843732880942915748257599010241490692097975599824883418597300620193230582472443518000985837786329880167153644022929947130225931003128350917154568066937944109803141917675894388861864590583774245407437104012459452357574362032380276370010545191930596335156113022612995426794579999158952584357448820485482118436735551239308461936366397097674918662594898082720922270526889902822627777260858757619161847657184195698279403326933990431118189254036466220504534748068601461471223634055316140183567795314117167535802250894334900153574426941130423094257401403447930803511454248048440133636915552219635806758318031723023245052757612016036280596504697518999322181407819089541351041743768918682474669041619654599476234664817369056432608976385789496312733408887463827469799383469431343203672163996891101088243706760922737307016658084436877470083489156593302100489008100682921383768994595916627608587677529940737772818028140905360418504552583188378656549648767652431793913452876658289821674267922778765980210948781508758261644474605741066763265756648657591289186131818269066970621077450359361 A046192 703 4887669635382356343464961829019500813367256682344650604409260645007391485211361545822867514809284129620493023096819933864498264507638367821424512114162321405107427406896348203518057363013246216233591271035708626488915201905538245908854644973385838183722202293338565263782301195414402702749678829181971918254195603723442068994810576341944311108976168183724569755848845227542454038617492619927307825896030849715392203388335011522023263821240775978494352677275940337080063190197891104994800596474427699507685608608074968756758812517208949054816613470332171966093279500820032594378552456131660706114546243301315126237833877653015681359902882712742036083860096883333629230561825500536987043931906560230715892149031858934717650884607781545519713317001630643504125257382932445885339130265487118479123275029064339408570126640880033530714508750673564064661492669301290204549186911217049489344631994079114301984812150276162803784964121569443639561913264324051098366190565050367119797082883982185759258841705774521565147059377046067656321947058920273908001243966890189895349223674206410720423763957725018764711233991982367693492596258450083243871548847516298902866999028616098621185436210710361401427589718045203651219447041347781540895819094669274906251825696325163710836967343132767277318048446205373387853396054659476672997456457154657061540748721828973897633968132943856191013391164032993590251230555985270410666217132006253340211761468507813661153484482983635695630552425915421747052539622262252389308135704053942771796767391333265485096871996026423311872688917943800937500469371466887221691207341002206636007528050649668622221355178073883417710769158847414234449626391686819702162804392192631313548041888018693797510634536058540061664877573838648492252317303850475050873043766581436159466827694164192195061049678720022800139454506529549750243278263802164780420816027035844607382329254573247348967093258844499125571023290502155872159431302658990391234337061805495886129783472246179248415954439036183691648967264986562334600355424376007734895236085349778295272242267312930721768146888846883309142177094391613948067402353625341679427332493940704509227494368601283066998194136722429408433884269675294051104824848745046861002878881092653745980285285166806156372918966159317419478873022212779686191662909717124681623815911150540950191363870216837252066866996549101068336706909685011277251828415643713730441757626651529943749099635661533518103805724808798602002192058243057744205400869664450324803528450237786506521753941184853849367716576907729510658749712396992599240107430783197486502222902803142434529615021567384077122413376410452606949592691150885798234604180056072635764153879779669496300157774387119312076914683343076403456101557734165653300555731267194158519980378379563680964022703946249921456915998741 A046192 704 46931403329915173529667663886490602717478561264103835536100061012260850627970752334039982405310995138846696937967802596749841283965237564025687017854617065389444006304317388648564093308516471275213774146026711686851294130959817861406337462297948790755052667421757227957805961179954982571637154831395206259338248119173010922992713218372073092253793781198917652110557050766749653998873034358061101220463258208598518933692173888807794563862417392617435321005424045628384812072268327778396503964610075717139703811076650115875468994618826128651473489124409795179773697973618775394044479261860285191565413430489174738609253629870184407744954541410764920806098456537202662577445023078721135701715465700420677232935890987581794454653706635198857179107618618924981717024191600147270082058936761753915822422740380518174101368581305368797065877038662111249150696502421789129158859519394667603021523599326918489115800578790781874392208715487522598210109009381162023772812781024962413826329508512060593174307334957667502290980867653697837610439878785162419340715614458207529271106403777659566223711670642331551971742455770090068447834438975199182507348617603532225582681285988440373593615184126157113239726051157475067485518826915566501883499556686424456281889483188411961654489406774616169966399305434263487013114126307155736115904777490395937728721033664458604032642778957068886850347324002813075034207744503939101806794087948953940854927024471738609797114528098226876517939877989478161886479311529027926846746545864084323479716508860488230063622065356442558014650725310392917412073067076889954421336882700666325299403660490711489097984469201033711565259350088516332721552462055122113110162542625706681096396081626161673409806267340379093149310731117759906858493152562019947790868271115125119781882218744380226393726571551657941101255841816569548191934959081255995669672363247262765517058564468211241640111795530491741868375051627455277037755355672173379057742435076095128607635708577216808133881501012440380418803679242018952475163964372944152027321340289262729267703853641085871755151528625052612112657570445454501565936540752911644013589422622946418199073993319088891127406064342546675247408688820712007484894142333799775781847702134493733100448413836772559918340971931342767578737355839179743300893011055391059314964826647858396979157850099048049293299288848432177572555049276478961990648627921397888660012962189308045209813081967445364598077752245027743816071757460344147126850263054224548964096709751882831949717346365865573385107810545281454328656653999045467820022393786960164905336212032852272584368841173394299941735710352428159111960879525445016144116753710030792057756785991954709560662073006829812888266866681453645774538375854700341347461525886531546843094944542979175430414185022824775208229969553921 A046192 705 450635329886175860849512565173120938273728331890668346472982181430468042722383678700090365232928660513921854377873817437172042144135946582136278924015520947707119943426628158907164220430317794171356443116557214581437499756560969199685406404130259315444177528861510609512287575467626547238457257941377941320193940186103647159133963327998069489876616778095839111840999045613484950154724837288610073991580379422932129085920050291997431880183667982671837973799729008847810628437857293130272126073385350561547736486272385804561284529571155970102499387755969382984015081849407980513582495493830002277750393645010812538810927116179633030151372146723282056838121295810123082734997881040054844470884857723532782559934533113728531418867240226571645088271640661916043803362162487231154882044571656095612608424029858706443381932547567510309393020610724841540780923154761349916893164556040687107163180256105077253375615172736937281751184301147070418569827146164653428215449957211124047193296143649921833473939771421817582476433144151429590667787394148070630235643328783741805871268339849412948469359037743709837013906349070412854868412790443604100352317554680268913746002841061975851147271812543149890966448115624357552792300556596228203303821847483952959943796565749435330642696446882521331250088812731351796926533987405254718708244676006324639414117824497409686947538329577642507680843991683847113484872511496267270278426166268723733835669077216165623458232545314691484689563077902543395012227296762103891330071025251233620109466121311016651805413974680565415633364391741474849189788089602925875466455056484457053318237940503761068650224651913147624566202568780774979378112291026890843264078571487643359256281627732516369387162268367783993879619975315156787006758998583211688212866266203664818709473597555844769640367478989340830431458453668194272189209233819956268255413611084190038650188953694509768981004493590522860921011674703535067960654765732906126722051627263603619394631943974963545522281756767013496597661279114600995104189785553585371758604614221415376650197130419439227662243209710866334622428849240159732422174596907103980476806208693037566842999256355522931322286031622996453296209796172207020575902449864296702010440633016527732576759689375404953529753639565787094973616611894781682395488500490955234417610641656825177252923485287189152477007704655649219950605246445841308022930873472846883199714021184109198574681463951774729337224473251031587323319012942166257654272020445794454702931803509128714594679438051100050789955829139215616734250532949122185015255785034960720223551805716544718212675083331910500656469168390638773340441415610631894130010834519535609265944894940869341531980924853805476233826376960634563650714028855274943452672271006744645593239137521307662919156040566459545299502710740752901 A046192 706 4327000390635657285961846121124643362813736725335636198729739369995293133959477454907515352926598592943682506889647457063923351918152075116434986202710014285266700307338477277509202196007818151116893291591408228384251185811204295295561410886121287648946201877075557450779757341834188926628684019115956161161295954328719100848993392882724244869722182049482465952979620725423631724636013888772199572406053582755736094884485389211585452105729016107197595606989676937532632025875493656368545176160142171481905648601483637418747338177473245006098070469759328891002717636144317455272643727687276420010674088213980391508487783560303206485329067607882412898994719876270345303218787076301583537888300702145896077719814154022130371102168786001834300938727114528099233674901767178201949030121894982893310512171712280558888835142220374652685422986838302889812467174981321979480219036908243158208313253797597352459994167772819492988592997267405454671584882047363992836562726716328432076187615744997040932956176510884957469271208759161159275894256948169895406360227902265874361768389328127659353543219256703431212675976792031648462356431166005047596383770652691324506256893697195806134275730350424141126902721566499030064436602458918156292556795496041359634955878342436594856419209628476563048047182813447134519825092333951129501880829263107951697258421622103094149611659007961744401682577157800975980868670821179413825274346241718197343336153624502597844707339102997139537762308156080343689429244617030410035523415137715799356206770217111873030147354921260723764469006874850916191527427824294227179338947031026873925295395405313453290467968009685574290050965500173651263472301496887743821899569333261808909872135093091540552693858691061194568853017853665404351078993045902846068199994097219318474123245701849002733706582139529079102144922970866159584991238871204261006532485823958029503856348816316118333544363507344404980071812232128292095102930022812008956611760667242686877332127318411891386888141294595362581890363183254719512971477845721562366681969478432690157332463578583601822926987544492209919991949697746443305263218913565471667626649202281124093880060660451737867467699348237947602003531215436842990857807838702834598904475176376997153708313436934224527020134528769715754593899128676337875181737280821141105486838066224008704124174326569740143036178686804254961533534003817918963157220256437647851085765371396854335406046207051858983650664794078653056450765346198922945652172813470255299833002213197944165655280014449316321819582486286937806600819288720817221471018227883299048626379533154050351425833565784163453909117013151203149186759360732407921991347888939827210140810823465441425435371279784167175967387983309146398720510330529974152332217798745236200454735355384651636370560871104959531141049820302739803681 A046192 707 41547857300248251373629785605526260396616561762944446889534610957712623241810859799638283718710834456516578917232540504853974587946054081132062155382142633151609908643944115392015200578902849456706615214504258692388365304721683886867011467643130199874922114979501973780876620484004306605862076713094153118092822433270420620248387399325954871241002902162513859984671206364518666206470055205265823005632852510040198560148699621289593219121778132477643330346476904154459323864645861650593477651217559057183907476323709400222426136618813568977397702548129688255438711758242654356119944559670732691112490317280246074253687158935104272492496677019514781932865243413826559791383710771649924090748618871120036414732872946985962709594493264322372731042012665427168179830362965082932627356075553581169911442260172893896591888592218104867517921210228363737254468273389730492207713275499786249075536755801349522215786745578997598939532678010442874609487618848961913052021873714735647584429439190165443388323373383577590198124564029032307215707064548539941543800278081913596837958268457413445263309042833507308760404892143181539465133597187567676576872865454824543228809779534471289439339711677500790557370041515075571054362704018231580124902147049167287730893383900279618061901920209935511504827718124630572928008739664064758071805003876117876190750725001316085527161462846910340167313598188360979684453863740092220054017002334551964621990013266804867288714246608745988526902198225120382203356211800498700398991940822276080167063787515242083524458250148531494905865988378954105529571512779085079773086693925464986946229333363581837991312360178776232419921746166464830651086059595003825150988821473901317664948881907583344654450061764407321882342683551275237263903704220000129363644655108633629784866586519680526693205832063390738549454719934798410666891603452094080364768660626231388211838622684078414544183209416516483028126680131884185993643266118386144268479999204812652132539467116759037121936387188422914744297770687950537648951135170428656291294899173306076669290938631362614284305706739970989940896366375332499376977695585881062045447105163497144856398775618658330647901917819494741251441453434414770226009650291322167954384068633131293653379493044682734533042378215493171109823524459933584382713358974956096403929384694272289920175144630799159566244235273686751484995773554054411438394320879383421193278635896438574144459657105430486009238954015518753397008661530883045181985905700669370943202032548194856369493284104062897271011580243371347679765450076046754011442532008879652429949776053793385757846135685984454152524840903808684247852490041311165256329028299589386352236456260970273626161093496506648369833383181908046759879776543034782955419011850879486990021723289164287491122462565193780851556815075044196854194261 A046192 708 398942521469983319053935915422417031203668863234055853697675135686217238372574741836649345359546079524873597819584347037960406929534659368877985699544347360811744057532451088655652678449422964475478768172776600372904855271686422870492748816747925293077714499086976075168419859107652010195298733970446039123971119842966624466905914959334425790931864996842276034090346970532487507490893745444948543727887077395352403818811718879137284878421861522321315150789275626701441490215697537693504916038445825906937708105754609059452098345066509711847727733769070796869393619299928330983146252389314647612785712015850834591003512591607087664169746607412313328236959168264842750846521087610595494817784700512193887508368968317145059915395953221854636961631104674704554334631911515824551909671088435364498506775271667955482794755373643100717532426775189761766814514548621017204856483391129910655380145720891304314718631871055367172197899785663275214594845444602850241761521194846164971777259398916352842417640098272935510197434594535559454724059957900823570533674863782306454572200931959694573290634075744117922013976561682852349912564337838593664486085657713454611391706996833099624000733777251632240507726011725034066764960619546457173441154123409308800750678637254606550193787381436591152992792701385519947807605398429257473054342145337654584075636764204215431128710216644374078324800768122064969129150018763694675779257431142021722582150764051706711203636351229839878838175369595297753836282656279143904200710580252079784048347131514584268889975087778844492825401455945710446444029474177347111686951255733367773630820133661717403079127991968641374010514316639429803738077080758925232212050841892831118957030254204480182280488940367980413653059878606326974542599016841448196246869910153106015974970489638726715459159665766095732022785118669011368357333591355768488458247672800587965652044951156172120137128843273027762691667402554539721782670546165813734453935995752850418533957085922992956032941802895095532779384612255337879250509286934978111987451255180115469745841435405880243774301573190213900920276989943992961271296527752411044194911436153250382630016949610296630429416347435089157258393233873719408273301671239467617995161228110851505282752738506730180052048388605030900226809727270383148566475797695791156849388846347564461589513034620759203585337004061761500954674456132496454813543305926619353860213610791837817538247292120297319608853452806346276039424111568773653638505720885654486326370616694764797661930348311931925146936871677269194134170045029381643297053970878244194749078701042144556892788243430989162988380068449253972996676460189910448058863407741309398814347242877025743892957394318085557862972969345293081679219215645709655407959199459927035332952386567820133105106249180429812631689007209524557891233492641 A046192 709 3830646049606922529307641286256262728091368028156842544260629763324446965140839429304647214504077736887001829747069983025955322483417211313912337554962667976371733288816686709327461626456158725990697675288385702276373727930367727680787487271402111021002014745311029294265193706275054117890951837722146154574217574639343094860809975191141757118572896458676632316821651626381738682408895537292340711609348711517321271428031564528776588113013495215551135600235294221110337034591803892287172553207679169140856816047548279865149648086902489634348312722252915243410229277079200075857515959322254686707235715663709396462569653650924096816253634431876355558216500000813776679801735691853227169590444603569466836735322419048353918321669233241754959783209136044500465293967434544584382353729163800294361080886247113448372901344505832460871641494377450882256589231441390733811301461313916126613173910136461548228578781010086890008446634802406090600096831349588949172432213460891002344269597163965380802728736835293353385338176778605877855228116500056643375724404498237428494888676510718718835323223131985977453670894184873856120678903306792579178827717908491725723758627354781643055183756289830461095854394607213735594001580814522377761150381768074036055640728544025348194681128374652228041101284013876044414218054107708990592203035207727155440176388019138151568381789973057817053164396808194469645217118795715132536740209799808690245681847014434474574172448955794675907858171371951850807215603862236127967636522592588529264156148989739250634639457268394214671578009874124723327801465481479374187333026184465103436938147977190477140783948987570534294472726048450058809028185478361140484696287032866142930324086835922536802673910150963286167489359072035268058282798495807881360362315513645468856758036856644467402158324417480219155492044160005127224168706477306485574082013789462585019959547409162942013478296608924403160848907371202010276673016590640877359840549162738870513950403806493111247069270069462320117324736302577983628612852524198524660874850660944569567193492793476323469358229421466727136665509716545854038794489882500955260478477564496405010516277893759292626724925120169808268500350580214000323825472421231717776667370157936327520593698141762130144177034094343128488484655891426694532601716226761627713111735298699929265910214238253385242027246346756798658480032642788457405065231385113078156382349897544590827563676354479437757453724844607582927011796922274703091353886749958148677036439718301099038954998834997886241197990570833558558704953092606672462891558216930368749101001257456895981491166955578222257029971264724895744905403122891030080950041184803024547825975873868744931889903274081164030093618081820120988375816148750327568192441277795207542387521825802485628910942713508024495695696995669039729827427142146821 A046192 710 36781862969383148656428652576696719292716284602693138875934713289766204073065101827608480717018809070042912044357768157430875968525365133501526896324765838364774022227473768250511197881579357637539714602640311340481140162682535649504498582287254253275736052506762004196558314799233210532336909350509313405775598027715852553886872914879428192518111160864348026663845464826170484296002707458187310067924422600102241452899555263793593919923870702637860481712144144321825829504709010758043893162395219343644681240750850477510557861478339360402502786911344758398154224649120859828455537258266037112448229729017225608982759223352660586022579733645130158657681504770854715414613515266653599671811954265689320054138678359333326006579608062191377901983737162668188793048120971865187723535955521139338019734171238008059608643227150247915646400911479856596238008033485719277435099426679739256609785229750158065199509140540222446805737415174803496278854560023907645350843871889954209663511700191136187551448488674846680933081663230739044630340919909483931792882161458400924625614617283720206297079015222695279766030003949182204787906479639258007436510082871251892686075728468906339782774803894218310190761656510740277448569112216083251716108792295892770796953474729052756110721644459623312214063376108445077079801807734616329237076071010254001198919093684127767155386516192590942700110459827482529411309805547306683854084818718505612597015372450449060809497143669904126837414282675306301855586474448908644466101985733324477742347558551129153079223799801146161497647557985944137447839225109135476769424605736282667468112323246162827844090075099524278326885741506703148044858833225146590175128515877529862524140762841497944174794702989060533412252412156622765289304456614148259980750757315153881809484653922529686356797515597485398564938876001584112937456551237763283126567007948172068561063608570737618057246483901763275877443445886614300122074583520663158243375218606682638922101358815989768271366175174035394871456585197969186546602730686844946858742204058938501804076448057118222546897475130621940776048323377996300536511730580477644658703297379383044757726917705859778191516100574454151559051209012821597235652777915365282852092470261343388741889184274447235137657701321834331141398765642669393631658530642889351605507725488727874463705415526195970473186415836221776656963772481380311870939896946312470530963969856009550334428602817464269226773346349068558458820998008257587514406366934592422711249407848756536277281101151719355376051180314206957603415765461039223959303098701911429850623619325022414172133628214673846681012621095508380493327707789323210647371847397615233966915621526540445958981107344769942698873362958663832385091504981081429664074165741430383362077949238403080440982738829997802027240269920725112276278397527660284801 A046192 711 353179444401370943792105392733800612392399036663691491329882572747705328185124142607857202540167390186474304562921460100581288023825233528464449944598064025015892185056469833924721812731463365579497613623854594202914205565703979376174467706334728068551506555167914018984323644437043581256444885692638589600111137687910041583078658867862294313417146248046573293349611836439237363828479314604619013979869594196833010913420258214914524290332418373715241129848872473542877393793878886706933569858146342929997060132832850237508096720765366451682342125574419647886161621670629218993629992896354529031473215150787684633743057600062593296064713786206905351554702250593246976597342293788672172195511215268704247590372752870996177266823478291492377373092884452730812746347592277882097976807862560250759865193151146467141248743894195335980204280680388088659626470880940645060541090883677395028051031162887107605584138538888434924141800652061828368863470885252729861069853685455126860298037000965692508903627585527140995026096745003379527934655657742748213018611138599161180017723060269604910145833868845096944327442644249153345499621896817252080612790636902042765079973420999811319812560611808527924621232329961733536847425021497250568455698862474780617118311208707636020149801035420174669227208496292005616244212543649731885625413841637423711784865697378606801087869760099468258748643582099090439212927107648119982651789892594881092347851360587364867458316999345970470098176034390119738465490520442816941927383299374859042693491993051793138127456291051148174306197180203025733649428911696453366460640876946759988563711090871507495768475760321683132924222595474637579076675707599672080500443524759754707090656674479976424043841935427049090861161494038532720272633334126253096527287411377792059489202790206093191753502342608730379540323931875166492420330580816296567274810836236334412860747749536675199422738724946434366050808806554363138570149874292391054812011489220817536191146733400729948448546766951817792093406013746163826642495791442232655539117982499076833378172487050956379418986086846002453864888864410010761205731598239256461511913800958358431267288853295387696435644970990983643100201440440762396442737649717865024714074122782049060763292426809544210029659103915219153276582459216255626224490678631307327354457467031029751900570133972319470230150722832155152703367484886181111796307485413260956925237882175053804766592616689615558636039914190031453714016295863492433038626843952069692915268137127320543033354094303810415322957192179024636074439621251945535850555890844195332495319243657863963423931116626131320252860930729100204772036905287678345745034397761860291747299250071865488229391660834577715713418001035472036741527642452527738884112571256773263247464926199624552591830629334696181557536576083105532407785443233166912514581 A046192 712 3391228988360100832908647324601300903495096257328481097056393587588753271467357944255543031182206563551717202370259815528013370173893923814950514866503714443436758396138201117871410595336313354714978448476537210896070861360749447287491589411727476626977312666986257903525471437326177667991173260083806386830953738303714191564868728562340835118003245755632035898394946189644092341310574082830844314047397775553567970688419866480053998442177961300543042690948391778814564413382995565450965379734028022418612427750779787229702267202231187190714488687262790547658165493127157111655975363335258929494168699429633618835975230093041797476152795752578971540498092352514852698432965290345314930767699017198143919673439118928626934782713031975301745345059974531384101322240788004102932908121372767572275086246617574206252262379263420388931673587446685515829876777160784040385596277229970920379606744616256777478660833050897611601387123055360260823023551161342152102085089736896256222627541619760879279356444524783119159393900012440786996489518995304948431920772359946984192129252199094129063500090511571605636736824504050366474305164665332774838786008259023331759046012102364459823933867211810681237994762641530908910068697607847487742228368761374051189677253429057246336425633431382872714296343767332461818731851764322917831158894470326471470304279227310288819917958281088578027913532975205006569839996676327442526115802694611229530218456167344505006885699018222864783978559444799647053439338121705453827478089974495410794618432374935759161170682227449324968541943826661895108557678962270120115619596931018183673906086426435891728206076406518726342814107034861728527591092099513218091818668549614648819954622864215970782171026089175822381388339253505579023435059984975825618706753743298802040061443382074252904687443136931513506860791828926472658635901299541528401209450522974275084116831329987546694119519179689178881056590283091548969936278970880955387641776076123071375824752012012450149013177784905179265645489672534079865452058042825587271641664009213931695158710416586835098062881858997840431388722100016599951101134269781609962959751658098860277645462811615394955315284819939324366593982672060991517821569676938162051939256874860764820105745140336059230257551578136232987927413631995720880338165864559282314368148992924222189021399962696796026953936767447937940035957932913338554087832603998234762083663613680896777359271971025085776558986029279335669493426014060256333779307441221406256779981941447124005449729736224086456211679583251814241379811639845415574197813704582864880708625526979190451774172409710484722394123975848199070712717871244579686520609639937535123742333432274430891438172768352507881510296947069239538128316037737666367683819245133371132271774859290845715583677261889013905317664176309709401454443549646471166304724161 A046192 713 32562580393054243796217887818716298541559301870469038830243999898144636164924242795617581577554344883056198390684930185778524279828441432645921315283718721487815729103826822077331450611697468100509857482774096675169478207871710627150514865356939524237508087676895493221737557756882313531007664386879823233712228195081125979495827948576937830940772852328432560649814979963350738222026768514862452498864099460995765457717196644521220278127268494075395922203245328011304973954426129625581282869272567213117173601265927384146750932167727138639874068692755189264194057178845340915491456445115163344648478820450126857275349525610329739303425848751549498524957331214145365017106356120553420176559273767625362648000114829579922956787433266203369067310888502357465688165343300067804083901683444506366425127380156754377287756224438618680326593806458793642610388154671377474841850393421089893807588933754266414462993713370580327708084231435768572360843769387736459231491170583824166794542794334906961874688071423339924641359232893359691736912833458262457100555043181599803613663899597978766998122958946276688478850044560448974637124845616903407184771170690351394648317043126930122229601673155245549438697786262747457392746097583126555803626228391014777048500370307496470614722912058337308382498823626717802091457624396816113365055819078660937420437977355767695870245434327142766124557484879274890984513208873168995487643954821867133354276523770990576488751614514658948309791657690790176617004786179125247208627678007721635075067144970641166413767752620512127296791570317410336629345099746288781653726003270995722690086253302926341502727249886917050022017922824519721847292087262850212517970774912956333209449581651545076970429768464424311079041742650999075744490725703104543464569152915867685810877919865474186184715637247314050084146943601028058593055431857867174892116576646788153121355401569792673820260423740636770669471013847436246654965012108249059339745279070922242129851732628196812930094584642112764356910199742266221121906834684715497540070602277354189637837104041894303560643412191111176976192055739470528320462330052711420625083073909151455427593302649842169065549668405412421577051778516928200113360315595222582304855719798338941020606304074214413919388800223605005234859872417840452676751442407007550151255639275600914427953730541244501478492230610884377268070115368466391910170256867283564772266381093326088681149924699190256936903825217100266908444422872990285453456477011981098925531693686507147573007761893869583848734132035426728166704315291356059091501871340848777740368889814734943060071640054108957678297058163233476747883312227653548862292548017645814496313593869399835347723846692329119843684155572340837009636053852829430009972293507658058355300318951445774361409916476827682184164029863389253589660034555919972905691048881541 A046192 714 312665893542877860571183325926666573994751513065147453519521789965591208866849307856162074052133788384899053395639497273585574606899324462372212654403752297222292187418186749448335470902108493364782296834618427798440118855913304081149796449665743900001076030896237858928866126056112537198557925451646802606298428298215233351404748397367028490352465810054363691727487539213147598763808689969135186063248768977083564371432551492272890630524033637933990344452518948616158581095835283281835912659789810646323078500743006991797315220972248782988883616873346640052000789373107470343391853130020435100055764139793418653924287308935156063749697523559582532257668753820131442379402533036588650190007215949039714947953182920187301302445999439371717809017406054576411006379525045010266809521031526028757646500829178908913142829014797237305075564797943749109659431231277789352647407092033027930369548562301721495416888157123479255755413188859126776448561050637494320198626117860789912664943688576235028159875582450465431623212194848139747617050030376717117774581092708948954351416571810539921621847588302058251202312491132606550415306293308341850455397942182745832389808489058770931284175441702800553899694905700138444354239118924483580978931302782155127845649366015327681785323065158521403705880990167400568349714290726376556208348143634407850784573988265802188435807840491266559239422941897264528028289261760172018344914728083765519856533651030595348100487995684056203447754713168407831076832903452622501991789136752053165495383931389664104969238799491475218854467689645830225653076539206185919168956967788503998252024530308612304673295325208101107792689752146931334315970094306795641084337288895538161862486063063512964854095854624376145805136431546553871793020924766149841370967387591407775857247746486839753671386644161266371976465445596279589684045598063339313772574967753009323296979481756317924034593894638075092279081793906492557289425076327128496899278781997219292807764960871193785742318052720388978449872472279750582678469561190580164554170651425490919688580177851558686202462945796167662327555687821673912916479342065000791060437712715920616916890614398321695752012960713485252043526810725561905427494232523757558353062569564393636819096911614861662117912029489503682128891507028690394606446469653920631993074333956170987412989531635629740499686371371775023080071307732056362208116252351824184945067029174453489835504799602352876083064753175610733575547678933026706863832758489735070661549065997859689548896524255206007891458679592487860604880594047789239551185394417016259280157199292459396283617436025381801916523630089243867884976493297211504931153359544825470856068004591643786734413484501571440386547380295319769897285850966552149218087594576713431194222530300007466127412302426822142443329109430599436658206250351500030193974285055834721 A046192 715 3002217877236132824150258499329964624781305486892243978225409397005606889394850889110625439431007058517455827648732062136038501596923033659256553261663514274209728095773700064376095114270595141591171513696148660946525346085001337915489718359175607570870807811157588244539479320653234825298239669179048211745854274807234475559062414615690258987426545767369147839534774701709663279979352819056867541716862180853856924098729901711607651313071492864173681212037164741367026684377236435646058807778018892553426986646960751869310436605024600646532121849343805745024122315366520751391907658262999772715572102621817585464854149465045842913794856317793262723188636849223570895581658105110968098571029110983405575304883814399523637526163529829413968198816065625154196125790511316845281837216860811244686415334536648503227243066912326848164716892863262072492156216072341178692742928055850740766318511487632196044726545621705934443183149731341103871690510847377451074810748752208134157584622503166214405484163468001297651106158853572604963259222654764404306609070551636284678082498308860904729434213544753404381767916061005243536638796391221852831169323856067554792255546463625275355260530361628617763299321045834943079941946627166793761433142565688025146559148163978806093006201456929210460046560885088556630576154528097043295896445510121765104572542014890255257592931014151707174674172963540049118852742506907962846978875731416361699795302762919252761470309245806693150846392446051394303209572921947295084999912082465536487365041434136409765273464538949392430928471459187691509310504300112697449571543150979212120220216849937042046546640209920936950108356978096911847582222998241764482841594130004182517247257968086269836983951425673491287596608936668267625957511175113845073739485391083544547913607050888715449278468372520842456403971124468533019118147239548752232977089948247818875509443862468763136787496756054373295426972715619127687656812927928075718977815524992020578617917024433470102500925012126590328962911121919965352612443604645116055333649054916961533495557229893562463021745644891389702558012738271657172353506322045807543050902292415195854484528251859382272768659383221216984709522859535066898986599507332804480083524488101587902398027524719597605441777387769414132196611015629612751170646324865503501389949603391514545538611054811586227033487059419553160730467428773089821455940344911958956558968841866721316074428404631867616959330823088389046692141904670499566316236693561959136511095206179755052541356852890726193904202392712936402101335297342556986814423065690318780759291687237305308380351560644076007893502217819861456198067540756512642695385696056866153514150483775369770824002930460242278262508101911504858212901731344779883962647073153308858668866380640352738309638566492429734913163924588585927402842826215068734002568179415076111701 A046192 716 28827295744555453834612921539382994400483521290387813613772927510526047386378149370390917613254455723750822472184071864990744418748080362296856962046280409657209511953326880599952515838890783647449935509728122607790108574668063990751228194535007734229757596601659131427830221508046234736401160104899295477536890140400637136102883953735109469430241202105812747500849214958328647601214147004775352166430124597309965208112440144802305175635221843957762049063990511394087241607231643159238173390448624746508195279461038638706111820484130994435752651008515605890374982420148542881757626991249470687594488229318928315840110889239082874723102146613753385108474758768575973919243638745872982645890371333655444385037779437911043047338920910976033483273314053115324536623429483284823351190689487988539952931284574398098809079015349333381280374300197477622125934877067188766529928242544871720805162416934695784119742795642732225399965347964924090516845508707957234582838489320076386320337632610458302145223909459872877595455905688791958009075308313997779775343177662230512769999194410265835401487396834874600571677278815459857306199172533205937576545997210562718932491924753921404902440681248182546060399526782412217753464127159816434772797453936805114675105812824875130089717864604111213678845673912739330599391667429073519000821113579841044899697697642402242717605135162076851799954849556488609741959505523040997496519146428145176957668977273017013985042561277747871950370856819230774931010488119705023953546653824044944599625962355193875176491701533753266630299964096652524226569236636605581704600038166745426989850523941070947422328534622365511386839335910996795413553170913147328257449345751962871635070009147078299911206936735221008719126493204752274197890150510422215631896697354216807157658679045385699257132099641558485105124558760681408453292860110101520877706703910500589089632356670445581883115619817040197744614699736293070150388160444540306726496487771694599598669946460845219053020096224121467618312894142803035036034100813332843172733533671142013219133420832857808918376115479784178127794375985328764347264454787804501963373972751332997878839823357463174184802971645677164773695586453728901638507423041915356094004443781688877474432223473260664592590284359449885007848176843184034608050151404912094966425664098690988710090755935311319316345802244860178077558925171007900733563576983728377549055033874537228902493171705770393255690618480229958450727212993098457902741797867749173139044465508188942016642418952560228658662143483370935740489160920202638139602850725573046515834459500695406278608739401686981802411606378982679613169976641367541097949588522384669261217402089143095947808289403865761854305162408006889353240512527086725479257187978330477084225023792686136693241683388048007887814057560570492644322660159110839632392629464769275768720481 A046192 717 276799690737003590483820448470897012903478146648998299427203671730661709998396100859642701811843844428448338860455630398909065772780566041851386890311831231865011459566116611747043992708934190312219139173237919583851961587437404354191955208435425904898524871698323168812437542380780625285689114029003365996261007382272642973625416164702106509778917035193468234134006322495096972557194959560500112445194514666508105074438726171661832584841748832610938330938755678368860952545611553237768505249028887037952798519957906361895333830978189203547496308451644998415574836174143993384115982978069759279282503262348247066879159293619524298045383897990403686018311910507229652349006523656214274254871246974730466001727182857938020941024681061028343676976393339197280575503973772710362501287718626449099816801508068036008116273478141232214727305865779287264391154197442930463879192292172930207320428761088437431485574279034969206584532827976051385801646702923294519086964099640624709239747790740998114032225573149535902670269955317621527230536147171784026638440885303666831981247586644874242664177254974252369935840849418129488848880918025047021388141834046499371122232669231606866247960066084518445643338492865401069033819469046610779521607391268060145422340868185302835142664842922474416815065700863562167326802160077809401348841036697188203005132188189804319684189250233330916831459290767230667202246053179497151053613997024174257731175819980206605365125911918625820660767816331861454836168403715834718054659885018567475580072003169530155308263552853634327234747824327586078435826300874182495414872116905546438977332610661946387212156542897313430415494353309034251464025699525817647686264135068753363435759710582987867661139169547640700047561300155422400179873599243562939383627014255704391244294088280186433378266971479776201458563556816091759499985023659047563918987537971536708190831013240174614772913044695723222689417051440913343964899428931663097259743556605996020354408247299118768913628861443089319944450080596283620496034083397178355499471334976656556013157573341543451340684997815142033491691895653114056990776122518992505806509343307397153217424129393833146663095860973132752935808036419182053997881377061871741881826189108252113407910307392221376698454304977660408075944061851642084676884802619319611002115725285681270202776892952248233263966166121660370481167638761550434070587644741819536314067478704337630055018118644378911409273701687837237955493652467589488111627176809890866919145821298535015064045454241126462689747707823125332267240521054450434073909585852529326954723699366385603849895807354646838622680236557489471825796659512343588865999306296551898189343341345801523515485424031916114864795891179174049658310543072185006707047635005282167809419819788505903888153905582398405246360845783433945782200255444939455935165294118146406516177949061 A046192 718 2657830601629412731270190111604631578516202763640160380712196042184886228878551974076139852406406980947505225987272490906252984559494576385776654623917241442087430377544339752668235818038670256487144526891494994116023927372465381940887163160168765003827901588289702465277893854110034055946952136505330215396802715347691777432114109910585672971787691941686479878341981207748706172165538400485775074923405563397686227614795440587856771677345296655508385895911882959707291472255720526957410028163001982889798024880440537425880356738940752248332065118000044266270743686569148204325738786797798837350199908730579639017245371697223783070748901465401709579394445856215660353279186720903330715522291067560990600893140024764141439164675940209073245010293845569658234970664619542135417452541323060474768452388127537997175534359128033096376478209642838416115206240477912141246979237859516233305819036158808759282428700107550978678892458814260697441543321124623965264315794701910789138043671966357431280479127808157934277567054515503896215675650076068161909784529605342631258453426556964888067795594600775374421249343264435600536467097268677328966163000313968489750952959157469964375791507652102864866884790148094054282450516788321429545150039398158459579540202341209464998164737732023734746147047180846250017932623741675458442678052633545287545414234371300803435205342463135308301338820309992099309987356860670026121375804102906974794589573265780966551698925021200083852236820622047676870106114081468956843055820262401631076474906774807866196076071458008895276354781978893517428488279914424663684368020361927018740314920737725485268940179702571468936484065393634010971560779353293730139936179967480824043747293105947840358203958394789509266635674884965872681774872102046540833539370958986576210510904678007671087912420203016711444846642167423554314037447743881314598648597461895991561547770299499799980603929172052714567223584783320950192457894166213668615347750904034286015748428391896191958263445274556447425985142055572621181199884232745605756173080585712322579696325800092079386915448430644878325803047454266825189896667981162911252949600751063654713860708611599762516795872272261049048012463992001399628758755344040669423633938973812993011253877297147886185797893643805210878895329874051290453883413266700555499930220227767447457796075016036731600489283810754380632499993589829482096937881831247374203959298381464016049251055072730154601581452827915994678618691600266581271749386248986774236408465037064067706456022434980877342186728831855505957059107742675672147775041703753135871846210445481575067471293263610579542767993829013407529488619911467546498923784241109902804029405502384984139652595093746169131066008292797266816812208481338607907314345912063531396975572025384209896447917108160506099127548953398475186830194208459648496778617521729812330599064898165441 A046192 719 25520489160045930308652774967807223946015566032994673326600206969855605839030146056682994003163618019214100751481451597226210758831201149675661395847466462015092274620169290739003788577763319093855371434992995760264142166778451009958994186471985273131329606152232851373275167974727004624422009129035066699236733676507529064630516709736027467172998908245156544598371469422796754170036527164269452708914427774550068491049160746085874549984036953644442688761607569240353734347738475954233497852652639790678953596949191520405396823511975272110295285715540116593086682462862124883791750446716481458166860244348522431495342992157583471425806653825403317390941783093070860204957098545107257874230764575849384775045464516058103240921197436862840237560497828183465032991041101339610505668939282738960100230730983818340811444908231100313265711554263228605758923056677758182810564178047882580029544177876452945541442946947130218239756182949998388857647583636992611544665741640783297662870628981216264414162471181706911783662954787598456145296064799870343485967026632059060040002969818729268582099056692467890218583824089269786933027579124958794708050107626583604542150942707793928704743190227531642367309309358660616354688793167642897445919898779510137614684877457952414727074976560227058110029530215419991808626885840765591888785260038460814313879275428098126395037378646835980076124435785084846807267933373907537637953319942498774953474824766853020849206472688437293230552130952133976974897452574096519891187268104920576577744579271633128045192282831537859589924289326587730020758385302479319823119236100351117038957429946307498890417218291934701830806565494179420039892351886300697277849552361486737399308144967551452536486540845629698430595050197881009334979921743977285840082100564562090517621315473935569505948625411099491813641256633037411707295813736763359117176268910137773002444982224966066173584313137137120578757638400030712307067355819084217112906006920793657717220389064578987884126832612662146741220014073158227985597667906789223073595564284538386433587564319326572931618684490367123869218828164178159820273748964350151331829560605203869255093370871156790292440818895154731985882926315389402816159514815597130743861340144726169785807616399303695763809998069363329881492549374696429086546449509973931291010363624907305204076642101207803875649869886897396711604567968375048333247107273049642364597646744750003400571000753336825840006198644375679216259438790266060903748118651143829408103214366743356818855712356640929998550507553728860376556220277931282908485516365528024788937985742790384431473754067292977415011438123506502540660256564114721970322587417137980427738453444557276363142694574665291964579696762643464795856776179502770053847342740586393468477274778319363637186996184403273981424319804171312960509579007429289421128829508484363880265814636006617621 A046192 720 245047734256930421194271213970694852725009886532612089641854806612357485081481233557718134342237207814086814468219672249293584800044208879691124337150718344351674578815435152131574625255447571900529020031658218398561298969382759225160880237616839432438261874445838250596485697615434844293666075710042573940740901365022578730890444014771225829209462545182301199547082971055713225791984561665776884425221260567824194253367813869121126841089951151548642041980569983933993597499693373856829519423760619107097329548108112098492082873481629823862303085108551081526774058737658436565020183463632868163519354716034603656638644393451744795406812419282621188186113421865220543472337706950933169205033085935014725048995949390049882555183898624081051751982655135923785677121741684398320533297737540318171821940710454235580933496833300666079944265967557311429658763075013593593434895990636530673927449890150665024280175894157644247987160189793425715550434656539081931427915186919006522248094641433966604547356767807621958788797414303465860403236598532704962084093479936501489161477257746011879960427074565482081103467457655825229695330278290757078109368167267455456845243600927278145952979736773251177908039121577069090143667509545190312954293322930816943217744613811056744999908926766562479948768802981415580500185339910407471640657624211248105496581257246363838344345474561576617555638531069564389051287386268903315729601656712069134196290472821749440413113999055449868399677709165569824865288469510360702526223305287627113897872373691314520682070103672355069773557749759113404765804587186126514516927220667551063881050502029523866620300861098977304407935705391045397589035391251479941968181261838815685027332764231135941307503406995777969541064405364378566668604526810797796589927496081554234163623660669824660388447613284957117377871901343783059789900089462954030361811935426545434473485157776353867898956594138861459744516276693510116251510558116952486504454863105709797366464160049659049767193888483336658452747149145323249545087626041105887207058852087057000822985212897847953197323221561056692747360862229391236327443347659022171925316187981566801523751833244138888788254226235403464267398810467905053839364032500608305361887164435721708470331721412236789576217415664133049716880580200505238037728554311356421555726011596139716802096459659722316777258450164704992470446429132343624266356627097940834737492400083791151188266699982485128985584917801842443918528452645443116531208163538896800989832827941004675110584843592443774865204631344175685480186870049588435811605780366758390270246667256062825829435919082853905528360286093915608382012254040009648891490985455574646957241825945233465253912013653341039697725117248894256172549948063377116718434277680764638020787395445850504260059640914723128609130219632103993648337790799141828562030524161849340248500021535870644233601 A046192 721 2352948318814556744261461887893837008058320984470575251746416526491649601896776965591063469271167666267243573309744541456265404023813734831593026209659801694998317290693533710598088812699019007625560556488610778069989832439871087301543762082602705758286917387099332729994604295228237400180777034545819665943927435670213124466480978799316600676041792185841547872894546089705488971257881591078262479981521835057820138670769257722140313842271160973133107242654744224126637282838321428034801091273451612013708767641980495420529459345773786056750562112917021769279967918912313845035198917826052353389631385816504019962521831970580661367912741424145074823559743685808064565350526457185761745599469816917246814071074330997794456236772553667228822059697217054642361888257930662551572421114370193195803095314601550839064305095781908087468524528554773750084354837287357469006403688491527789483168793815682507686685303394258753122042493902640290770716884714440681068578230080130558985842907084178318355647455270326314866583120988478924403993421673814968246061122108383260666869444588874236252650752187878702250287604309827409766264774399120270339047358434051999670044424513952782049646582727753567582741349278073708044898879071964124217344227040861805509266646167128889407536710787737556372241019936198022188542787825192846701928002618891144270517358918200310147684278851702880034933261099205521478585614675686076263728097469795967884054006166559613359993699769723956947936412132855670506222522909341030891560276286184527442726793954439422755956109090269670548427841923262717585973525625402801489912215349730589215034729881530058220980629977855161784990296812358252413470497786904358516477779198326755846145711802839222340883195177486919217903601989713712799270931331457358698879197977292983191877023872130340915114304476813532829962834183061748307065208951727470862770759086789420351676631482523567614599715043337034599329724710053445736216292071971621956331558482635018553519131147576437131285607833090165981801131384873379768973703399649030822172956024144357037363917580657571727274124641810581873393035129907786487037951203948181930476734705169443823027195847716850738988026787871525168740831392229898011576170623911326132487709809050459700005955403192681254207143861397007474018157449592701920941840491951194849804149872335769935826425001576011584487431762831627450803829900924195511830508000147320622099759661006915888959733452660821455182760540727092502130030986042106014666599882552368431960545405786312523668478849318932769614764871616267378251893949659927882731755794596097697846883710054729510823859263559809133590338052062339548177579122631916084541374472021840342945455584987678288810786791956686088512264611244185885125359805447770895227635880443359313689207102593781763585729034876175296501594387483142742840026506743780830423327671873247856581733326521615289924421381 A046192 722 22593009512209639601468135853285408980681145367876577034657001845518012865055367342124157874223617589260864976833352618843388160143074681808747357974029078724655498273564731873727696647961355255773060562874620659369823972526343210886663978356270943074231548312665918427569939846295837901100976792042884722351017296564485056104571627540593984920127459358987997493232232006269134046304953245548914667005688235003928403692532159280177424392360846574072944195328812059493987255819964852296786221578162954795012479800967168919811770146037020235289073545926157920075170430621978802369543443945571233614372403090716883645530973942871117002953347747828589173199470685015614091275211569559977330312939977006317973695730677244872978735607505128832525336160926176020822927266973100078513989219649297328561003038982150446241221948764384622572106443238671580752663717974443342385894623460753843980856084290733548656887258911496653320207778465991882186997811477624763081406233801498440463057071574185571416960260958316507541309168942577217823678974508734726565973932400602588986778917780893158751940642547584224441779495479495330919849134085022557504775657574399133564311107337731012313428341398910019156231257860024623070049946705332011189748955092061733569161393279026982280110751983947089519695793478604606072972268197316374121505209505935143074259574835978120791700607189705579533852555518932886167814683064650318015413876175379226910617433015014934660910064775775435558635560900002439035178840110204109110401070373720527217435561652654963611376038802699272933649068373610864501404388289313112720010577271185896975212412441401117008332142427064402360499525584328234283098322160820259223739693894152247795875439703529448686024498786725991334532416764166664934220915976049031415840262388039728526848949056571872797102891197915928948346016447887005900657076564587085761370798389540078790253581021706138459032595947165612083902556921416909265638720223560955907743138045806585045180899912564789284945356646137885273917805104807043396362250498342367913398836536775264185711335786488790827438191613341985587263230570013703619147171132867095237415434713720811607140333006025367551624144428888158434845998760792670239249336491432521023538684224615349603735475311124403990660205780916650101389298114108543644378314365986818636463025518442051327665616063036403574526003009450836617913382238227696172252913551057945515461057527496006282000209424182507630179737726476624403610113609447849307385575541059678144788355996527344911260058800575548861397197432054768021799000224447757480401883328105949727967387113698845506867870819265368217880520447542298247685506353499404203756628788862725517387617569809860983927709522456086168553725099441555620079448679359548072598643005582858449279128578318097048099665932821394282285180699482916984645940869415992734582963743296401757048463152760528477983649868961 A046192 723 216938074983288640638740296201784609138663349764029908216201279974247433038612035322299198317231706820915159240310278536389671657428399070913857299673601004254340399424451264757999632615636120466913919899161551082658271714208115071062660218633151512796065568611300761642193832409528340298134178976418744558194802137684749838502972301163804643886463188723210566088468018829650135407131189805879087554326138450985885474435555122639005906875135006533087437030440010740517041503746019673432313264792429418490097817340119113987537196412788122525459627437420855431540017194864321548038511113566457159112850424845677700260368449277616494881696677161908689095986493957776240696360016140388445139903104059744848266179591891830939344024847027474496241048995153444934887105255587449023228772914651438578649555377211293983257374087730525364029278599453195963613326935635767686231891168066469918376390638190829718520923773382887470921881966787960150119262215091268260666981588383757945195715015412422772567334070074299835085335773603505457064041109239449170671513452849463951067790501662691521461897797091151535211264465306509857664981619219612198040585524982022046432515582612468666280756884465751276184564955230607152644911543365718899479845249449749724869282188998570916724734033013149165830562636740541491314657530687843999121846319747986624907896167057702997641599082551274122981172203159532473777835108201157677897927775307893866999780707756167236054445081983295962510061707825411286760116716515656946337040186168188216157288820261999006157009968627409328439227806095569597679767350380458882934740073045711633025400369227603643983947010604042413610354659670422893228057675917698342161990024293870685009240125887577963443984896466947791307261047865926326984676435931091468197539500570759496021820416964179250467441046168084272948485619969776847596360942107956245753211543365604749754594533293790858960063371684969163892597752229720452715217255370340226654527655184276346968808447441315959137608183230608141309992782815225845818490560311380017055424806253160062566843208857947788867489788597185103798319666540236452243264650179838644521481073644412527882317654496659731513844295818157309419866111360299827407374117414564442956692313437046777844608333931461123925638041701217812876532566473512786480618653600364940596123121223930704512475309610850545546587096409315170373576845447632437721776964086750392692136452279256991312850121931266985604164386466868006796371808747887263007410281678655146993889362318110160051606560934647570848203120127825010929046621903253417666891000984717534691845153218852604502215784782726802068279623746963095711936683828722156532555065089285418396115560959858700179995578023836547433766779892573205819816981093850575145321274911970726386618878919803265262071228701221993022327008574840581403427581388105855493684787439804377797931486611073267923983716117344341 A046192 724 2083039373396528015203544722661399963664036503753069810815387655655722006518739898109349560117900974670809769764594317673061008411239327735840175982718558868821097790618082770641580598647641380761952203098688650621064065630002348386000452532651542469596878515574161600622426751226351277246846485430595993204901767775031671384820483931203224650003834617992808496593472423570068593910139638211097753147724914400678237321601796595047575437637621940369858996293340787801632573024982025084332219671750685698178964447087343931541163240143821406452443107365041507927489325029916784882286981342921677696230356164995794187183174204432699640982934491155299484871073141783096778150834783704798280673372274868730056045538467649630002336453602422202607777719926127217338609963841223418547942599012493893582895702170979805845086859749166555781024510539843144403943584483310923348755276609879620695496258927052262666504361415135226584295257324890214895453273602308546361299594130254609988270815114933011888005970323893166058172886556831690456151704907238216428053145608286620457550335410186246208183983895728594493514336954093612173803822587897582240563144706101718115445881059933816795896815291211802355014173543893032019671817569347686167473462895467541766133114009602884663363913904881506306357972918286885920998735536692409882251594240714958066430475921828489347376513598956726939159635960885275294281886541132832958525584483092520735552667445257284785579847016293543056246176959904038275468201676804497888524150757185872877821760034720152804464646107384345568974192460480590903310261596948777904626261461374345829123997370111037748132742187487872828422223081655875036447575521063417320619168989530052423306475892897083901459694289851133905406329247076207827540198203589424301583742868640170292761791116841100106416496128203053990935429974603780842733251865463519307135251478025738417603537918433398806028390035886477964531111533007218865554606820427286632775818637336283437787913667150615927074524490434942726720665426673993466742102963747620425423821076244006383991564305742678882216846122671979753329479850856119844426123551879639531828166031718214379005202511336593735970565376821802056161395966435600181972936036165311289837638570083838936248579618674414400809572485754887658323815601889371661678356667492389793617155573529157106286736595217770875301925725196241256476248252074784428776806236908063719571948699324368103089980588783816171588678808675128874782137703987099889949304217292871180375647512190137760288181286834427174708897498070178322885937641716039091989729911053374440005147433240035594731430458615871934194252729337819197483717790437883793526189531230689798576776098948945669318456556257169006002942451974762822840327032383704543185826809106099909181456026108822374728310889889467644178989654050438563152794651842651555034368594414037892319336377391062365845563164175090495521 A046192 725 20001343846415387018695795788254466249317469370373626559419444053404962732345507463033939153952886841557408588364475397986453266375048367491138298872206302584819176731174431339249192150215019922440144587239688524101906075521010834994261274155859892159917714710477531077875780023081592554595879654970403750334722215981051970952296448204441061925532176115503758461079956122651779809075025398971770819845367073749173983776134976470091696713190538996296379549321221214031265225668835901113738299855836819281484998130834859090539135444323776731968236191459501121698897067397243773575398046816222835672746720783439190939655138450594332675101642102376508491823355211414801306028074896773456950637275443386441938404412100192155390603688146433142412407170489624545731887937916322009309895812489193451531525953596192718513230044054123180878871986174295273113470334595424550358980479776172949851685159841165187932945159787204672279515589911713876638182183010104447069930442171723176723618421537871764736210554482688110416276221633362118156463213455260244902717133459254676783934369540817834428291091904888167235573128221942398786354446824010965454275117427403172362489303504968926261732554145458841747094818183895938222281639655964939214361291242434086588660435850924709539049384589938190540500090130828041872888367308662989001535808777498707605878804893500987655806285935583409518536701515248210216162200790122353866604984308726608794882845809579740754970454996005518442779828658936867695634385740560072209951949233458565204656323696094086966470525766094517525880867566306827758015534174134815059762479617376395605536989722405815229966946500311544294467772419705052429546726925193257194886918475477539074718096514357673734238021127165691292763782123164699694114656166189216212715630827143414580339222282087826257631945355564678252877725667659883682147836815819770279156438938791596920224421338202962041693742164518589730458569047337563317334881974525550877573183901175338385363200063171766690453625019548136831363688116930902452431826839414091013539512918670143045926937896897993769098367602406560994284561729600796205943186101883648604775405715077220822795426631536318556129637234398647525104414649848521587004304411885201590456562593252708028812083653903393145112391082580389594007464532809180221922794240643273197946987220903845310634540274805726333798545266747212135369765342845234637482455765014263748579458718776130246613002300652080948327508316734200988790079437312324395405956087035867395311820418160340456176956664577608796907262928266732128525762306710785458031968939043500388211890962125668561758590761413817529406412638822116187275562511847876356716315346322018356648785705992215356937119673185758771803705990094892732339614345131349929819733875715496415989614376078033522337975902647439618184665635865302508552552843565558843334151749878804402245890097777494225775829578425502820650501 A046192 726 192052901530241172756989015955274662264546377230291058470475690985406796500259556141311985646906059334733262594665923006871606590672206013410582209930748934700874866151639099101387972384784022647628887564723286109737851516088680407612548368444114151867987427053126737835601639159202700482878359200179331380118009512948293250052279110838559145405735305057232470750481242096229966156669799970787305201057461494414654191540210722464023876792480117804815896062723369803787420895239589297512090070883525466990133253873311869900012846995233664036537597457951022405511301713659009683954187163242390325208036316732226946406774452219432577913626326484084743383188371868931780357384797007983949935220838134024340623829108940506608410946611245597431021731043263654961990370641262560092170201043578636509111818623534940312184229037920831033632373030221072672592397748841682049236007218055536054596260209298609207479876757772377848092682110037019318589610425809749298456925744433291812645574095335829570064081856136800912323918221950656501706669319445703964317673487422617798192717358780597435994204856286752286067378683672753959052963224600330702394367436974780554922904176808830570031339189007880507243802089187595254917316284304757776988610951036389203956775738907465051391067527468672600688375559078237939776588181899046483700336953629948349716690218156920561642562610176958299240262468789777353610314157704868300694308100806808414555944349910917225471941523291797971794028858536934843709443096412656136555460728015518385909237142308135388331897183941393449899162521397485699651874255829780897255061424659786689230020346190543267727104872163249260827606722351784831772632635488130134521886870582366340665390739424386490299069577403350677941983930540298199386681100967550650485071185618488198160246919590816190884681832887635912381077930925440228512202686372249568756940819555025435602256476085886923090944506235317462705385215461423749965830671164787519099171079043266961839974009218661636611119780363176719419811406578105098674256934569951138164385977621249637282984073694450230428203643501461675995140608398146994313346628524163242023413913848005442622267307510809219439363040754130436714250533306449537842815148989985669506252624182773932408814690996200762304954778365364415126772016120218146601531008620300041754297177677963149143555749431947989039362756349381005727579230345751690914322111478860723605796243045739703303609945000880692482024563268602989219233467974935234857588100398414181436912919279528076870073377605092912833476363928319663827926046783099320251983873762965779674236137013183236289970393759665017301488439963717230292400753755045518339306266429194489029851841772161152908364553783473099469690178913948708041162154101624189642424541488793387480232368057645251772666869888909825324341515256588980636683049251121844171042970067967685456327144399523122164837149766478513908795617281 A046192 727 1844091940492031894397221512506751518809708064847785373059881025422432006590529525723370223147652827779221945876573604347505768497181255765720042888616752398791497879968861898397095971589504035247512655956328405986014326155577433752884854439539109930376523114646408226219915861330884306955005450444242284941489377008607295805950013069975396709744808473627370068642362425528044012384563610244474305568782925424002435797995119580964580794869697377971303237697890247534745601404825310765875187746885311678202440222206542443945064266309098197755057278823009525678218397355656743588084331566055385086424729040516122355958657350555853162532307311798539603588866254862127743576807514842586990504533537125626275283565165642332353769753970576538386237519065010444455406993165515164088696261110546255271298230891656543281400248708885775530814864957310753627936930070907496441339590948788777420060340678000085769056588695185212310181261341059869585383562670443029753678953928118025813299625739796213993883549246415007877446152350893982096025320648854436010118055923514842638991795295076927039598520601774303545930802885052655292884154096257928580379750675556725460966553543229087628471992631121114485096145913284471453820132739612644518679703137490117893958874056329043572532320859704809721871591577769150566906757849706277027827646427218955276480951868863946339390898527112867653721590706782740634118026326119944633144392517341990087839568852961781389401841751677389129160746656891819710361204916119938482645461700453058308041929835786392302668789793734734139837241004577790121750468846462022001308284739820792172610259758584606734309845752544572902155135453554065534975766136410298626485900536444963127591542805234862565493992347988952082433238408284161187346212237375765179768437311593092851591276341571794782786888701755134675118432039868351406514286512398503543384375470210915293861269763152264897316287107177776112378519108402021799834342787189407783864689823400265466412092051154388971568205440593597840320892294599277040539312633308843989240343143579726098521070029687173215673617615802667410498779127554445709795958121145829348025171795993142544981789863923363493520445361191523218931586095704113812518189473597537986713836106946432705736730634133436065748782636751838031466875304778870110858720522849326760281488302116814937172576995411024315950234852668211150249003634410142393314086276937564903048591777145733912345132445285454108560318908177617585748878770705248687790236544619616883121370455610208175946104115587145484449431249532462483809013772685557366348763697840028477388514999388694472730627159121712734715074471125200206445515850280384555246142413536810137342619028047505684233901088491789027922206326128029504516346271344181123815210517555660230869694782099895331443113762335336240116887611309101756208128130356719104164795755258473965872848838278330921249272086281897112126752696483861 A046192 728 17706970620551588719760948206100812128336154574122057921829919135630501141875468005736244741351776805430029789573597154278827382238327827190237838405915846602447027942586145796769816417814445361662593874863777789554423450008003002806519964715906165107361223078847384735036894264897511956179261852287255219828849617918637741380438775445624648368410505558034702341871493259439036510686613628897642311284148448863809894117694946676211182328314957430800335883559246094105257460901711738734344255233502691850574364023493966673448637185087113899610395954720940007611230645897714338273776067743076644357459923038999490129688081473262849847202636894263250789575550395997778724892725400133723274840581088259425361248452096668566320390569214529310339055227040499244397162986384905964317101407013264099536369103909867505053064875918492178726053299687724826114377729948456031988060703054262622731883336593896614255872157171291650829982623304174757721833650171983545885076017160863539426011193707949151433440269799995049502437042549365794135378627163630975123449608659916031596981420230611294653627558824032006361275283234896912449519688579305405628475663592328240901420292199181522599757503212685752278012685815555405711985659648444328363604732537569160981403904732095737475990293503818055480738421641363824665200749096291490122154577293819454934821750128141394593910846014775145034076414726265406779023935173089550662584156257209688016627125570194674990119259027664767126403517605446394321953445895140552897705586692289537858300224373983796582090331267543733269323738226793419351562302211854079426781252816697821781617024971909047672299871188828116843244349797419414915052474669179051923387482429057665368767653350474410929486824226320340492173277254360585180600130516600996288585884580845691942491237271525453913503514429570970262851272065737979279909950579847744651327204508024389096630476663531571458144065712176499995741077773490997860585609476762022375881232585118269965221946035210433686336272029459946099584488392930851565153381230774585414734636700266552376749677142072163522447845918733568974147601187637179307313795565895624875574457561712240868909703651124828753974096918797965194050652976700367521350117482668410758440584792647022657710155140134562107119048573136370412780521549714694684247287858868226931922808922628479348767935166380906049806166015957407115309927170026956914850165516832386720211854638357093980598258436020985349515489674296920789757744737078329925226616443849460913317217677856299625906414847794393336590526024534340841214486417400675048581508774676079676918741349894107313976245691916291919069127770255732418572612901991498744427941115474184509569338877460307807852765343333604462635925673791160388417248856284673049249461747144908048017421817490826914871526573277028688692529519448479806521465671002167587068524670948896952343409088821389106312388407641626304162565482842418241 A046192 729 170022330054444414395112730277758485549532237411011935317625510480443046541856237200549896283089537738086318260263733998811696176746655299499407958653561070459943963513214291971721878846758332773180191138929338378973167980962518677370770948317276557821772533626569473579416032511630048472348965350656774176554329089765382584127677315878874803658080964623440738259280009634771203047568851680111551228476087837207377179315671079989860191751899426380847447182632643297708434604832634710501862772876905100263903365151148845791911370306142201354960824202173187130073510983691455720448054214384690373064945094595744063709142602347612533676986556926408422282964831313504416454292205715276496042432269104933465193081361748646408166057891828156467299069903805354679691114539860873903857643621445100773201960864444316891862985657169113191241788252786668823039501335028144748241862429387438754682766377914254612084798684102153736084280838785424682585177123567823337145470163099657777450533668684102012267679476736003218907392605112858004393923481999863974280927132234457811879372958062534356187204780229834723306661723690677268287632756854336408586694741433785093578712184729987436773783917376215962252363324104817092362014850124229701334688123146035946253322399278709214915415225691340109021240602728783866666107025915833038446651223347607979065203168249461802026785604042972415504334080480009729109447191413979539342188435237334906993663571885440416293343735781795342270337446886749621387577277123934672803830560773902442062340446397062578994839058162165133117312394616429408035911104087754024193931588237647744926294501170010917164816628845281825384259344599685768460268326797691120158067979797911166425943879879712488510069920727135561416895725763131930619961265874190528987236483976843022438708008689911066905665962765851754708763239256784037177343938953411531743540274301674713894930543061960385988834421652031645781329716402541453055321222361526151663803811417615804805795659417998533101811912458668961854612417228029742129325726038584935843437992355616292341824301397106884455371000838062113487097856104913068154381355227771668909436593482389140830128429476310741772295785093852700601751150950690833235890015550392606505008508465160604612900203918841431219121038650472791951680536453485193579272347162132192150996050993590356590054776295012464479214490134988170452994770437595205886248895978538300349909325188913039255970565157541056040593623292280125245636279216547353236777283303605979070055041021405733397745219422417649230796746438147491224879014770867509130922280905676019217745277053168219040105438403153075885189030134921071557934022639406520663612535344640706124074654558754847523496568592788181558441130397536395921552919001699159274712207880874889521403053421852137936701066713492267133489428328856691793117357164834682814312869725655553277927448198014139920480632240902809490671841639500203468421 A046192 730 1632554395475804646470283716366088772145796415284382028797782229803294997264402447724212098373981000009328022505022584282992752410294001947465488028753654992640535335206855688926327683916757093473630833653405632251122569398778654332111139839222524792298494760521097006462168009139777460533982809117744493356019448091077585654156216206630180419100245053903772410730904310641579832223719603145817485998185084128716786811979179592367690884990555963793939757047302757385350294970345497588527147610819787539231308261606967193799966304230940232323219934378870988102025844854174711930027878292745729219092958440848411460735697138053694075103575072404736776497777520696719010796335034385359514865711373104990044524541874262050714541921556943389184476358877283788593894837414581124839935129736014450611021128684025226885800883227072948943811472077204294351100465704562515924162331058917483868201300028849336191341622708876723002589613784035024498008113018664589511287258621006896818216484860693553813845106902178833107953734291856620008824659138784066717414487200265655249749707546335034657498245646139314189158559509602599895200937281795649615944037278771540876214553496357047168720350574888922456861440360041767905304660878907193943771346994843504618355240696470261149522079521097954223003896786663361046364134997643079738873254924429154521164625886709582094919800776109775118897470806692638692643505152933096363674142692564733519743469600616873307054011560857539848815013038603052259117122692990574833121828146845424556393055108004370509524648054382778340648700343783216949167399069888311928456051683476640830084458018617419854707521597872524898511541383601832951336081558858955466578716818632060590964247765837345964199280449335131434404692266604315543452282894323846942734448430559762120610782356949288792902750660974194119142574360492368259238877221920706947953729062517476094794733977850466962733216658558742150615827941156125258746196516529764631513821821350714372626979956509675879633164297091867342268042330639053190994934056269111323194106187863990938799644565265343162468308827599226494969544640171774092781190465583267998972785295043442968538652310921832091372755374497076712380049357377880404030648407964752324992680939841887332846045100318560282431438106002791175183666098245843279033478393203505450165637149717645681349226613216774517548511484469990396732248670431861996892804984335759243127442620252088364578735386044450784080794621336984088311678763279542948701205549054608167181207590570320174228849970987639420119717022708566186206947458615383405274440692674792361852710473345779889328985105570830142733293148286384358843550066810968509420508819951298944729180323503825168460306243775186775990547271441218799847590739837066471071113570822698942039604070939202410977376727711426175738736802121152435149033056975276953380864588037219951625762405253922682695065924464760369087804719259915470861362401 A046192 731 15675787135336346160963249849434454112385451630028398829504369652945728083289745761191647368037069279000029934006908594021562409831946829952908316552684636585773349828712264811856306449246822764775470491559809741945940532393904657934412487365443734738373588868751039829480263644344110664417254460799617274547724564016197887685825403888385676505325749349503058064397404931500439914240952581837287820443021949327850749761246903130243487887819126612449983166320753893781490234596822863012402960857228827074793921664046733843718430661314117804625356454945095025582465032216274600260671966918890277577040213884081352250240100210448968161531994168243725601523237470765064628161992545876016346464064562121845302591185883582849212385122623712531121185530640609034273223549163693420852183211867567133321924104422049364113143188883368798589364563643527381572597848655707942875661954585863250715030128194244948195007649165835610168711735470023466444449218620040264919556920133438060148856910181845835036438704207041678766568537763014660211876372656681126620749931816023689473638879980536044718763798507024914614465765104542440503042131492169070757958237364069594059627049093308182184065369446299516054567588084757731321918261397252026123862772509799208199411074914185048279001792646167330757943307924300990038404557581261825736827955337717518364614758698982239025958125025420456648681099181528636246753207369016399870019578791818136019241888111459645608892202714010361846526412926329060905292990710518222423701121062179205816583673084717519235393091623344379464743687583694054529475957833156467049280984070811117012823220968469964274890705217955355230225994981085455399043286667895363592397718734437065996527540621626316068529002364446011306018293727038912085096889731336312469945644842998351905261709752719062299541144941008249166155244300684480768427661907538689160840174714752531160544321760389640714203960366646620478181534109651398331939525896397577630269565464805747988348456736610248378239110478864197761788780604183771511903614678970280886724871772432048638737894773853523648913816907236771966635454147831518733971922696149184098365015493570545901518998659343002265050455333625145498420533327791256688811452777387536274187115879353293704827120440358611913065237474717762213640769923676050711794265952267712170358255760592782838724917350052692622488342794666357654434881280491968456569507573343064273971403689751227287771977920828251271202733913484097923688614239373892176881622445245064317667976214601173291539684023678094289571873621250906081811618272745896686577670400141075352833706747320901444168695943585672627372004924656832478694696183584896988049205025559837122648883342209074708801013029232774830273053341937452518600170362362593253525673232327347360589388767755168128352633402784047425951083640477877353444323619959252141528378960020516249855017337320717401223883086229996823078291423661866711710598308181 A046192 732 150518906440945200361764478583985912021036334405736270276518928609802651252453141534559750303679840842977287417006313814772457976213601050913823708073389851742940712414759831516588565599340308270616974186326459488759288740923703126707574371571850901735338408019252723921572485050824141459957016798615115952462757907664084026481709873980063059173957426153683309630571471421362913414961794467082034506076410759260938770490705951877418378331148368742188774569072121840787111847248398160299595641623963586752383696586868476760417177409971854929072440357162868056771841137314823857528260296327306152549010914621990703458393981485033854233336132899901180821089349696508629862892441629166474573388433059782585490490522329620643875271232890966166882234280734769069807703925174946812441538360417249878142664639639389310189174013857223976982129596293677840655790191691641962929590163771127874448235422719839963719127255948730819963247081393551540764576899181513605092996035834013632542427233349598847326330623950907297337757991646732475497816921424793039028374127882972266060225275823399555054535335766207583988786087375257004107610651386870135622265379225758963388998049179391668974348508703017378267035523928403376111291240631753075934136397867745002287240522970764137104714063466419188839817419685241319685399515531141053081942288279508686907876391863001572417667821574286448630860795443567158548685604513790318618831631884895049492027089902765916519709623405915933592806768103598604209571037685273278721803331317216587405411872566402511693873956242704677237690547529929967808811197946569326718884080591876662080487737654790578350080696795285723048105105296841159139780687249049722355247428709347889066596854084608121052669516504130151225256221962335367236784791748008378012571139048021744434560816434826079250905280820810547519228536632598023846074150397309271401680409657324741686070482748527352287319464707324191272756939905044785627158068911013023876083736079242970833407508957951648418176059184889729816828529093330243418245317152538580805220895564786343165170326818896968811527307474978656824407135757933602711824308947234000129232879796479086702942456588359196827182380740713272578757248633402289348087165537826715339992361680869386311862677622278291270692127800801846772587497623471340688805262640196179056274521647574751099790975045979341344358549965874881727893333323035210688118414826435118822914175101548664165098167417057482661637866956479686926273985614789349402874390018037558523639740431392875375043871766507090380829710391534177488988972447958641369135385907713912863116890335064822321127929121324522997195848553261757174042113911232114068279957234916736100375633122711211850082158646386860145095082198736147642380035971814880583287043305693618533680368908381053429239574956155695672556129377131776226619960249815682087678541393252408993887924847191123232629042698914505030437385162196524905929694093793761 A046192 733 1445282523970168678537316362400182877791536770578428037166735923006955404380326981725096961224286463737198634778064691242536547466040587458927705292012372803751080134833174073510018595028559190767641421361636172451256948544408865028741471181420424993018984655427275786343899171977749761954396610883047882575930126881665970806079490524131161605802662700601917789569689204190521763110023236231969113490057875667401584746401008788680068138492198748843370000962247347594483954175788884538373854338470337502767561179833189449806791893772119089714835767684121404136028193018031906463711755104662826757885325225160140850526146759979194857899525386572856970000374334262638393178428596361263942977659387775967823757844692817831538907505165833934510690682442429721967684538816306290129370230484543221462358732547893311734387084767913875743613609794247330982449515848025297472341981876868415264588705813925775137386111716612064167451488306829146424398000941491675016062683016521278766234326145765937950181591614737907661995473469223387466715377867644490104069321755182367882686593624817402547097603575263326714435409396511452648898836971574595550075921413367500202391565208593469712183512196501003419820559046192941132662887170627831637867551568463315002162875302154202330294416158402764405072596105874379227318216109725458810430984115231887073971910750053782399372207396798173454333068709168032674855842927788207270361621459339183473404308098004470218962606195051402080347768740804340871291240198561003311768533163606792610087558983798923832567058492449358687491925172638699967206150593207000841998257892562215638485726244138078164847510575737628294752549990834273828974718759922088766159722218069439696380396996392866556721416628943655347618898937264050469168695485267486714340395607193459947062301054145490260248130206900277936271383242590961924285523223687301716460246132689457454917117614807037876273200785915766517954391658786705921940573445744021158860578403563325541136630912665794991501078142054200706836989774565376393118220023395060773921450152488206694639916839377153920674761557460928155591185350912224305407418280539418173091710013440776696951107566642426348591602954821873509676081602957395454529076274682759343307070382672591968013211725701995712422573898078061857992622938539801889617857420076897759030635786501756999467410103666576285535838174283987819684874132132902812535344562593922437594557635353666583562045315766608027688795527313384040381984886184593093592507716071574191698924469954258174749997965162317058158632589607637550998366031633680601680541288908198591170573028163585676606568931254262126233401910436414467728319899080954575698727161320465474475969706595389713975414178521593601880428148999211147724680586801196120998128936295596892833051541668886107272390270376373587063836528328135674850127504874406559446637212929630671138795604527711827958986666771093991072262949249119608484870210978009387141 A046192 734 13877602644642653210370111350002077408568424050057731607138728056193857183057248426071239487115848321124740448161689748304522113996463744567022775300079095588228019711727425039083367032875659750410584657297456341550509731164125181082272479576424549211117388926074294081221395927757868163461974797742008969878965125854998744015891241530997539758854108077222188461764846108065918548019529699337572960649501216081979257474003715898200062388383714055245670007050724462530113087208813022089067589058396539077610535696374588510176339003582710089469998112230493365351274652587301228549736414986712166201908740262976757824761357730926247540517388528536439726042413536500504154790641519368414751305010868036409983940239249946296106969220727066206280685765929975909598937871906469072647266140671045652064318671782206939634195477752335021032953904262233275799802410516948714637785747052100359599452878777079870149341480983781784187138370758926382573518064275626164322720277231641282879368367109217302848044795358382765419573238913724974808668582787305472554480588464886968526584405925271423433831634475143127345801217036516880959469628493448615084958861788889357717604845743916446996994415136454126134099629694509096827425666501077198755051154226248352783022926364044127804722846848269280351087878968788369655468191400184339966617256392514291404769600114140026735770363006388239934219677114570654300398645243936761696221970633743207826733116865011833139713028165173939369583341856396512942539884177011716114328176715149091324844153957025394073906383950624785874592788269986249555183490187162424138297945565498313968863281315726088884075218198152010090928261963885592008974090392991209083615930382655331255296682892767450593030921418447462143706516370353190642622446812753615683088100607700463363670470287344181044076466995751187923267274376129879764391570147771320684142011964403760824789421651306694939447921659043725398073877434913010357428600598876022256366249954931315766750959190009454550441703901828376002159045998548215033390905246394056398655183558970865117146138326529105127422091663212524675007904915052042022588427617915184350792599419825458047645448151958121210817374745017248699196462972839662520985901041416689676607774474429866395993472678327885208403263298653422159643318683271680120639326258773109642015985765715349061311320715615490447735776805116301078739279688846799482929167801908428419347823591751731433814094956892802864810331991625246599268131950870477269885909686844865370655514236861046562556605086444696625932099744582825373152133146757628689377916086961136964705929353309859331711452556775495814768602146814603165865570496933211924627064134719152251001525022353298910880715092082183118869010941595343241716235352085049182009153463023278059289342369424275493648437946914364226831262672450629372779148075184091533990928430871772311022306400787164124871066741707001803361363808252661318475198859881152041536321 A046192 735 133252739148576232155805130645403584876891129937117568313318029628837493664760295006809059830189414355153294046049910185155330096057497409291965229503654183825792641520926600392104416739653489894883243111728754429931821987380981444343115320151357340104724175449180716340612057354431878127812120053522159245729940562529571058374616895101147852633355539954824753007948262759959745707561761063016139336187397186761289162863798933653508210373192283866270174564331055326966798268895068462310342451764869229752878860989027619041523757305609288506971832158801429609981535078115073378502662592990655115207900966119777603473217706406207068904853106751481507676602284777103506631661346690546922080766771377226220889826353520139642401286918513784546873210213768946241539279478361377219252759353353149866578366424094018486474233242990836104044547645112354119982371763334225709926721270852285776005531277428815099248201763020160975152838468575722818641774028776561488335085085915536581686416294748378396180988174849599698820834578054113738889448265208329279823632506370522916609895583007862582994248807132720733511056571549225694461374723895256630471179440820994199436941526441520515471670661956720322638621224506117301544000117080456091818169545012885114959271136784676413026746445142665471528381408785709819557426346506353922634000085449938110836710626324061786663084626215132483050203885321038713424395116776437858018916091663580822213107914733535523803054277479393970775337168157350576469927096576426299568775841050328411294360956207798850098725266126840701518481265476482795590171905570983003368936031321656918166809588707875661326812080291145025155464876624679463635895386978782829698791397374534272643919052755956064201416350738515902560214622569232399286410265127364732521525227694744242024503908636777772239731975845072699538934432288215862906725932273376997521829882421958778750170571778729270001541067496937065356538853175643066665323501009834119961607573206672090429017169005839869927546249364277924318530452841070186185243079057655706144826298611788094366630525571415628056353003475405104468497747403144356588669776579803319596892366537454034732714896203994313223842083710052667187810927789124836569111167270606779592028507196405194461737356644092628069092421771096261498833288004151733978576921118881978705739736291762995184954302043929835612582643346888548674066743887432836502183056698580167088655364533442489873816356214039377341300780094790090532788562610273436560851411220576681217460056003415299139410347290044011839882963588851699625369231476800719041726148586459548226907742479908241139507690843589379559145991580311909162226740183232801819314494122846138593651168788666669546886912338758943785786641180770336807748144126040055444455770553820579629699372598160351621126193893881454929660197117034414909289704967790142034974335346593544800805514921562745399300154894883964544781824214579104730879250967708610924822369301 A046192 736 1279492787427026336517387654087053871985831221087778840886748113357369557975171169598132166418239269522333608305430789436171731277821976127557705566671312173016165355655917505237561570450785777095009149948234842738749013172322452664457412221820853603261012321545644312228262893495858966025383813291944975335489919402443815447514327410869980149987940135792119201160130757256287370218089481707551270568498427137780682459838939886937269937803329921300212160921036786198810734447817360166290886132778685285690603745606107501662122607472121384661233442918813214884549334468786281993081337668159855429514098874773364285573078592151042544698151990510336908174295412387334334176708096131990026451107787459115304947702662560141596390860884600138492010358191923655881284251952288072152795922663630804347839822339832093724918647965002530518700725455414919997837457871732824749767663004937900969104751726418603805901363179178104699635770788125719745671931650794479135367322672240705025711686382805562250912545606861060949694888198902361207091507433861794957561046771689172580401248861457090596639353612256750008030037854214448081701239139372625672335649905804324514104154819286634245642534699114013401521914863608108634916392296780872892560865216162568647590568672383536553838691561537027009346237936072506718602038123685818964947328853873049347739804029194041161398911845147339095859817772632936611730387610888711068760870615931732421147054370538291234545094032644112742210848119063538378867727038786961151447669511437076690099362576663130601622565931443540465355671236512399533270581082109088611186099634452604162739391701909740784333960710880356333390763654421910245946275496796182337776585913974347703271579489266007235694549206760308277935718662203253127594920723130509348918069553236833604218823167059869881701725387987921065221660495564174339500502637297395782433289846873636229155377005429936799248102390657668042509760670118647291207425899267826620995333661564215457368107090043115241034844535954092727478153406020909929202489011720704844008565720615205723137521189390594534067996411948748149893990695557087196912365172130843856854176152700034221678070385705305243617210476966550965320111829434713707896942907146465256225968049492108202791735702503104736391540225442803004258375071772546266390615475944178500759403305857522514050582146914493565936528093681047039252087796067850407247162227490598962476840390902291196016653218553111144338367225659842457670589178915713586986817980654067606205186087089279465475571592122397515241859590448054275219969987488107357481025789349268495113631178586149578111693515768692665751423996385552804961097993373830866135845847940504488057086271707252338635909221396048286148940209748745832432654438182001260292615126848631742581095316398193326841778220120611783320232985886501779508370374321572868635732034007062786305562243254539080536915962429609085851993272747024755373241249316739222218992348494081 A046192 737 12285689611621567734663724098738760633404366507993722493076987071139432866840099905720970055138873635764032951795452394116210778574316518719311679559212709981647035919215478364364465807364028292012787962919707848248713594548818203103138627810808516147154900206757101236835063962735180437343857247417135599649214960372324953397461513424556654299036348550520388614714822523226608568874349495794146236982582561189572926218084337930572732289279363531132353302893620656749925345201144023421656626336598484348331947412430983241932082235423552229907875011934612330520013099587750801582493625787008338843539262187672877750295097168616604107984586508027148240808076873140899499661244507398021543436614894415653780881620076076126088405403812643611286498912485640730003145145706590590449769230163423629994808107528701339852650371285721055049728261778346416706881150502006819913043390246692454253058050071540156315449789998266398305741695954744692422219069069154559881235543963770163741347030961282713984883866736091732389370617665025894256378915490492689974171891278126928746489874957815400901068490390640506444383689965110558931269603754881227810510279924353683163433895137848735585139102709222094724693103881743834606349897289689824433913335987423439141279525432955581205282703347132088201077105133786800726306950506204887195070329020888934387059487451610556907690564874020123783313487202617572024796468415358286905804021635260403044273193852800757700566469098394493071314592863910927356537338556505304399774223080042969328005668166758423828981027974995609421504453694510794841981323960239563273625925321077873848966720954927742303299029419061101222073087454294305556896673684341555828547948247190289272279433612013148721182997281896129346222868034261013961934029497088885640946571328654848572964898025604961967322194935728042223185684539472769719667963416603662029547451587850772650391151255967681367651009153553861047241656597940398114530636819446170204963073856732023614976473849576823538576707306684949004967304686082324299132113305299128854514541904520906741778384093897963144705273491178876259876994190241403861608173794130586133710479821333362059098797110827444745218141775990738658951046598421193234101609225309192119674965619194715766801051753697455034738941175609372675792655940326701245730955821439080845409811837104194888150694589718665176192707142942770324009998343776755722954415206181674539122454344788435530709414330730616993897624759485027183762906763160119251973989689388945934205515590771205424081139288148913651308323947599253561810452194491575369732090587605527503621538349876465769120239998903296132955793654148086452924553770148783793403590012610229971478003787281868166915330796957943304843180108220816302248011107675431975289635003544791438443097598356079726174402848471920449559422200821992969804957424946037716850156955561481527512463858924569329752721671948951547466874860135107486514757745060079044038153605417798661 A046192 738 117967190371297505961214742278701925514894855223924502290746388970332721030029081319561584871311298232366974880806325582873066459698855934920854619569854874572462665880141667598710095444747829209121012924945884810649305196108739213873884439781971150224127748524269364530445971941920309063516751264315522735886786714005144800078610004388265583709366868794156635686372524707891138222044133640525910459955487184043852099765363352970419488504390510822602935114172384625075996965810650465077386759793132513933998073363558555482924351962414341039454031203362704678839950897692248728008821801725516401415808566011936097384969237439978040493825454951924686897902245961603504608412935583327706728088349765071320144910011022780300140727091018143070972824065676764097566543807790430897210611995233271031579343100650767925433055140166845605584960250894956837804552809282811613072217883381077940799962427682176854522345077661990777353627064921687748512427755530090433185144557772798440003709165578550236877292637487407207541675721124690437747389139448203375270203542491527998134623198943694617994969048091576530622222183014953732643602653553130410063894035497994159930967747009468739801871418571415854432489781950589436282063078859209397433562959590374646471997355616670818349587963700470749369715354148382924501492620158541203161246334311246694111495850770560538233603642521429383420037008259716153949159077993882659980819146980899774099378786227538504902548001737689889826649978468424605413933145951836894059670938566903080050433735637851808942745228993341910221745299019021415560305139395639204444267523746890110245174291869824479686536496147863983053989452345370267535411614770772122269535061292935243618079418270970764754791904206217427222123700929255593859237423636126756793859628979674302760775346623035677750357834071135273439107877726357039284077445225725725510318847713253272115419605204424671062248190644321783117946344143663032577075883532896227040228814177007229186788644535529569574298302523944344391603332117609071899356622754993223540343787358644025919350320932087052724865501994303157898590748320707264322074487858876715925044170390266789791432428180094738738279353715852595636696984117928467999129943884475955586653763649539611300715496147267260740458576776660970990158078080641913588962371406842578333446512500471173458500455399896476107308808050008386970096964844856612383957887562594211434054844141818167063580600387022165822293848602208005358648973069274286141740662010694678206173754497399027392747633969234276757465011302988442252449686751538119212060176341162485740505516121882645728942966357775933699948864915705929735428760339870628610430405165237580245627304308394226431468667676480950217055929250196068385439570223245059644729815011421960543298880558319761132533289309249160036057788652059790609565421685961479835622338451569311620111891667831471449746552957137870329167846555024029338489948494825629664115128700229354251041 A046192 739 1132720949659509040618016220696371790055259766455756563002024333816147716190906371990330432213361030488314057041469386451294790029817636112793527337798066946432076536134084373067335972096002848701951674092542423032146780244322519382798835287647859173643558494175134231464240985751254844892707408296100401892849326378662439998029859864674612710220686375125143465340160367530348185981459202341980296442346350958606506672374092697137629998046425395639269851833929934276359066115788520564529044245877032062195765152104941837316056385611020267237285377706813678391608877999627872698589905357674782699386255007307348219417596867603571976205107910463794335566509124915239978109081507809868132605082791007599921615772144959116365875135439550805954837445392129376379193223639258571768425705928460638281801222457640566091306855603231680219105733279365113778252899367852406606712616203181720140868784977546212085583401120260645445883128771636349806471638886380859270289198162498866657145451666538208413213049920270217270723437884868659918224536260602733318851804440831760559961723209767480764172291898706827456394070956925895775733313748147554442552282718341459999303469143351023701728833775983632325038672161596455885436535076856231344467247104073441368000679467351747764837162422169216788315918629455667707276531412455362126549400106986261735969648772039434836508505267800200065579071569996307307602253442100792885777538543506577995641832061083630871273508212118829223721000021939220197273658710892199300255655952345180294601295401588984902709815859813041046953588939676189937699255106495603680834293489391713517496289701567333699022381132712760546223305499347157854580716768132280233690519829986815962030509301958427671162363143005102454290702430099844177975383779820059621645754516516261326454116305309490552153973955428845959834271618742795751732941909389454999746419546195206331001486398781734435572025758915768607944659749225795840864684519152232752594106868764549557919520949853681077475588762258206288163226190025977622295297992561331627135252191703158032356695039811515786366195405444025430963392105498436961779155370812760432181687990376861894243972116286472570537513609161474847312825782549302551306452487077128900233857318887913728514754427205008483932428219470557467838125189937667713954515444517546615718672567619712370444326484599111373863713998703473388744100732430314848334007913421614412008120074327283695356065394206772505495048540380776507968720255648264932372874584652700610746734456478509870253957357291448237276265387222971074908768330377816826182626443495751600474806462180778814412844593847124516483612867964814683171500503858884005768568956993021232908283404491197574913093980114239287026227727817202540416174451035587955033263708450038661591964412677888748038504917773007586194306437077655908611054209223644704435607976961811574614832856282053929935897071741716158951718115154465869573072998932557950974754421741448654100699221 A046192 740 10876386440663415436716685789911819649408678762613319294020935362556261400532361953822071490551107743437493343345214167899006990993242482256187514576682419249785924327496812270050892405355723908488310765515579421008788573256679635004895202558110304003354298436941890366250277414737577078739467470942404794659616496001130034855937914341995626855273446864584758760039584162653878573902833038843561165913499201949052493024283938312552170270822288144537758294706460114749215127767804408649957417771524502068071223056513578158350217931712664643598073157286793736553523767712475935959611543235571461753990419164356591590911667737760260675543405662447898258184933719533888308199896029577418225946298231166624682283323990987424322352750349839747760206079682402206316249235817616998329992731114467053548584306458921614957960502069175453297007645363503571603827501925565998954842927710732993411544132554436300763594963034397639909379025111625165920052928074601255183226447571169559869112186898390711605121468457141988746079243028833151410101559426918305879411650970663022405224468125564151353887728816413909144719338706180268223637545966110164204256608597620663415317750783488782574531522115123419013605475663159387461372173525910454510365109259750224425167877773514126421295615228080855900938701310317967176886330120903766980586136666035750877533873397626802529594129347813878508260861795067534507880683601892735295353265113931014933253097351146237398429720950216996468479152384010413865797065528053751729217914394747482621858558395623697397967842943179591139506450777025476762766831972265647147731681640871709448109263469275246308188423949771430616972196350741957374313774872194540033124249137998345574481706699325404227530246144343089559881897511695002867664041194594788850915778073729512276938122002806381658746780169669944835193402644060447081782668929880101681839394972247523477023000285682608845937920274861019529162839794119747520319668175823855357512387113648390678136010973706401170391033720904994254998953485026105011670379425217283528759468004389936068044959852919853648601155558208030193807333098405243386296185548469637810931852158554457518263830469150281442206466936889127768045157527341418979716088781784647815569542389307983971659060709306995315451915022897716029520707083623407308749343709295111197288115660837965680535249446620212011942905708241943428712468262698918328846531600716454021507757519635733900990772851592829210741290262442367427307646536085666811370055620094569253695466044932897276779471151964852005092423490649956958285551255838110413467459898386030526596605909354322054109488061177123249499717058249285672106818102624243883519170514616584713147757004297174805921301965588257957544888425444849542880038693404145320984338483807456217184081747234207200345963087923129533388570372761863382423551907400014766029227959164976287882313465908390167413012233117405601116527012545334724616617597260472950433962293446261276445559671201 A046192 741 104435061470529165363844576336717071577250343423353325405432458349240888151764023289693158461941304339125780594486689398696878676222324284806276402171777251838377498960547855282944295808889688873301911268528919507983964848263857610994484352164139851392348799947957537121600932272069229358801521763281562542221235701753524216024275855481982144389722926573056478488756621789642174536266816857516671973121122894768451079412667703303033241802805612717426159506501578187892029380467391816068370560913134022980587821592878225371536955264248620296808431218982415751573256825966315937456317339558051818087033305429896985148585614200377155402995804965716808611297398008455270620095423566920861995668223010579139191684555345689103384114742984025818442692822272980592919248783127534778706018435735406719712868228817342889185770649561367099326187191674628015174837895236385354111995185165841999555926619918912382385826749472885018149211953238696071527998408900682365888481079289171951364348561452895946294167926912427455669635620839418034971135255392733312451377353768501900303204782979943771532549207922914456900767633862671978557471940633276048541717513202070891772421043719590146929627973620581293385007452278984276807639724759257107352294434644874550857020594380603174545532732582869956191596621665754491376794834544386558092225957717875172939818516394363785849727993489203593636120729377166896348363016343120602205189165846427061882518245123874110416091309290475387971507597470267972000163225926713413211751113762709375789905583113483340826302325230594574308499893407409688199897182898439637416915926281356664729031630335691213483891547743324144071406483136518775361003011742095205265778806532540284219357385696413229434317752315619202948883525616592987435465945575115382726433679418196260366898521016830571377796031035196854878681092353996794136481435331766826959566870777101174231168517741638011356961474907189750603252979758478066464313612959576139990601188471144978526912419450007914184413628312540992578293663199994470296081360945638363881816784642899974422209672151041394922352509303718100476912581447495041496779011857250091447807212244751910713507405920808886121593924990495795667294755264706522493931333176243701247969845788277943207956572416011341813960804117435649844900361578826767040943484342136213198813870856693578844787094742120791139564406746825142099023731514334281363269548096071478092903075695422242590029705564928951874765363604923071656231514070774317074510341691273469321283254216711223173126611747209151661449213080955499490486788249789205812297723761676221620629009466813738182780489950578143594571766709696773058754984249897485910667069512779489422623529846978067995258766560484472794106731634893717493531591117892152336503663088255486147362891344978444859833189531732972006589466524952975120375036803800732559767942428294125354434399284819506105445813526496256840204733422742188871302892595822062337508954966916579034981609862174981 A046192 742 1002785449363634605160220185268471531372938148142359867929643171048475645476976751095271753729488913713178001830767848261073261150079766789467383757465890595469681495233256178930018858306066387205721043512103919600082609464240987524089403744584868294959029173745989834499721785426131325565635133231562092588003510548620843521135061908400078208434492685681041441864282322384559997243355401563042045442347856122067465315467942262831786875238369222490437839043669859053679151362032768450084085475930495117135102194863593663503919686097097320377289912966595998759812675489404797918979623134824870321700232044747451687040127476640353708419305043737407133837779357492253788960267948889678087304988051401282663351930418145982779706845439779865558846988719259079970808420499341353127518190689938644208215907184519819963040154819127744818554596117452132838205221866232270244617378813119487169003013992917264141232407684843678909871093265618934567186674802211424002659940140108181505830915017958519977925888829091659972197852485220848942959689312179465839239819471473504276048349920948951968691386140588095798747261675630037631928577350323170651987407357509676105178123446477753807329505228173299463959422543177331362747569175766213218886276651094976177578887322074673908472078876965102091270854860295873315882016824408869609897786665420900744532386516884807674102285663889203558280152735218694743669447175045960420481491075104127534264925256426341857069071353377423725085419482430360683135153429551236665605482465131621031587190787197108642990457528896326159330624836991497049069935987423985426211579576421905053856452266374043562597080333242974481602214434104656930274393544433823288767468067201202671075924042975253129702914830204329442372090053088628353660341141748216710344427338857742418313447321865485143563215831253180030875151013589674573238047660272956142585659411362330502720156630332207899366935236120915710431415582478066600070591791318181920365897254187546970167022373422965018292338488665984889831781499047393418756868216129640144775921237381657550012121203949339621124575145733145642571284413251514290046828685557129829612207041042255688116640593387776455389263425552273693108236472006554501645309681442203237598358643689502421374815036679480194790656325683702086913017242359187533503732027903848209839899590677856083229680003178594389901885421640109306192882441288169506951195871971946731931601311319686853713731331843674944308667810593181071600767570799928456463781489549552232328392553293395119975464449217231122288383338910911215457697182488924698371572330092155181615249222303739604676736210395963273617954854446791356660879686660697557089981317942538142819446420442926404593299870592469942180754879613361049928040795033961753330962851989090694179522265510401280309911085537736909284142524184028094343977720966542726638877017167252232488302814050523431716100534068404825062240249208643484996915650088465845304288035158370698447632141451044498561 A046192 743 9628745780354558008219268855103287307525880521212596028507108322975004798629042612252776089617394087532630834453252284516136054866187244490141534032911079325922629878852226869538185794510553641059644586501310567471073708091677113942448843761019553204056746733960194442908791462060780716011999190487937449748447166066621637736414648420181695475405854378186433351724360370779923303888524029541512862820752141362968907190672102195043114273005579471547571413071158480131849023486209262190315572671514053201597228294492404764086411454367373206014117447496823561109305558476008043651726403884271065270913810006631725669062318882115062107865011626970778333393548779343222873141222225143265427381633273886893122926096683353171305056026528651526112022967239632863606721860715426889602894888298772425951882421072891082467768677387493956186394132593588187837818525184724363652430717251578130630924940804064950365201196204042255419697219387261056475430379922835684372858379336837679529816494638089147375148438242770192140616323893454970710880901804411975595647434113711234290114355637747053823430918189377687936656749708631987479106221160331143967107036905090396759849449560658348338387762271292047832357081874581283466117882418067454568488921051519526612237925209540424488545726831086177697512792176964353913344634171179131449851989469145531231124802395309406892366361094936139077402432927449177551547135426428295614342675097960666737584750429687489387703112719038713317794809898788725809195771230387748536430429418442711382590830148761054076511032366160198551298085376292461257759837151347925164043949675887206045772989932691935952365951875907493229020318924866432707975951452650559476650023115487141515130738441290994854994158765304218990037605740873483835253608207600431277611808581278363282449460817653867331663427033897003621266345153806962898234939497459489549340674708334226710017769733281342508083300780271557744372701819701415735399755915923569839777205444107637536398770302694890655635119983757158599623773375559408406908978315195443724500031839521891152316413378111886890996775626977155156251372459128458765534607541940548766686320560280526872544072264202023603838821290559007010729490936912181060091741067276702311175738448736756461763030774239796414368540225254103321103141716232557117876067890989266168746502670874903254477808545733768589717112679023922811238915102225272091411101399405084423935757698388557473937005658333261250322876442550361044587498558589398968190912788144458843543755975439925725293186468257241489003905158773356409869308855771866703974631701247150292193401411931498217292282909441549402701458917826323896960993692561033693280514704217181734572835106469449489926797362170129824335135559940761166515330220384509637591752968295585757256286646067981748557321383500160271213364510625571236937898956345706457385764559072013508058558266078726706518491222679009603751374032696661320198195200846556450789711376081720479577584787231319413009941 A046192 744 92455215980179016631286814386481579458391973391745198923365386187562825027960421685874404917234464298999407559242126605156090137751868771514572220316628426221618496627057587168049481068871477755388320113864540556753330145013674183834406273703906005280484587180456613294820381118985831009015890661430042160922497100568190416924209932995522731554768805304853447362215866415946501179377610488302204945762816619019371324777368209808861720417612698847430558217871424682556155269835429973518641678707792462911241468948613875681164059280915831427050235353574586867175553212673953745739079011117147633906444081983445785126884698865941349719366133222868369819837721541474268535648226845557685744040355390873896365053717001626732725165187021266513947778972587966037092663335781108494625643589926622144051330798925992989335694877234562148174011642609037662166600640618501473558369502432274397198654112597617660489397744718806051696253790685387398658147940832393439136762155732375258737116475684016975137655326081190555842537969827102143545029476166274477489940823120035800180173766785297289863631707763018418979682311955022668144340303652922294048991116375270632178398309503318014267445485999441015112993236200306940664332544230714523000417401050413843435732380283119833864342160560010601286415739212356865980061861429645195772609192984948725460359608067374408095694125131291143532014602689214267631260850695117319442957945809127246910161239360934016674383431259138371900042039562749862789537112219029731895568317670404449564016119501212854045550289789412697593238056452535376005512907257306790001164578576289376029607195477255702640574307315383416742078620714353052757328155573957127660970233187439465627082679437352089622400782761536280538011647951777138697476792349038199379411875653007505380337304457665112253147082816263197518219415291703444159177315816558358379813015963765833507260122258810820430407954725232261340550972441357411413241856234106326283358806308424281436954022279453966652443403791697748207602582120339940475746591025638434513009160947167961462884651244509133978011418445659498077180035781267047815149011570884463700592220407606577987912493764227237256283906642684159764750878867994290532446396082681214149706202986411691856346200119435488491286528452233574405530279846247771086658470385546905848455708805841230371639834426455642819869326042102285193406756618684621333559888685891748666684413488325617545056274617584642681925315292700756156948089558807838092640688127981604266154912547781613520870056492741583560184375046158429336653888175424281602639715223802807013485858742117023578700895819721546968776134911013507611828104775091358862181945099912061072830219872873233559350703678257715980796029465796309107519150848091266506194258670611362452084170196022495239246119614457453386453816746884210833049611434853752437275384657332456537126043982585119785467121004063316146815868399713092787899585321612984952016963328848644886533270679362987552676957121 A046192 745 887754974212933137339057983519727270856192420981656878849558409665869922943471170398723423762509236581598223851212065209456492986557389077895677969338732115668901478690377073135384247685118134896685008673682731924634908581347591421500855097656061701683659802049997666896670856595710487287789866119052074341240367411208598316684626040208360848207194593131348423385563397601557933544460512020153742347701702355071862097543382359912588044406802861327448748460430006730745722769110775119516735208636650557359687383247362139798132533128942358995163153850905735601796100838789745390578593013020447696498610804291236422156621209448449957890291503340970460039303468847687147136071401029822673371010065081537879010352667723523204273864820722174538275047582766682648530889743448343049968540147580537528408452379404963610710259743437588359272903605937847038535511513400325964383100309923981510323346158237383971954246779588779504345173478463870414654480052442261879755505846483887897556112869701436357182619065883153474429857445663510888864402319267665728446436187951149639618794218558068939523537834509584669665221622735377950889968116569138707127268732328311705086583808001410012337663218178870355822913221638265369677637623585438431782553316397152673150375703240591435224988937151494962465986230404258450176200080102818998629462021189488192724841725538126671225448097144296465258265137619402470346189136827381074862986581316564726870701482758937998419940319247133927945490346086714283716409542331352255273498449840794106270971396859815675784319806046908356130073266759159304112473677724822646243257119445580912749082245199619324062858546476359691649945687078899087709432241845184887150076702415770633464106372826716323263297461082112600421768853595358344899688324881856582840681552408369485383635514953039590200850957538332188672939204364591317009457688235653859703475029943404825002484983911331764491434673188379393120412693009212044688532568160133029049241418396284506249994985528546685101870907572761794532241393895730732888710360119201932998470238914674926444727268933363326344978748918446873559927547320353733992602043569025078512537733667517801559408892580037667932814467744232011502130928160990240780369235094163950988776649899786616467879751783788786253536831829806556187798425980529381741537514765953498967605547207184823153582435685018536622616678939153463403168865813694631819569959750831171292419314379144881279072874941042080698585627117636218068654511356174302776136919213966576019160626740043077587468557150118217087648880189308079717194224391115096176679841604322851696340923448406248471187784368683384552639044714092782262449565089433535233637343568840906204134036646493682167435966791833226677473650595440600109637719928042120607967634163457333969326444965921353219259491980699083916569277190217681793371132059566774557011786093941688597470766262224054101328589362524738962716364622671084252750498059932680662710431093893312118771985485658619249484729268101 A046192 746 8524223169937368004550618126469606868279580167873895958968260926246296812540385150208120629093208772422041846419930690899074640500833912174085528347018285458024365776766504029188372378223023262406491697896381478075803835444769427815577026813287230755660496138799490417085220270211630979951527285459247356394547846959927860468615362313870747868962750928478402256494732381554292861947408657039905745720426800250583400841240232642512460593532400656853464035286490706757195747472846392862169717954687439943975255342699702317727792901940045250155725176226161519673859293078505922566381904371943327664632027036360370142102091726239317629721229295713865134429022088037770445326289057040130464150752900872571323383509950427552805810917283409132895250492941946714203227566223927654184689427871424731421155815695715661664046924720792846191176272250203564654980319385069289291505055617520568029850372612741248301087017088213716081916304043956293036124918805402657737018928001176135859958537037756716217650533132954713580284935350723061727773847524578650158268202786766115719583861906420811172007720423329324235107039041822787129422805710956566212913740318825332616970745546031229435148227953508027157170597641177387879337735797334835591261553943628058917176064066783778677910509910186494069587798497925950426235007189085406595194898554852272641595204788257484229732344533085409528118718319406899831049840460555662385717077710843708698285228727290083299894250271027548716994226403082590989495101635928532136106400219802987338009417788631830617668184732112124246148265914183391185552596248000839791920964859751889347927311688799549272395865122691698443839361745252968325832915628869309712457908835625996435082883764799450698622092598909662427713543994210982875949668598038794559398024886813288145646162834241781687443458641135982859374364722089390534221368563261432544314408857703557165908027308256485343835935301546864207509941337723481611741878306231741110824489816082317520588170414091082990894197802070254959400833656584224376857456402117985935012876721049547696554309773413503415055351969103508434262926232190000772529917007200767232992923618083285522966866198641027923263647262996209131759301407450949423978814862927766174713019242631548104912889520281739806170972167943274100281666080734763277234472130124215111540042615827679866079468175807713562194722531304425513494942256136339236046889419967592220858061589984135661716040200127611441283176509658227673194464461093896096448628605651818934954376071802981083213259564885378627734020987393361135286069605949598978064198236444992798185458533465738055703321526807202038752893138568583984270533112160636030222026910766065281460033947049412463298486593784478964299386012221391176456432279229909593986438717043258650162110072478606637588834402752552989309444813126653433695738776986348734442674732798643436580457760523831384895837329591841539456686386291019351281817494471888278110360607346600254115803718100023382670564817755350881 A046192 747 81849589989983633366761897911303181629493257915732728016356362564258532328142855268827203881829566870287209227725950642800849488632514238138180165292391607629217844519610492997889678440313221680508998386516046278801136503305767464537579189960328892059790382241092904934854618137901224073784077707189826997048374085268859905011046392253160880829419486208055025335513996942120922458861084380436662950253795788304399459805726616290022286706510066700304100339372135305852586836488548295151778512284173589705399844440915158407460127646295781363052914146960449061002661330343713029692653655200806819215349027104521469813227862598728718432133285807153029679817010050035202968335880389627931686952855983168364765590583533652694317873223481429673338020694953524767012708442351263592033044836452880123525400613901809403893214960458793165690086206873551021879273988199923802376705579656332184298641767504195307949653566126781322229780847084894847269001055714996267148593866911787410043433975080427119420444061960012093914742474807785393046573595066601879552025554712092055188294602406658410315549191981270336795913119214360779281339829546636832207259027414092111459841393646408057034883272471920858584281722727672056779135569448371467761855009184163305325571894018882139624705280932621778904687078711098745588450088853397994024242417294229500715108963652006638035763300981238005144699468044679914558338097756066333400274305316534709604370039368737897086646592682466203533444633976908692594417682191776223239541399637049834578772323335471440731034234013420810964607293177915655404516725060830385957202458340080522073217134086771026913925772845227141981385859827973314785748568158970870013835953489604115353895216445497952781453009871433117548792849010645003979510372978680180477483252122499640366124970150754072809792499671336749877380461388563123545002263934978587054853094148194525963644053211393788360180886274018316932131063604408177426733470807904609986003722164780994436403106066107593350019402193607680547405010238280328570854563484426540828791709277047518067639555999589190857998163262353139067345744121560840097478529110539723402172974068297973924010047679942257539139873086475132338920800612213088208054339533463175715430459778971475003586948705865513835064888503054486081098001519416771007476019651915198735053990229571834866910230270523229939175189122968414841424972140252263530827600390958860753847936094608356244652536722552450118158980147152675000377029686769078961925429095331846199465343022291597620970640754560848433383852433302173431708760639133824996257335289664979243853921141997093362457044829214969607421895363896498702872876680516862072758367163538415263738339755434421826098386106082600223369477811876147480894062635527871993415663953081735395399246946613135968206634715970521822650205179072849080128801943251788488551788227320788184103866819079062695545775937412273099338363718450003188336927329168573186483001889031624546126635182424439034744144130602149893461 A046192 748 785919754559599677650279739193715023536787394227285486539157834373749501168530883750893661465206871995289010582582731652243065890774761213768893773052015869437464285052934176999232663195515176353224140100835378472667034628938143749720407566422051208270876494618477934384983626274907283344843734192909433366411131572203745847988206989799488463853338037606993424793203142143512715895691270273544180608431201438872043362471186128376561354443449066923919314605187207920305832046767293257200984412782916853663809362346412008328729827931939190707988831483389055657586034420101039432602937830856242706162453693625588116786243794570901428146026180599054095271737796071415930864190678174918343017990858999629737606629459706623220412665886057770439982541817693251870909312260229266786773642334931127074666165273529358200466988386278407256163361567223564661881224179715348965351837684355046016114990221724910734191325240862337167836639611792856279520655100850475351758140573068054710060917168763724162918387665289502992814643662819419993310137932055663722879899218077305127151889052724872149429092169396437350585033535589253160836637913884001151897534968316372135412064444822064617617719747127156130618245944460509448015871858505527036114496206924782114108082409193242237892641429604524410856311260196171657214347326935320349535369095664293111014203627391362950161914986289502792313994764046298220182262583603908472753771493932288570777452419733392560535897283042790215300586658452050863209007594910333659617544383208552291822384510657778985267560097328681894770034982946080209010778408481497117960218213060488313195141573573863711627965998464005894613568582228838023319789425629522665003543112949269880002105433226787577808061102163408195793846508486669334000275725391618494905999627482216659982243817741377772877845894400716831186624330878618390189721204082295829639266865696554980599353033027775847577971526167188577635458265219585981928013174955621758853866629401737292496025103858594697255803308968823146545927948907134058353121141720007242920072057465333547435927320153745637204994948589762872221145400792300954425988063989485416906897664010873527535058954855939358249793138112686957722108395719168665522788344221498550291797100084664860352893776560831143562553253235357007407428910307773754479021463463217608129773302644306142564392164978095878068246603764020188002937068995759978286667382907097560990855661522367846677017995893908425906951086089783475695392565857892235098511873724747781555447288745667848553579009312033701771973123330546481897906384370893381664463955387164894254492552619997557000574488746800611363263000531241041976401377615789797461989811282268952596350256871647371324784240092118533560314761650248755890153612969906347650867611291052106223364919019269259088113468953914547788534280820012683740743322563364896080725536116059475345121892616339399478799155655195316708005428967870544323391824932859145264721506028121051545307696905835745511589889271477025521663841 A046192 749 7546401401431686114814352688976153744697050929877137326016265509300380145961701217633225668561712503069198209326750161598887275882369768542094679870665291085946924435860429447936139034113658283030436512739222917578502587705927552979047888915205345741488064041536242884871707844637041596775965461936238671994452688307926282363522858505008295976758871007682864656809311235348012155909505118305486841765493445962253572062048869398945125835343711234093406558534907231078641293460472713367095557179763055344706307791850403663057305400342352462882327396850587565463692041499148850288140379359227987263765061150843869992860043102241932914329424953978831615646196638060725718122755923499685540030816541161588757330491306512412628749723520053488283282693195469909510946449310012977335336921666963845718064395431028283539074618591830306014887432078394461009832492694352792565384543068471572190403951810360825365509797013106595358786091322654158911062483009365208612585398634005594414217516611035304331915238941665745776994114535649595967978551377024888000490912739952729118820383495969619972159732694995399459047155212814889635992617967774349513883298558514777830134531339340070811957287977031680694275538974428088992176344806234501152399924817036748675502501967501617949363003382357362460420521815716561541473417444782857142840620032326125157728882515102903395448069662588504830560972579673087465510170769426631399315380484463529540070388529909995997527788625130278964850029561011958411624198331911341607871437928027119469028701492563670481067671323515769540161064941640968989005838873722610265823629324604350443219227316239105272280702603325611754852343545175442871943303279146108470393150956702935898176101015948397876615049921520035624579396625696149934425643535699947809407227945600992246649864771827739224419003468243183341717216947716032394038579456595940621217653389565226775520461859488650477049894234076458448437353330507400994064605079190409320610217389511759317765838610847120216942630022699237659526319618001290990026340631940946062091991066990423445432256060476709608853170638360739836714299071061929642837497292948509862600307967659433543093662160516682037972256173018147081572552476774656914136725473160489546438660039582492210137011038950151934622122502501009482071646315677242071090793084697795821346884516936637351331458701209446350688073950166932722235786895072315171256316679846350389675335308089839969184370551920771983006094210475120786474484416990451554646832049579599103163558667070559659519868026443506849853637496836054885881523671020557611608357903370222024966658246403295400322422878489734641095081723679081121160907324993936954713164095173979319291739902743218304026156447266136053163542117996210742181107510842978114615758810201018370875014557023776479150929560688852771894984341783556610205768303124627788915338109234614854943072228798224094716366797055409493617995029611129248143205114668386183663282714399016447906419959563199645977847082040578268456866310021 A046192 750 72460545470627295514847736869269289062866059491892878377122694881144415787774753923183349118635901989263569210666444469089783970779448626766431902349234351955246498995667558506148630006326683638143075042097878353753403374485281734766674079643394163387717182655954509562060204339221247137335537020668029535581301346721576591050800639376882668169350215562432828827689581688608470577530352250278014381088087459698357360067749881497484969894408960826315822851132864627629905779501626946983558282839100444636953113753538213626264238125357440416656916956570510320193315324888792840365684490004369302850429411007949146045854017081483245272489710262078560574380684846921292273998771513253302380457557410242716248257639918502726354631624826887708438309980080360253430855935365432348144638335072544511653727250262568305012836287251766212076541866653382047392846932969951334497473417191626351817212729168094423434714336728524287772726881043485622071165682335269632247569645925581144497261884438243823431325961399486825661194494956663757665110057012055042525050021249126886921608195176411238247805603908253656209333433768415034695547956889931390148306280861323928408579634508278915114349261537738450899277594614212566042367814813591821559817041978690653857392909783868126356541320584753964740433439618199163725056097090457667350235284015026358100219618895814451011729414738259837093543666396026221797530439545771931092317810658047316711467299886743361834869265842603655577699768544250166216364689174005107208447887367372017933061299909211853301432794780838321795944650799601601286353855854706095290941370814632759895302707495386315250575594769166525606086308107206020227561574766571507903192370482718477545017041953031083184470131538374279903803170606087923183685695229515173474309707827661100070115341556846134291493498424225152046451885945345012168940049752513017762636078207338441801992494175456988852857236857630627854706889044073799125422356042373135340877548520225283567450289845328944464488436222154771037948574426120447179098864394775822368200055305169988457706975256770045510462507264544875322367827459191247638224694580903527711202740198568216869911816530222226072670245523527110164572691159881859970372172470498676403405463408273990117070719643105582315410476706461439811494940515703968058840040720246772013355177001852289203178523884620938881211008001256284234887837763547301278643174473217273534565008637422981861740479362525256686916090702031023701944523676549749969826646241551436863828708765764225105041924236331543460260925472646675683687908391233009815770070923696916496564958227471889813898347478683943276994363347503536394145990158190405023366004179870738141570333949790125283611782881865198290357797856684853896174238428960662886634168444682567106089783553177382733537966553620895361821091861271429751183103505859353465800180444145235721103904195798655141127154506526886302524671566320634072800511187654019202675695358937849904676392906418146094843542170163743262245804787160001 A046192 751 695766150062561890101881854604371024605486158544104488299994790232483171093833041208705300603916262339196288491620990465449944088536989831841510584262668376808985797409475460915609697384609782179791523523787315213517261623305087511302051533687981841643514646374411159278659197193494570375654229696488957664412983536767890119343505375773968874753804793071609014720610706564707299137434286397664375781720974022530181409116962300089981281980989006510573296923171207619595124216133328484463413264725485289640968453555166135388985551422376742538387253734662643243908648285890147354042452184881574686741835940733266549488420279156359018864513283607053384656371720253941610354210485947502285957467926222334020254181101166971871944760232838052256371164145448925957973169180432432096871839958029650733935243338956785433704970491116840576528648988718342340671655240544980019491947186489453161677304435068090843459301695757493198087128152993457620473173970720775999475955127592031515457114200158500581552287549442633558333043763579770865450790799451201141300642303543203628268552771263517213685809436567318911926620171997165950331761846064503240429687394947133802064403820413962803587910797328076628503182769210130084710726765663763864382862084679462841301938044242199781773891810891804187080279426793426554371427102789157077114102054271663058152183622908727843511722444868701293183701454173671202026799815008331312921804218623189850599979473442121230428418693092891675726794212711860534997575333824598707504175006630068188166135132699550722836687214417938242368890996816709633910600734911049053261008776738474435910346154151472082796921588692834375544028975593048661049603368965316339740344670981911864684317738656903444788884326416419914116282419580259612713600111168161160000374005153973937272255262978971809639181347450406441706847667129985859130129963685050539960891001729210328617505153552276147476484711257075054584437100163843288694904468654261766352696900280985783302898365329009913900897747662500088807144552113288915812416305892296814438510868948251162180478930983249916514751385900989254484636042548855288760303874528338380134458848786344050725459719229531654233097659544651138782079898944633142660856685925002817665009713207586813521620839876088762442419462713320242568964936760143185623739999905016420174440588224901163992282835008671553927941748139988891056460295969794291805216590035515580632542823261200163746592113654596962786996319914807679110950529867746282219823902564544847186884158405309422388052896997387453861918556534715883078716410491095689230466609400979888829794703933526839589756532167900344855965235767647232777508676338036944040423417421954732461379027294144880230022035205513186717879521856345849114854295213772774194483170790083199151655730802594671983655075696938276575353352156943926687303549657493208853985543709344444159424833144986457866878842855304365221432402761815698755901260280648777715705843173238520385686276781007079239488045940065180763505949109444021781 A046192 752 6680746500440173798130974053063433708992589031474431804763671598689608527698569073911234373215454832345060772832975539782805894048348205585893557863658239404885529671479284380044125808138393122163674570732330758582314392353572075798240564059797922000066864246769913295439176049391730525525784776210149950825663932338743934204359747567381009758503365453723374196914475176744737797709173440460021085978070411476247342191983711937714118772096486546105563970740467084430487755093406440606190747184335826912032134454083591478466825638493423356496153993703313743857500520647801870004722785513548390137725805852491414400238665474605342217653811276705216337391920683497662495699836812069145436510304647129293852237930685147623995910861401079352938788209686290606968098117039656277628731059132362371274701694886935803471866821642867615964061875513131656501747186226865965177210342387198312066799125368311079110801791447949112959508316752316299028297794395695208811698488887569040685838066052660038145821241618422206027627060556698464893394735591220376346713724873571819989507756788064097109399903962113792284065750682183353686670542550363403224674468217976097906098477075035236331772204361594930249149110050678074459179832361535645812212420177275160223490555243420692520724782811641783219590878315637042156875279315925389163991940574881224669350909046949985857585107903899855078890064269431924485835110026179557720903233014902058287413686192523948167830314456208680027725022452759516312796552139019107615449981205214027375399211611119786131466017331408248222387769555489395105207986970262037154706110983301460718978383876859727443629725844053000904807240617558145136192271321243392727615281627575947241980341381566544923831784117780332476970263889006482195188065083750988228808417723178749918027094965008745759309285006725304229043999253330238274022495742363805532191457635967799368046842682416461392612217344633197816489137181066334213974673582595865438145460295620476971049146536438863347947475708566889630571430951443225743510374190078969617462758995441052354086970237594190441604597296958791557016599958186281023485190164996410545147546154843735376497647354130146413723977654277494711058421025093676275947685927879704584720746862813785175160613187419484653866529365562824262685761511275954352655183420247926946268206514780323974801610578574740376195157784429165330667847527014127026366388418877846132016402654389035334871795613570960674155481976905892632792323285845576125324999142598113381137024825179072308005858811926990095650598519585416436675159289847592416757930567698137968846772250604766486268952407977831632623034916846585381626101916051840578485740630719605161223423278508045190178546298431554736999880878506834986515977046468407748854764519292210433571631221076730487209673303304034778055647525589883722780058932628146285556615724896944908673561526754255772639115507969478008329307628794282773133529828414278375972188303473740913805509724974837068439418122272963695527440861103076709983361 A046192 753 64148527201460398747091722755633235869375815274731335645236286390622830850478489153862631242909496696261011201545942641373511729202295381498760110765335830503042479096558291207708235094135153374405821048380316420120067581861737448509618384800128113356660188853970061088395809147600199312604015045515630131339067413903635719462372176798487079927180440332847045967163775926492265768896184237862836069897056309273952957197246192908968668359689181834716618736476668021530335804811764426567315070000579345283847265387142191821072324391828299646699328109151964833857076755351545269895200832458639457220868501053786620337825116398740216817552877014410203664583837746572835029768222715277448533869659264267553346854590184606384441764219228403714080192133036598262658752161841610397358643532917103530950034940369114245980079787709844357370081552148441177011434141478711757086593688109931005975952040109218546553827958023905686879705659368612950276257801314291424289152890822482801073385594780527486117674980467802472834641477132374896326605385696107254229944044935394311996049852410438689180940664158407196944280426123704390102244599236827551698821003399319097147223774810084518843713902692123722924253126203428101746914665624738505425099794159334003786493470145387445341799582783492591582707426506467451996889877620088483963493536285907465003444370516630141295804362581523963598801103931383884739317524444576298227781530487285345052556364220635476865385448980097052533323989864602662923611958641286137498952012028290084228515041723837053734785975579494785013429120902918174983497456977855345848439024400651849085156006075260948762260544757675325995124748865764334004669528176975688005245594447639574435583373261484225701729346310042426027448559745957822457936188220576877804857266977588351558922228581758713801915944995395023756874039123629280777178144988047297035051836259671807802775454819057708739586363466683254176853640628161840958741527045181031282810943405850919595028121739987600537981747852761526570246791188613301475897697160721960374580597435714115755691926040900485637037426730646930629484138313868627838649507203991659526168358044350698298786359168897946635045979203274844670931819900869580657016537618644237497485793711728252044305394303981051770337652525714775856988439462306776934051885577480594633050898780480082581143900783191822083554351118147097365083780897929351737375769792848488524105917654900694024238817734916250738643975155254061145264209079738692087624359547403182121132865184485293896162833924070061901049593123140612090238996422400171894613960080570911375886818320512263867627641431646607168546036415595677066726597820421096896583137495746231336112577858855222621949521327517753379159669477543107684180562485335355990730674719760633793071603833123035335592611074670266241952050965360711349190199183791910976421415336474921303739093620469530783894329240644084980673646630250300425812454656532640685436174374249017081121983993522108750148213570576951464389306384805793459816212741 A046192 754 615954151507676248329400923768616277754312869275381253391127017159088823136685925156819911283182614062043397212183368409492919840994546204802888997675196780831974479399623040697130093329759934562651571542873227533662130338722010627017279932610266084652729133308956279800863263996081064407893226941256304310967774482638777839533763437259325374079776829572631881653332379531703559168203363342785511483130448703578084818760615752328205215875616751880462427002084995602267199967314806930492918695954815689079674530215204871782344980343509694714183592007923172631381907147385017033731848388545070554686389209392653275992382367422038087276800507438555498882117672650671678458171978812257248753071031745192400107203922714659818262196037120271061518651922629206831758731289905025995781417574338968971819864222722540102964922649723103876599907099667456668532134124731404064679507416021215132182779422329591115698776942143750957469820781749104796236328379922031860329237245978990968337607795244558869041877016630597725736021435798003197829600020059286263895546372755931310214250693337275505451295147849121942945188367574058871578398955201475601048676049965793752831544779627954474902104561877567625923748268656206582295800160148906767556162411305504927082750076845455006751267073162313052735373489724222158437094448032810307092075771425342904081848176349773569772327631922685194575833121059083791835002383881711589403600534835680868292587921832855656337482913276577442216296922954892316633005714077077353245829604045660183548174055233071778841628806048291594290698196522050760702147476693380060574674357588948071614207251356271753155498307133472636152186933801828517554691673363049234982975470270953566154524308076430153621460259437243256935228593710423122234621084105914096931251248710385628490021320814952204917251144536498011388200294621089100692226274152734403766762199573911062554450549125749436901046869394875261972950840822472815819501928713154679781685240437520234330983053898214403926837394934740469560620058421633969328343944626878073437753279114967944045101519757756225492642929863074530945515139073166606320431544687537749773858028794309250221211244242110729459565078585867404252792623629728688374996518266536040571154006499267813315635220946212871679297485685383912215978733031308160844811852659785249418627783821963238163819760518597297071548503241290644470369133514070108368155115184542767930618889305953809631705793018870226021498775285267518210934302791327635579792975049166212129004390364402966811883223333061922446888097517797637705058406972727160684490827935711323333127260666786507052194126757718314054547409039514774348123410645581456349150707748414682569747811377304569107914113608279169515136409323488041476666774468213041754588189804377086388863106434016164215629764329310593151188815313746024785040569782710996567452144504216469461557868270186907832697576729548996014950346614355755894368416478496587447279770369350758539192376500289563244086078265261765688102424379464367698078564757921 A046192 755 5914391698628180134998508922934530743363676301406395520330265973525284489135627402877295634278488217314244003770373501922008374939717903456221958656917128724212788448152701340215551948444119797535427015548847682397907355392341164178882473403305390144707391781372409344677827972494561232844391452485927988478282439243230130911567477062191865443426937190375970994788251541099641648640822925921242243398182498554700461155786475256609233573869003691867018389357401391296301632555820971334828578751243070245963689555279131791711884680186055696817291203760750194454564238572114178206347938331608935007459251967719755702292235154161293315291621654872132885855890228207911709982532310787071387249539512947678161561818719051573390347221906664623504298381680893510961949075186915897769882774190159247150310805316546889699554941302561455713267950600925366782804374854236800350340873122042019589288042037256693783721109644636338669719532266649244884848274827753548608589911746737380455494908976552659480012616996012018894714804991890949573184923066003881009817782041258407505282923161374666992904646828706604737752501761165687161191396665599969484441835732950548215369395826763844057925489159434501651996107951383769399776171390835137157335766048255664150514562451376588829438221094704947148872464665624554658845528893121166948609627593732606279086441185866155300323748625917260656793186029608218637815808150714670236877074107710677210060084172882715791517034067896247620063830520888886159707457942956138104580318359094417054139483049832913496600266060889720308884499069575610501343845087712378363782677333130054982987768942366915298538145982835059494657972943240408559795815442962470577330842460296101694576167970566509073589035709387063443049638929358923073739009191648798938156996685259855827172833163542942489856731687923508909954475472077658421217475907236410756921153605256857762976026369929991274066143300343228798781019796723743349337016560762184190082710395870125884195179688502532966517892128181630135959547230717738184877457080409586100427346611481324763006949037022049236279871775507814915491905735896407440020155853440230269336925266314599376273372068426388055372797249535519612360470101160834964907135911378741442919983272920175831728477347220141689883562687213403799383051937578181498125106475187372387437069347207592232368914759355670463289186644568521650057387054918320282621673678626209864821314051009850825182945000328374175342180501645163554607330030138118877098480058797734421459518035146132102842408814281226655264957611316299794103358733513129774492309035224740046073776581035665720202904137499969819905157053051384447695003922292275323443448199217140286288487148732300613718968696917175258166586423164462696715846684263219141592199807770954063745229754907819375675441661497429240767448762690538364625248201863391805248764515108071203294957347391241068540031347862800219091468247517397337847425109214069576136139669650331609244308118033796392747605773354829903560208014502310473831156918989346901 A046192 756 56789988474273634148579434348616440429161742091791340510829960486662764505591471185741867523522132579468756862159729153271756006678251467992097042220829272334694413847187758869126689111830344966175235640648463903511478892815129519723618882601258423559214291232008741218640224391029512961690782318876653604112163670645721234374093075217402854728460076822213243919324909644306379578545622566492404678323836867991785124439776916653346108448084957573690358694147341157142092673533792999442217082676517264546927658030115693248812644916801526457329935424327131359229553187387533191752335870128260605396553182707655884860756765957874370991392063853281712531432759089134695588580596790005480648112829650252573962124183233129284979454206485597677768001999381287569627428188186035160481388401992491516798315380829619012172586443422272448035694985070178272181030938818247632232568999038340056075128647458959351381698979109021181762895991354545267635208338659761193817648472262935081154671147655250841082522279353830388796453831796115462003718433450169245396984079264616856109795317981268859128594913397945670842777578965524560547700919204691951788134905659115113998183185897041651016246072006785522984899002625438685120444215398998826835831258039188475867735901575367929094810792200089829361160352983953484110012609994654997007739337062944714066445104184838646843935064533729904903842977680464994301223598028159879732782076178637387735316059935431915197290904782456856371275458445278161950618694535259124003102863638194988508187132696321580161283975875034288357617365775366815511852839830066780355661207178040430357700485770399869340291524571683934134233220048807469189330902328633969120481514320787698200366798698855312048171767260074323742919376064475785643618844023590683298269385240613886942127915546318012972652132750190388016884862094689381539441102969057741935222513150914148666184742649617227087833671068848813531020090115190542817861217196936563880019505439459708302521881038018267646290396287962617630743102948731663629559373557748901109425308725690401259424780608384197009003103295783108955478747930562165165906930184301546358635406633294754416667668379818933865578869730474980732017829658553713703309630646062157068381638815425521836989026172372579560049097243325617596292152488646965713689111529937297004385490453259516793243081355513387269905473089598441642560386030956577839663202294013751937471489587177698317452828261447255812765391155298085166072064738451914666571969944782870865688080044468770087089842622845115010792200536971013105182812854134665121947990671737125986689079397977201578601778476080583453011003968851984427252653313727017010122533259732273280527371032379739115624968319884603220636393320088761490377518385628655729355260799628511115704609717761775211219426618068551240538449868165734063385608449251718331287640306615555189821710988092828469934473169481030974167282097711702623655220004305079591562625660702713742613088010168136462872947391666998468723351667148760790262401038057144187681 A046192 757 545297463415583736466479593616906138066280304201704150178593760262669891257404817189866009083563882749570786076213715559341899254116195655942212343182444016040607037547908412508653128636243023921094815086079534852669537930903518256045024331854809979710185479702356151808974089924837410963593658981462175420757007087257776049229910796670025148910808214219954377737386787616378315613553419242637143800023238208274622210170276797918954076709278188753571132314184380433476982554969847824823197093031340022936529126441481331295967224779243576857226343127097911550571975250730855135091750818623620001408768652899659838713230764435274556098053281827589348854684466917981118833639180395100314396108003052185702236638245842688675321145900327486995263731693760741562669054501013234424026393666049129354138177136415196438334285330185718743477287533375901168556892291728438910460327178425268096391365683612885654710379813683711742650988639266811393184025582962752155283512022078790902509771904290809599521719446342862397211530798191495674268754824803602028297960119281069011107847137973220423978101365542427502725745575474465069213337065012055455469701879696987591660006735613998106294150725483665432266498571213354303142735956485015344442514582356521697026335976412120403791784397267041446820914560479456688799786422323148388147146165868767550733399611296379501129309189329125920969439614894638845672130350450583014479503258590202089323827597439933076841671476204116666980739331927730390160954545220100165721655592073629920561195794010596762875735239751813175920121637290573092969200466704456137262680547540866879164585081379610603038563920399163152721847884250676375915546764363727928532392923177361017823820306530240735720036235642197947192448405921457564391105066575508549381183698923377857158456417902912397020463288810596417814619535878731969464055049491416530825595814353924050235848135945598244567387635536943007181626106505039795413360058187968325613763101146981723250689217531871717437147418639124926308765138554174203453290920024047868043115713956732621411671980394756022658398561566237636682692022137352174026630903609507594695386905155970965594243575509649334550900251779223515453315588020962657818344108556352920791859052985732587758592797578644161715449741846849892946193448812936227204661350785351450648737091895128533041127834806724785209961889317137592083343176611858005498125785805446367477391378194766208234331231783471549985799110530991712119460411011285254490305178311325067254602523127471095230104566022149980052400054291038056519665574922042320987814831937710848499448494305600508522068556724421624815841840203759701419095529423402895038921240916501088822483530364423106255930332088563263207375390492905864666142234822959668050050072605833155962041598764718810670309558711252567514220954866678615786090247704466797553632116975358045824596865612709991577069742833325511551154023610759521074940084633912265024114755457927787706239261829326328282709648107180745941851719147754386605789100936267779500768261 A046192 758 5235946186926446563277502909330098389095983051783021158223516775212195809190836549065622233478512878639246108435047234641071763366267704010105654927140785221192636439840602729720328472038516403860007448281300053006868999701056689479414803910851002823918777416887732537661027992818064429042913351849217489513455177939685494978984369095532506262438725744479925112821144015367554942214960353022179288275418454952016054470269873373840880391216380720326832438790439726774904829350727805280159339045069844223719288125163445712988184043517651908181560889376458722381460747127964483619617799608088129125266391208589351063668556939350740329779136620716449074420967719913695613905907821573156428825948397194257462623626474457313427304357955490323642924673955488641103460691691300888753466271500015338065943260065543335371266795567856827952596466859780417950305007604145531599992429334670425223209837218922280597569715589292021043913611151343931642807746012400007535271088618352077982963748670329206119356709041261885384194729927780909668213121824045753225547767668352745380040692109023544529768870183343475483226938172928234629061901950544837278728125660715569196004270677182423919594784249848083473837396295891625393337865533724901938338198183956063295658402177773278541840784687747339772284592248563390141902065117134260828333900476932568959197389001222731785004979992003202559418654278375344515678801323802900076872310556201044283050004855302177468401814317221023453892202693894608761047323592584707256000212991988130859033613505902617420811229610812934240150719603646717063323447369443347999929478261826196595697915593706535239976421423381240020751249250341774512733610842089613241134067727867506172356624382936572845528475886464617428867565850738459468807605205639189067567442578792888943821611582575849289872475526507214053665588766622722276104475045775478559929629074203865579450465135164891694718828988592055686109160343641302000368540460859654665606789417193813067193409564219151192813221867482481254454145229654077752826835784511534071201095975987237905104473096325666721181745979155910491644099841084107644441544770551561739963558704672226578341172395375984530538810352005234464907755544159453781818026427048470099381273558387365492232486205361115068419168861164355428743731899209661164972192576551833099191876551991533721001392676571090032072666791317682069585819539266674537836425955640693726504160075954655544288350170132065561516387246553191264472973700458296275163995655573373350995822561381897411930693955854841485618030310510346881730815745218637511990332894317908895554578455633296684851700703066117965401129896625496684174170846270861284436704745157710195141213578031819633889703933089416133432615278876488792435536248392540346987925067805949163919012315634220302294537171526020535202998368091398200612304495072681740858257255909747649392223913791530351030195200751118392433149960543230823649872068999605564456470290344396956852595649472103394002441578252202130866661738533385953040026156927642180709232656641 A046192 759 50275554741570276485006846468908011115193491196940264959558057896993743897180521286723287495994671577130158383622537470809855512501003239788838842668193476511447679054742429862866181479860705873620767597302228022892421282460008401477822691106966997260458121046770528124265038978064964722832643040862527352846021197819853035530431862825392328461911495687688026713354247098172474938769733696165546283383424204426019946748909113965343335597505610967300056323694669942308255737948705831330242148687563551204812581641290279294631211889889268843115770802566413525208874543350739720984714976745111397237187886976106296013685645018415044211264713734066062185000783191926838366743408069106267634486442113751257103926359171100877686287769767472187291875724056870238114687998950816632797548714916753610060057829011169969819707332708275931815112531310324039782927514458113102694688396011178244567992760584726054684978754378002172379946751624215792367428584027039289390920837629904630713627012222729132867253520692477177116175399555021496442686721485732497668107636853562941858081714522996936601620267522362686047517557610711333433787313315794462538292007124489015723045415382298898861951012072890572032121246966652815813475881712090551926908034519831537408390280684643044146634810779965559226435207949791111663086940454936750150513724232360361277445778456341059303238316753905561646411997411520443144909004639025096087544911481139168615644057296783910611661144232284791000156263286036701395846010975043813852013879427414440434810836322481138464032663847290554822114033714094139951458648672194560790866713007374592171024506366185069994642995468742746280090342579933834620591755390197701977641389790590871089607289501136665932523689741797020909788420106342281898033060793442426851274034260385620715197257257436886978443112985058980532700565522491843416423199925481095641027767544909702939959315992005154107091951381073283161077150438017675302498930091814345911188066370131891924209395384943072221520838934419366366143776186373316028469073749588830127625055518313744408080529259247071462031102233456490974529009991397579464575538860205192217622495986875814449260971746156627952584322449054009552820753281703487192054031934175301337906067915776430470683744785284629308316697689450398979947420750017717693126765915389350633088948003485614893926839439307771681236961320270493915025447132695432300447356527936155356446577571925224341490530099276861738208800355604631990477781352340149822839431794510352604936820979786455821887428134013621922754346989120296467341236265923782468088855463425729277404213831542420462345521628772307979360024451556178957680687046797280629758343924083092377244843953778001760185830909594241624656708700396654892060154390922937588818388451022651266117200292678184577913335250683290467766622816192650655600731975597642371254188617613279954106088195629408817881942740542495970817594369982078757926550531594127995998762703772144121770835719991874959885115751667996753400940071545852773335944553030119282902272468300821 A046192 760 482745871392611607882589176516951813397989513377037372358655313703417153688531556204280457470918603005090902160297496359668997989962869742184726557194338834322135393091000371702638344849294025759990206609288545194512976147312000969933364000594293196843916054372313194161460366606351798450574609435448635792810006028011050907477711767865048042358767919154454688021702367815508088994512040735621222390868350935480188576666970842025353334566368485291634420493283781995604144820878644041705179831538646173598766185200381136623603183578532715913945723064681813292596890983793055672930749587088760028183348965478181445734058499798264315165823451495365708383928445787913782083774590373650560253182388350291173517643438137284153086421738002909986886267059469394070888593062465049616821174007164396663781337208221993984665494437398069929431882573045264570215252043521794407928866378506904169671441263924702358162885401967861269900227665182108886968117621019885244331614347651255645760168588398896463462162186332456813407630802332586481061768231492881618563416303520143699368555242809124476225213278980856328084788104951112050702991153396356478747842573681217868257112882496563349690029698329111022804344739536404041549370022861627945877269009121224238239300179475540332122708911268444611944891094449302005625570660346237557810971951745223712053465405540397850206962532466021210925645439726765016702071746865117648829706163169587740846369955113714254390992838516584245962476986180321712908304636335047108022330014261820465066922791334850385629024217450454296589004711572012328167188881226964803270554178367332572199980714430193448382026802514446426400187448701275429685147522523067492299699383635185816334903021433289883347519623372259108311170980993532740046453980931028976986744209400780151314435120364297406191161481010060804567776776481377913861773289579994434569670064036593893425623772704768354571405222442236676320607112396685374613292726373060888579573147679217009062445547292813815251891902635072888365231284487411350851282293316716162373921711885752597819151336842817283852755922463903247181517062293299716934746679694145485122049466502422865669577272365423546224730133617006247720950408103161339858649032813924816398103964746011726992139825195816805257341862794933869841099705297938226079742041347375968227086979537592322219951791294840547112147270524570491254392273782322001682220979544817008091906311341465928172336525724906256278215339498128429819376392072196418140607948926892750139230004052086987419865673012104841847445754171502776169063668894584414039951678169480958203726365655891865646145013827770998151696989382712533726153272849176642336078333922341107848594796502962794869484714504219974990537583508593401397072810026105798335293818918794429651308193291283612682903542782523783545474577078083463503680027817384066976100978248065458209579009462209669677772063164493845560672148707417959690379914554494748017974555025149837512846607730766333892713487445074526573953695700321539796185786558169048426785439531391828801 A046192 761 4635325806836301917318344787908924843339484192252821652447543362622153612723536105492979665912472930060211265413018176423004247889767962763454504613341198818967667533012106514346303524376739755486720090241621013655485574074068550853291759655883712169128284693624830243567814315889150990657452676966534760020034325034940912993747952864608328477336561097809578226696359422410261572352829676373701281231571622299056566287136307276218328753162934598264662738276454551027121056261821002139747305412191931871331801705481478032569558474089859248316437989751303968669101822017506377220741336550511297045505119529333611265832133701377288935807192569993787797836418751454764943641565250024384610444789658453053734365155189067843266834943842016171926609749013149397811802032471101407469900280019243821848874789813289757229588107768188934754129004651268099092882810338968755446819872271734897826006934448212231458353970944716649535579813661131857908452073029604354089032871575226519080684508072179191619434548445910729629862893847822095836133602116107927815713425678292782947773925583371498697717561303153914939907449336223020300138787621124501593142321854195046846515782174686585901424766301405111968076746156907304640304235146041469824222985098673960615742222914933857584399206819364794383929285062466989908225617817557632575164202530143913850777013546553121701346194933500418913402485865844400278852849768489855025037742491209470006467675693357826973878402623775097697446913021147185801308839722243111356186598944928120678158152207586397080328752071926598308557068418400428660967207686082667368809300429816414350889622648934211125179151363100719117551853602339304095902951890674738670864011504023664417856867722195159958766217491096742216206842849711481263583769226866679443584291047392256752535585310540726436810645562215490860400812075073625206408903710123906635256876313851607019763136525551869748589478838798405184957186332155822529019161456135200560326715452827775350885710220896202869105593827581130939663584427504347604500696551958034841525566149901940925945746728284202300307090905467296745980435857611253890609858153847646087936726759733768369283466519991825144693230790406171541562556265785801903619260821025274152879292931585136686802096130846488178796367258240257328763840390323382096799965387890738131527138544431013474470362206086219494063066410339964536754180697832408727457253545141976383762329045054178270385550978520019773506561951652228827521020126199448654645967702756592392326533893971318273419094370374802557405552208800422667655052881384563277687833545694500697246451285623659862391863960428735495480286512692781297282344768217107072913743532563975393479114858776604802558790468483689290264900252192805139818038229810513484692553660439875662489210005865704956303055239884458118920356421337134600369684971501789835506879221883735912115097694750049052616558532623527164531078001071032878964949181625708038874463681352726036026209005659982618045959946562489852495106632713547353577123149195594649963874507478151871848581 A046192 762 44508397914496299617479138770912319828793913816022080129763939009242605285954239996412034547811107603519545565404898369716190428568553988491820411112575633865388709329846853659752834738427110282889460546509838363831427287746230077981306506282431403653676592784269565626424958899707261205941062153658057330263733796175496618554916935928257402174337617302399650978283755152280963802223781558028238966764328326447190214008894245799277550662517163446168806321296096105678634386621860441667209584862687098289881786377266966868351763844607644923801721663646297642478902402415205250280502640627259887142180129537312369896338702066566228563356347891256898939459584467540207200932527446959550655840310047283833607083046607785992910864977684617544836396823137993458319529044898922652060932871923605170228499068005871040696511026124655714111076773229593714444596174659525946278570005624332110418414414900292582538412470848283866872776100873960434454847918262143386943008388533710688561477000748896009530914070715472639573486693319156961885968366457100091393598694799550998344381534082977887686359547407670612272135000441625335970820588035046310900996095696138266139026672184227715328917256336062186788361893794279199619797224322920170390561157040198360711132586189894721049860851756831844406044383224916942649480376658617727640489114883469909049937172020537669035928313544508489940469458358192491750780046774967841085294754570887167832514881161251899489466167602495649574301012866578291883845766104673718907056615046869800489854112430321793430466291765614979508310674364476204430594800034576890848342099456543032229909584475085580793776763006466302452286471889474549227584714369111318194568746161935842105075827533614904490783337001991295387758996731758662099398612069919875086267385650316239937066538837376934881958412497231662231507792977080172750560379562836461931742091795933066567171743492725280621187821238737064143722226840753095526956613688517469407196233198479151239987580478599792656338096680542116647576849307665461211004337440618757231612323797436724885178462265833573644731403021541060891000897923266197564336141058498418042222965224914177379436979855384232673920855824749925525077417543124861775390802544835649602022154330976517720662000056248154296985913156281088075856525586785409595535041574784826191547616076539611844272095682888088287153016559937068957343151806194514818722546858232277692068875398703908410776132323412704140303751581549361703728405432390713909714163741260851224226628310682594009283156724473181144103270461455904283321041597990907697774163665806917525479467040832016342794812101891704399830712943179096633792540738267389264941123063600957805845353025378162811206711208895670060903597231017731443939401685567740453912101912249867192426964825014305699138323730467024075349478812204589354666251592680158183152987312426653980063709855410961541014525352479044669333565405611908996403482351590134034777852250374320372773821359500545367710973514179540118583487313361785988725996682390313270784074594019774742098248161 A046192 763 427369632139667662090732773159955307087154317121959821153171689919204133333578999722012250235102589296521746458806568732996684072111007507730496824048446623034263568017521955828840204812073588559564844680867377727888351161453727134707954220032146681998890474786271675520102211787174806210295088141971989518657611890842793496423399425035174711069661324001080350883902390275842392018691178167357474185169799358974298135856836261028355765243161050247178280032422376530271696353222047699067544294104216105587513041462715710388435603866364132468484883097893760211778452198888978795687009134561612885827916558312153846411032951411035225288058716644656173622903132220902318088589184904140355372994046629229711842157679162805914862282248892753823502910369161264173634720077317422833987669966310176825290226202117583919478141643260836398705624422421554194828913376197957797198073747184964652502717385865674929321605086731250744995746585011954430503591802701027771822412457667818456340783080506391411336645287575419839273889599387651300206972418587472961453406851751863007809968542490828094192925676490891915883125334333037139768798986173727056146862917731997777271887259797172347901677593914102816136738936135922717841988307644444330048698405676999560874334476853146196586906314169892550622043783796367420853320668450429603246343905946875536553582874964189151529861965308175586907968825752878439946589730280391441611145208351916094318337882442665045540027167440760603437340628097971737521501244828237326702446261493444879375458509397797652932940253204682961312200786690632096542142608964799619843113470172425765655177479240149097847633353208938073046135585530881019343964331469254986629510429782896451869273678120902590725341643126902927216519670411503823766944209511601413711659993430045488483456153380908018195838239987772858531446967765111743677255558153451997344680930167672991326376061254011618972775710944874451109615637167724891094014875617983285112697670845081357378585396869804988189955535220971576468901967388619331043716043604124754979906691577421282445542668730787245852508631505746361208093875878766171401501735833843656193778824152899171463585511287932882143162912936017994485621821686528656981500582416251086453342573006743591568659837737998646713170559330243749464117029920473112612945372401118513200502078039794808497687188276729217647023770945449325788444406888899033456965167475492785257268957816025883506094152183857806635176849179475019426971321440795508761626745597618990698431692712640373705818597449297114970877045565347384128025973768855814329464241831244476385153145279617735299855923410500185218439010200119173184894678886498703504857590742952864287751686270566260536602038469025755441107050347332005131900995166783214027950517868869564341808053760577357457421228156889125287047576634432045646370747423229907372845148667041509632835829916558357966772419817945254291413730493607549112433358575019285376228898433630542866648196667715230960778149637191997656148792687793236350199666567188638830474034287903369595475506995541 A046192 764 4103603163296690976898916470402752087738535924211144386690674436840259079026420269376521630345420514614094205977915107569335790744219465520674242012692773361799364914715536490021669986852695858921831355736228014433345584020851400201235698439442166158121942685221187844074455811155493589523992230398152889700093059112138706977160862724270811647433485858720756226787579773144883495882508890539184909097761446680542884253307127769500026258587281741956242398702513338147572722705003715384586118644779098183164201934243209873882791799973064555354746923704254221907199055534829571980981411429557966302459767650733171695926368503110058166649711233865640687870216936125519590746426152517028245331938179893553645824564428238215786721641243003244528657400528289635457247123862872849153026954955577445952831581764233972788958075362079524975715691593014990149153511793656616109169957841900024968998981920667795771053469504380998805165291836508685567735054034687350402895417475518004284073510577545369582758458520385110581235248359833534465430387277308548918775521196922693801440319600615397277462584659305996768639157188130822174434671894419539158075866835066546961226395329545776700324192927845958904482780476415236142439572110204730134207431700749392743316998935611323589732753378798456514241020005968336750116642408980648391753666544412784018517593715468972212452065554960788440981826724409680422174662839372271847382375205300343766757512514699588606023441372300015711709695136695711757103163068994968706323170095803442684893352117383540633140298880805074028904772445492775026521448900685205915156684692253532745277981925754327162447394663735460370922691439981047658266196283183072012505240952206625568912923752241079142529825966521184905141726487532262984051536200331784704539484170647911130101906047696939953339503898404182490387291552972809985708835118829066515667164359727904266782796372989276072651311755304863240817465204362267563531635308727261815134653628258237995070025740756287018000160392853672396712280043288673509016300239682468456698306820914075356605375819974556868842214234986773538779056505187014854531022103140425728274246227293172619479170699949751678954417616090788958301015206756630621211506816970040387289345783988597635265754041298262949491709413703087326073363645439857240524091870260498388966394761790493674655180537561058264958633961465187866283574237604056713059264719377134865808018840880605134721607638493270335898263965517567554988416924746113042738426101514173807425489889200144557640676163424994173477180247415195120941401116807511931200607952289445796443322975495422453517200233792810676575746976110831357742262072875619812786253321372710339290033885724624208294289962172874094849839836531484682258781911652050735528640418664783644560173739782098961291852933624125650539206755494337690091862562091601977913900934347945263067835658795083497785987234077384979227109970866054280965676112633852826592415847981868222231235611629580288184846425105344047314800588804703342072831209652148627659898406448373560835981076072938721 A046192 765 39402797146605194620515733858074452386510114857121091279044034789368477757607554092974360972564477546221943269278194404074193529729311235818506564075379185771550878876835013359666119384919380825293836118214416713721606569879863983278538041707569459418140211664603370892531249178612837659434567185987975904928304034937143973551905107455048908403481620145775377288533990097834781051621458348266075329799231225856773415625956904985902991106599314043102789265163253040470616753141749321900748212159624606650526561385090259746306856474905761994152147492923365940859165119466981351272404716859606457874605803154423356312131143955829827105135301979519165240273649397774106889444865827879320307536915030343855477977755797785668821295284353034905071414536369726710499222709696585020249941987495784669728912022809948404601991520148545955555985671970505512990617825413777451682292137999850292567363571899534789127980484859461263795946387218409813809437558337476135867574026777511419467855392224807558227255307376092544225601015477231998549411278429744268130609593079444854129566940995140502167367643705730504481581271437306820185884579761417428822117417203446066189698070682411288079340552591499303486740841997800161303782053560197511104215429141897263444330262905405452255467701356316465279849723475264185678252579557711517407189102913107646198930398302350196219775581928871525302131913299812925660842672637062823998174125110148692496489540847807567352372038516797583423075889265211596193732834266988444689877752557458395166901087655658247761615496920550067620860663709420839114026855802236738232534866571904951247733416795915570173670785713554537272661610160562434083790997367159525994820336993577588929805441999745163805668798205194774332267930516765118761359026828641587221386713294901249241193013386529864051057898236638720284925914960197953717664491133741138529984114837426406601975419447066967595586276501661585893454849782670855977305871140384292330939659025837930383581029784156471077032551902225427132259736506755875644955183857715018517092387114510259996703536177853026323835695231834368013610139354711840754440702832852632009045656080690219339339825597332004333387435806540842641588353529655345538344231475045745382501211764515941487078178735886083103020747077206485174712688259396479303039217525295933129736809302210242224244235023974093183403585650964962946605554041029745669896026378494081505995811652866612687570993038718229581437323961722834483523759884440855995578858665112351301280563217668095329825398815388196604430769764803657985931949395559755794532423228419016706204310825553901119054421345022644705980137246177192496922027238857022555874900886963173934910041082976155377475511680181898589722406669268265571716818783781995995762791272068734686197223907579660465747014411237626339588337979209053865830018674832814768699369398763821748935848362914561829182691454838630752593455648842122712224872921076896265921091596093000236233781476219033259435664413083363905124717597553968802790088924880264555601705668243248643243720696976850605701 A046192 766 378345654098099915449501099606314421412518035119540794250236435356841686588288655374319544682042483053402584657515016690005298703125055742109834507577548929085658177176004883563977588312325907831775555485263473548926851850640869946589122075240383509890816154281578882088897210538584656050397124595864314240968685643373397321906685864622516894219418869206249314003747146131829794512785747177541964777547309132915291656297553948367512751105540354854591240567855156992085523916094354283887268948570596828279257859255434739840828561989253326694784364872303236059875481569922899400088058110304529778953998619429005416575911548337509496753451002957631790771466893647210038226930010932871081075941212789423520405988765345773563783861533636199915492477849564715345923901001259485501567093810907569443159567290189542816754349787508262903169049446545102342720922210469579297396752999904604667331800048380351124539072844567077550587678404905879195689533867421391821913095402222247174212343192069091596552735878666782089269110369377133290237912630052017185281564393973308292429407965995019501195666837399839644726146599701862899294041560434458257130432281911622292486933913466117858592051285659383384233726660380096672423679135845444391417946416413065822843066441100704216945677278690597320818660530568466704914244518796503581163181374417993074389345665981572868633312925228958830990282190522976987785730920486414396658196101925272540050948804463135747017887707814849023728358977014866609956510917528459976917237473733545414589141558776278377623491368290822868490430064033086451680110842891628259823593873666746649627203522796399379053259721974156003156636409839029052091513498453269485419192863307091056697366285168629310620952657836454256617251763680252182814306391557080320167970516518157624566024184435553706921317985528701093771676145060529198624204458157347293335840955001803996464263710747940649863543354317642792444090226795740354731823411158334666234420790831442179284907052917444694525379545365008158470285593225589874654186166385479368118652644375220695574271997774368938786913476773859366679911019304886589737124774070028869410430661412541258803168385906411205659434479659987554953742412290735421102550689411882430192736248073536286170327036956224128656942263943627256944503906593361348827925326153799679651234453953427984046699470045018705185982964461931612748118663618393380318284932227035451243436917682806374145451540436164801947690848782198691193227587421984174523435158163982695680722160590559162156838921784681300370750077804464476565723457154763658331588396638671446123527996103645583049738100237707200674010601262046426244613947805243057705890985530367074750295875188703158209895654858816628085640453988474049488140211703092813899263586265763571792082099400406160010003871084850754488601570737158579725362149223882125317449367053029282085336752912869963888728705563373298409017381913072091416728948822504245311521494913269140286448547503419545727520961509580035111663491056912619639687091783869090610738950166573267024052645296390643443004481 A046192 767 3632874931247158241540914937904097216328545786707715849269678973252359085252269911296662175062610949714294071659515920979236474073213255506427395123253060741701304045693120015146299443308833982081328058475663754802378917748247063347284766887920120754402157295271508761214220123060240688783075530934921959353805414619367326147804024120200299763245951578636785767288602808623839589076987692777299597527933932495021404626995697386267952450212407380714471048829755952274752160171721236692136234543426658585512827314044122986861376105913953968017557477351708179723558433175234560572664182702739378077909836869151506855538546375005622231996809425263878475468459872526861389280875075532562292611867217667129612594448646872361961666969624679507235523867240105860381834586914870870089462214522392494297433495391487967316526862057662820247683257229740400724300782074311074999826170622791876015869651497184559598289388325552593781281624247959864818601090385542645936533406184563990589275499862392025285291811679703134245069453541158218375632438524348190583329313180322113144462321159917236255340290805345616562929955168756016121714566877407088423548981948797980049013473247403592995789588365560846663912939906228846250812005758605903486197610386182828889041860523118698985706940974519414118184313134668693825322390191231447828617350149972466587178850885824664382266874488272880766297164291269711736905662637667878399649174972512341819420517923965488595058190418066141809042119474220859923590821636375438431370869532911750513426542080468737326282516356712984262695041853985032399611585199418558748589410142413234757815456978157610041753829676725060228755485534612746797620278528357296231835563878654351332830522140383736640837223614876835566844077102589850942617851210372058405611265678220636216181714977757173307328631245988689665756914059945286404991657489562357576869606319943207136623453548626306672922775692571729591386568464237849103464112416636458324798616102623848779655747138532274172676223317562256435406255133892377469673619924678189034960284174198482004393899725925954372378916880146902407026137593755381679944031326179714371226323201837565086337803502133534799409885540307764696124992001227287983771346181388663619664908071500883655291538721775485347477876515365961843974641336396767412049259678689566998715220097124006200606166087128034583221715241359881694642472461458259196786426249347968024345399777594495151678013003697061389583497948569347871114536810902132159333168393111703178813942884709985857361871997151111030771745642647698139180418649668091251740155989992099997259099112382894062889684119428043195849205087338032538623590629903916601234942687187683764789167058651886642155262700478845582696421049474921153916856741056278415278732959561070544278837632245476040836396704409722533361925942629858703313873491017697492465334053743817767819581752533529030345011201636818956484754148535862572941308654368812842404333128236118688937478716894053001856623012979323084058828936003757376226306652518622083164050843897730841721704856892222261362878423061 A046192 768 34882864711489559337175949784254041864872275231449452465146663250932716579750609099981894830631645657114168622672087215727611934045694976247660105863641381664266992361087161209429883690673835583619004185707767888348968819291816451619758385068686924243386004458380872843600059532727220555110435197639996057850925350206479422297816917695477413704170732838651547731255850164658961602487441313261883557921256842269886394313121030005390931059426784564079996156272076085887013249883343398623537840198713827167497339590193809664408193528157224011651260202746737069402372015473120680695822082223645397999560474663594149397875705716892436334123867347932758163816360924536029412664924248333652200788067948098565750708375501279654210152678552311094839300257747018621821660357632689093339530682276918919336386979589500171983748112723328612509991732750917881209633766756612731678751592923294593599775726344166092882423582162883160920788605441232217082328474192446618861201944271088035415976175466345034720280379195773616354374803633090843465689384472878695929110879875888536439818915348117336528757971117261772837413784804248667098840371862821302608459067541925922519005077634635386479453768894063964007508664745882721320200206870454749429025063510181106579514121899919306560053830291658135672208453900428267542278885701959843253880214976854249752098251816342761416953660203083275889026540534489581574791184861156047907016981427867404224803273054967817026612997376383385835573407463109719971452459395966042289563112337781154696376242467519257030686344433666706599574923391534217067983989404706158212327256363858006477797368277065848824520893502654306342354168946715184911720862337773259964815598943646218190747616894598354056689710529094717276382571721815985070764424507686113253599052874304032429619202650400193661415810302665412641896795031918495000200696590573299295754666548253719924054404509646085925463842336530393218851037949521600295722052692719861676381645582973405150812304739279843688592401769853240927762703325349015238216223862573804728209280522001179830969529594069016109213421096257080138405606495328155585935999056852843322486285973613638546474330424317815237522515298600676952204618242042006929437044931143258664140017109815236784573068636161173350258441643601701682217249167577854097135642606851896167863863721350253584792422721903918023076204561554619570025407826803541189149884527954256742729077421025424763605906716047643026615945354472029476243091265054685571932908387223415758988783898263123611829532759806046332789001289953119727945903308389555044445319484315747535010423553572552688221163865009970528836866574609187173817290983723459399814861976485153979138507346879540349271674240102220426234406831417738931435608939482173640413579978441813100401827152738961543704921145738284680490458412530332532061233535389782098770012266598771153574341902490192836502833669388030056793310925223970512310354282520392090262161385801716737908530353168149420407748443106498743552840331844587269612376837796717458672125592367061375638543011826472857215715175229441 A046192 769 334945263326847817508405228287492372082406370443831855862622411265776971346406263325756242867062886536999297400603309785900608811470289088716776830075289423487230918949854876239825728051550725965075696109837928788263043800461103820205856666144764958664871660407215845772739010419026648709929709984663711212562625858877200793536311895907950006187147613470780582678732905992452540683244822412952913145860310671541516663173183503116066333764663535171888742378053425746931148950627703141861973649451815625035650869232213646353524487395989559045921432449216691988693396369014471600806723060847260408852401599809994153366895670755054798674635142278040918625086222128935081893547213351624652899404735825775210671172208968838592853524057792321507967453839363005566625722372154493759375303521760760941075493480584885259899982061842539279658120370191056265634502704096213375268297795423304064953170508487031326672471637638615785608818408165087500464653190594782048762615132357581131500212647552345160992106915746006584531572619415484737799331094076142713963132085238968546573028080710301505431897783327656737439230598760440532727049128912243270239335542988590759229506706434295733572122093131213816839251534977025983887716135558100745411595173627148599193665709441164658470937892753560444205131456167599090272268035187828223692309995590404356147180826761672309300924663003131126813552075915004671011433220131157734335298656021207842854219208453283055124049405749842852727034049418660056945026591529244301688946573296505114482854166746577825539912952969551360056134151710469698301749866652403331736207567016354435786575572380929302255439577658656972774224501470873670909596922547020313824863149221327108413207284591411255268597959663143860410989886828799986059629061504950849088999700087801641168567367667427681779741303197562046198803360139567329046640683671027330275478731326725898767563255478168168429997141192589143115678075004737941801674046491383695180158236089094533634250970450817920565590069117907501826121041923746110424974711854813748322076476611971154538487418768350966754712896987343603342068226542003356180775782999869675402798946692314955485681434396496159777156392487278159787304048235095349309166521657491388304408824623537832104586949752880864733696209183987024186688182532441218643929028261732228314261820737185037797170642369555333729543132978332215751502271310495141039957994450990523895716577051286350985648764609476464644504917710142478461538291212518279959567627000950845006107124177179628210801316197785659736328959614384212980038424386737857868672705948243817839070089702304538529405552542141617589848397000192327904961089402122027253105703463267761320004182755570287781819973898198820053857191698852079744723563120051090238972779674265329828987800041761876497178612004982305092346848315190310342993261092939196694692165318547346872803063128129079082571178548452662968510415019246416323341448879452150481884431222134955881279019513641853840702198694085587956271288807542790959060666170217428519547666773857679431150448277852935482763035749674671621 A046192 770 3216144383581528032226147664840551972481224104129398248543447927827327227935476360703302344027643005896621596526424357892130430080125781784163514874722823180683009619489514160567645431321106380042821250427659606517133858223058699589800184088563648064413173439844082092728967134443434348185524520162305757423030275646013531813056244526691218263931577680375702316229645632083679130981555182321732558764667145146884800729902513683799438931417368205293691140234072837749956806336913955684815272358498493432878492478870375842092732463568098217801713582726118473728696922532904940837825474134433312222155362161815089197034782832714330459981410302029881552705319741065673731805810929937375668806432072611025624766029799810412667299883792769192567192396926263321703721564395767091444832571076416144279287969064189088676059455774063949439948659284582789511704613755098074072713463752902972708385749622716748454542979782182406610532713434412564738229382853762623039772011639695549753577006425821442769501175884712776028898543937252680819258333699629737866595298353353696108305679191161399707039745986754188875629719371883965190996458636974988018016797275317380928195800876177029999124129858792146175226529231340738751407129013428676486987387428142817339276471562539941150718639086165857093599536569912832564366050131594640901933717323778847650870980546467325697564717197202404876580451143909334316562200204908191703931489788098656279218808614765150840333305367396993695501595106944566403676425360411344388851222707229929771483211012724397813314987143727287725592293525149006651559185151612387386624906846163778928564692168204314883190882000157530749923797320769160041358764738575626715573075994007583951337398155899113978490723551995796818571607616947565744328573177806113545266461866644018484196551434723437950048882331887180464935497222163330461587348844408507834731847482444555531712422455046966243618746624267398615666347657344455767658073898688213548400017706545840128982672667456448933990952155077746062681173316789106826951591945013697748814773600218866503877376364044176388709737127659052183033458972850709730719653482428749566364832163653322228959874586600825701862440443140329591677016518948767302024610011518187379355674869895193154053007106954093427011777650326201762638878246459251413841152432233510249421645834854587011578178923240047592567155139781741374091305239097966517462135473568526482492413830117374121138774674174286297468893193236842723715661195979509259117082782530221626525224847360494891816990626301605144982184337428315923081209223015553602865440278069717654575003466311104625386799427288479947087753779158980157934249206621884721960861564839435067709526183680478556401495040098830830054916328457970838291096721643121628992442990018715718576127755599170385386947488766918947758429757031998947383088760953168631272652072618679358073883858581953514860655619919408800435606948221493164312754079830145266406662218332778460570324407461458727410273091452861372449618171577185546944313246954050910847979237690455845530845228725400874679017812052661021677601 A046192 771 30881418036204568838587652369393751752272341765444111538682331140375584776859472669066845781597185275556474032847429283876926603728758945221248981110311718105628834879107396019915655191719535409620443681530691431939590518394765833000157547412531482569730332704511215847167696652186846192250757732668749898112225494190396073591765266408977181862321002699819880169656474680534581023232352177408453616305420781840077185067007273218658709503403235742566487156638825010021659507515898851857893103324328884490683659746462479603560770761656391691342494775414757135526255861467556872910328601832105603109875378625346886659933831392827330321686703045455780391035561528626377043864314655711467820254707861806332223228207466607373462574891324645729237859887318526575636128894702433239898788588100444295608962137878850148882637634442579980679847746792443574700331435641949003149981303687076548522615902924155710173490365196043830635719328788411038451391033697175515833108807001741536376265284200524845920405129852905159683477234353927621811033782384513648918905340825770104792982585020503679276694135532915938256139827969599235003507463105184706036754017198261948683945320783545135617294161332000094443311316840082238513985268899226016069952148673432158464584080749842805488035714034426667059182305939171562115443723091303706752539330050614499553258799059998434586344105226612828621794365070265352192625575356095236609992430610024641571851157464755769915597343013696527714363463489847677189440979365643137292505138745875212369276677661325501056872681014156463771585842372346610157801597524032277033969023800657038255723738412522259127469546710073032602111329099800973246253188110206245175912361869597671879414588679736007830056672277665681388780715926940639448242973593665240756697717754516165397453645707647083528941686371039403626748598128408938952594394557369808558067869250953890888776781645797714393059036656218420315039127090143389276314883773530180000353274838094920829397089318665852213363202027466448575957124361687961828643075431046813929305707787225079558259413309064762916039929145069322074143669715244288292366756557505070336365443032600253350157760294859693992786993357877052252004552827642015398944956021431113559081801796324820041679142136386255333286224264735980140871484735813549543261527010377137153214414992011923747988636223780294614274489922641147695692497154316403190176283777246996833901633701070449259888163435772732418819847796955246122975300342256956693523948918287561056944363978248347774047115782946696404333274271657729879041557979356921307976099681352722970985365444449136910659509571418431909794994197636130476292332977022247698146165492482552056879109095695772342996867593208999731988486531996244290419030976493690761534347351186928655502648880275433998723593289961343731394137434674405577582107939679064104540808506592393877678085937300854521562936179894984753330034948312362344484648351187605968584620138546907556261299079165907186951588383428176204175645727212846814216504838192130675744868120756090254929496455070850920814993548566615380473655381 A046192 772 296523372767491886406590605824771139484767053150570254865029495066438437200077428632903492491593828988250257766779419457361891356873113311888650932457698242527424891826179597093715960583245547682069120187236448701824341640492683305408813180454943207070902590215543254720422130525330962694557427563560816359367831772185907452614598275002754373550788003992092809013339153652847414901397914625920789302032091582561275984128603107543047244852238938182755204384354857512155136841210854438625533893304933590381051068007040250283014678760692209452172417031818915289204635053114558560780034396966403866627711163405218643893595451999145193034505262661056101284841909092550731309511417518330584072710036082632329396411623328334200177231439199364499372738070840095252994787943211199573741076578107895050021110168624750065381997889858197200423948624752383919689792933329380573148046405289845266011185191491993506369106032069433079581770384493609356797691967330896449266887725058710592589349505316433144706287287346419458567972375367869087376865559197766357289591216013746192868522673061197137253417382347312852381265752534372482619713469739524910389924055120913955945862041967799516020228537985735048052529089071940422870547800563239192875004044574908157434119004083519055756177775439925770936411408028388769519658064756648060643241745212283100931543337703124422430750400821219183224064616824236767844256458007026257020955614785966820274258534757776287964414847284208691716324280927922289428445880192480043871289953386671081939864887420836448423693669782943221407479532866978625586204287866572772467783179909002035167680407672346563937647704319239258887942232092491624341363070875435627603483783098800851378554929165426991285090188719422320699275615758876403034463288117800463939697940612402353502331421888275861321460122485838021736859574293485409659480914952516057366059845815811777869479125650527198555186626354262647597607082653209166486719746335362889675178596595369723258030722655156845496264531876780684148594245439754492689523983337319562335495657358161613699540382716263489475639010941218502896875333572316683332595865745510202941031417634195469014892585391368195117915008359895012583418124574002112911902165693171540876116081492636052145009968740573716756120898378217230986446233794403456255145768512488838711654563331652656973599873442559465646216059670045160392297983584440864334106159366990190030597004305264623676072024171515102511221881077471080035966110170690102191707698396314378738558156393915787965905513930863552572802954574273184870241116636575935383632906274908567897683824422597146305047985517960355909371587197948345674378823311118415775714759097955900010718137827344622356977366228497775327722617625311609218632697145195697049131174273653898931420715972276961656573557383261333741927559889313885323944453053709612578632212007648093394785623096078946534093798338696023682066195138088355010248429155349312680204256163665188022442533187826633347650424247404256459633177823079583532921332512007591794451312847520740937377179430745081816264693374318828830647017292961 A046192 773 2847217394432039057071514158541800111938981492079433821769901672945610733619558692873666665837438164347993699520141952782159596931769030291995881032209837414436615705686141612186464633604668557123692282417400698904225896492420226703769591158570817261763324101519313627314277450136531251606294227214553226013900022564303589169609299044811181085857484552011072452326202383718166197348641753005739241469658527070332590159525661971621066426412488781027579729932088185192888613927647116803783524585620869010509967864319940736755027341899395833503367856997030449192185770253750129833053017369342808095253679481141530793319416870161960750689989210384757639081271620071110593407551587146695612554693946210727765058012183970457523494402816617406598331301718346707300729378194585043604628577404203420169858404230172712248947794855780775075890774015024643604417817045497276621418538433611790557162851686090218724000445946440331234100328596188308255560399818920234008685140102904932108301397573783106854944924612695189788264511064805044623065041288383170178181005937258650118153449913751029891403634428604762475648975499695216608515253732931455084379344740516998606730218643029490169281098804444866599400289869957455100320761467022953830759772766056119454250252212625869223528013511738453218104755280706283025756194622349611586992700484989012284530179575366601644181630762341241370704639828951956374575198317157890763819979203182422798248788878893010452278541448025628844163618031106446333244260152167214015608988839913676982911370279738193916438805560383139797798154703002886390532123414293234237203377059517213741023029018746133294407034129403788653768988710440775477124794960292744786042406109402323905339212550431841290583428162027220845688763073736015294996277044264146461083738869062569643813220915517579112761576567167330313677922005617448775141396792779664625459098081455555440148847675719580514729187593194593286013802892596987326462093727997270693130884884155465244628690169537726711789279821717646101728353368755398277116847459361867006498615372647360027517907196582148716880322867017650919746474878817715078115297210521632411134713335758101860880745254770157114662525917484718552948928580155015460538069196040877114061353055410489576371565678167846691906017532941417587195876596022377251148360125995390818932169963896113820248582236806819765354671990677283707445697542685304025019684152065556027426795601437517215467194316206724578540020083286029513550100466883666018987820626477461746360074360750015417800276970717036048857357565488896849466325322902844152196721858075572387600837111120412354371933846283945766023354070479705817529254985141026051256165418712407059420363502539053968175924327529168045487792842449755539721066867569138106572066773841277386352573059263154505550985299270482036628644698663054492206109060639611760300962395156628486184337675290464107319514130085223039500214852385889436496043072265015749167715299098892996844585647408212254238232186671987287097221569281564433870263820563792058218190830217026033724605421964517820528922664965215845865257279573358341 A046192 774 27338981124813066258508792543727758850066960802179670406064340998594259197776565368895518692467588762475606514542145263834876992376954871990631137782627926395722141478573439934034836318156066902256145613702761323641928356295877376316912308895783806892508230951885859233928437355788842552592674475156712512624651657294611291020681036813678685783649193117622313695143386275122678174094243210963193570670871874897241948150489422122902372283365472423187882384052706369867258958778130774339074964445597690933983121052149002947281522253903320032607128710713069341324452476771873693542416512000395246364221963750209815272234396893699695128980083363609180189402268811080894825348579030271153753419587198805371917454703594072709812259055667928898957812659726827012661508236429617645480444026494084662363085347397008214389646660823209112420506011668318003137235959581071916789480232891494007640032435878653088695858775608614028440398275598829751376281602263580119620498266001205433045199426914115886704748021424811925000496376676285663102801439074189640853127661719966342420763233203314715956060560530045546943868610366807717340590983723894361980685557808520165500909603464507122637637594700051071101706535278802394801339528735806602119716145224666814424802764311514592200796929983534852360316089268930321584922211244142905701655849413622750743775683351126771284307596149250198820286768413532068284434286397093609107173183288002008922818050540872151605002267019527240877450368618359816763889096552663708785397466969561173003243895486181250564808962567105238555514660050754182254910823437839347279054054057701106432301089470319964220549777772887474334250570709710094038860656867367864560143555858997331040266267530691610906755085926695185840881182334737603103677849144561046201525596681040853107492193728468372752460796876480583186097385361079168845422282344789424781142202412076397520497457512780286451902460714667858378041887777109189655479857489510046860079866982482180683554959749870529231443819351868305992014964898195088817121476615268663659080142472664293626065331202041409263221370693464473190187148889532366607746400482832848666205314508917876433981446921410463223621378741773259185520599643230333878084427508482336356045571161935439419683721496757695195107863595182593294037576088560632571123097674661974130897857281675921570374229664219209944376094808267218488848427412566305663798142894027309608361901334406035997651376148144945231626170328490574311636984647050850943630951463728889292235055273363491647802471506919466210264794771021432974302470880271992912816987897608739790834670043294375004082162486970461727395889875374548061967560692945308833043284574761773486598430340661858375080603035957705344276011545479935067090074843766166954109288113292771190103507583624093590023599187021611132446912654635089344849173876317099068700228339661734716693916963353413262403028142984513286585039330543115231146650569640252068159089621743314392036523363971120877368872108773997683303265048608403870942689672132198831003476557292571128302920324326120681973633612731309177679371567816369499521 A046192 775 262508893913237667782162368933359781936542845683547703159595980498600403871439847052576077611407121459852609404639979303200536098643923749085009892992912317041886588040646464560460886140469920790794953059081631812209097172927118074974765286247724955211046771836683918844867228176007016053463608704160526331668679199442835052076990145875643696083418466457924904089694342687525572109486725963026831659842470273104790115808409271698446607043808839794961265624094356631377235329298997767556681004823104442727236917832766861979856439926952337053697816376899034818366943489777760951644153515174777786246451200675835165102463885653887602466506009767386137793882946042727132041886462441112031193639263728235234940672298852273975646853929029050471175510560365691257229094785467810437318179937767623523806925335847668644396674988276659041680923648148415451099096079479635499515312574805587027747800892143975271567417239393465954644373008199634676526747689374496489675790341458434465195072788927943170355883646776119491159576420581183872308054794925327643088561629654110882665518447064777988859063610805862913150263921093112202209138017201579930807087641698065888622735405735978748537106015028791580273719552346770724925007054600453526530560595687477986050836688668910901686182898173888140625301871055513667152140046610065558197687879076905167652721827007339682505319894043469646731152179602095090715181643409694517489186142111416086494476123044665520818221315642959118879649595309872929460416771854416779590172462232737543263470901546942088185101742130538940226911968009186955008767336118009998280242789858668964445741320070983277699585671768231399153685326185647612520364550115671275213753637315686263246312795490488297494821044484699012416920267089387391265499412489798121362902318247615402475570400367532399651549458846389992585576780559160173636295979933271263968862802101659487536261146888868634791586913053053182951364920421999546474930265152181741953216189634909014768029478889566652142596841627359652417681591224115874066602141342962249092620521523907174750119282684094415163302884518323004554526083890814905349865859320863802371271018779916113760987992458638013103055364015980917214650244825369085742351212398378197649872460235551033897313517440301711095579014334925727867931218406482597925546732723744149609490406686482235022619532987250617079079496994309841252638892569764124298485743048766074793934949186171156211931298307293447907349908954146411254308813030881803877078376966904168506579254374761886052183913609163743833926510533990233930355475926046353046024565596117261396022114154875477668784569827956527222509568559992340011306700244405870273855567230697130305911068710671661578469982175341559186570217371905494064443358928775867524219277891770415126096493465385487388252093842796210823273218681161429226187275354287724618047832216469581593066504497781798855129768909423166492566508151660140063580702273642628093447829380264005693441700496265055256283655750215739083090663899516324687227272361549552611503323684932437756938607229573988823793009420523365758861479928915500361044501 A046192 776 2520610372015926961231256807989328082426925554186464243558770198683220079379306213622270128329212487789915993027746566727186283784301963461759393001886806285608268622644145874136105494685955861277146237017156214958070427412517831460030319961638346124152664210667608036862555891017582012356515018184674898679970145048398444875431968360016893956114298331279801811446931383342234268272613368602740426634613828891480319794750397676359062197932280196345745649334671628321777843764670017785948476669236484413469237951047106356581578588897074086486286400243855821612890050064393583885813468510291704303143178064667405505104042957814231865183695576806358331487683858499997110785298987010978693250170456898927527094963496124831120088381614277886956298353442818707725086755468553679389511518282000694581509434711723966926488658847785819295011116449015073493135517417927500485274114553803013748940376526334014678937251636797284487881241184334616565180079937092313030286819238185621733597655874086683407641308071596277929302327789924150865616279038071556954746727914811110975387965707952765045710012834897335162023287226467452998804425900578586771715293554899270854035339864967264478946169318668862053737184039927157221927522936934026025939840720075018397393319459796118166476135987468743942749296205558952963064527142627638245671293313240594006178684239148792280289310338297799398662324408252548647515105855585600359837556229380633974517950810656827790024409467801426439955154536715031250319105079457013364961127196961278920854674593409842444572096363128472336953570161309553091240001706494308565647543989168885338906901723020491962151457399768780121786212167784017665710446371350018717234597865361663640693764422033401101853660762386993990532082563711115396193722255049192416765541858288006413529573876836852372985805151382239832326125060831670626176545153896988331839595844637931987246782011929459118488531087232955948031147587850151868143090750511391596724734992794529377320438372742659244002685641862088030646272646918995724592424944053646900518678588592414219286351726267343372356625033923566796268086267332455831637045373452533747536095656119440015415130269606395280405074381660070025321812465292594318067722463364799945351739007136189865546564974778055533182054500536093243805282265101469816720467156490293649888352754105745139011271185369350760974111385763268287440620157606447708947754440956108956144053773723714107540928328695255538661428594151543512373298911085542433776855632005262362271284708271408356509578290672718761373896143882579455177840305539426201675934966036930046315864549280444293281294435405876087420075149917156573414018873779224473424252323505869270435584595161438953814610393767026615351741882929025008526850065344031036201386552207491412748007340151123866277903015054930029303458313329599388794760873102696855465396216242312582794889859493783869253542778665253101677110324687201334347386672084865945313033989550205360925112816128613696599714785144699417901838871459890701038352398272909132043456083019244710049553378315449116359939794482231745285278752598075066650379801281 A046192 777 24202900529588036768504860088151159314103557234755583983103608288160298703599694391761190719641020696351651905199813129074463393696331354515889942519107220961498278272742500642808420399513662039513237377043780916945760431805899044752093057296886113236388926539783600533270342820683594306640241151145639672964547001086042668251062708115892069890965796493530190535588531053157790756428061455836787613518730325173523757564403202679990443526099147401503009929950251351051354224451126181481679505421327718515027180078717397403129455630733265451488984961443687222227935442351363702693819972991667429544003009530485226984173855378468368715606242461988642931558602615434026215033308831392954971476105533504238386930604549118329562814664613442341525326318582434671210591768779957644030279161225590731604030068295048194580475457859764448594037698462519087532671787147843780179966548430303963211738467658058316803180218649110286259169723207607980059224451029212700342317548649267998427570226507907545152228669747583813901041460279275276030463639015508294954150438349454657931564364062244002904129554381620601419884690798276562601407895288217572980430317907055157042381444760680267790862369260752398411192860877661011298177350315433463300620824063599730964292667402125637965592956065491981164390601540475195295831922471370535824870200196048304570422558411584876467998275363015575782485992236888792511344955710151291245465697425326705311905277189450737395148858891607981033490274981888134755691117512529470475939963755049737965309042182450405605839181093657849248889240461982360772899541376991014729337719103756847165515105898701443749595016252994154961159810081376811440504093537338329607215333489449056962255262734051921889510553145618871812390044359833862944864729827482933095984611560379119335095565889817056117877301412022808023605460248528920793387012931422902029052535331350620839884113342285519566858240708023929959941896187172237815910410911480116959569163447596881446121834487045535171347135390562927642905857538034605723420590246200976195818102715043839809680374525499748377273898412431203859443159784400157004564004326025369722977788118787844248099967087772615023811511109644628367159126077089245816717185350877596676889200296649234853427082990505371789312376218568552992092592441573094773667327711073066902483813535432958138303990899296973019622800447019405101694993500698218331552213843574815148129129541360153674436837600200545374933589453693211851662004889934565418243563901436152235624707262242808664443084694855531937548406939634017394627388683434094462445974497862036708607670006168711949211511499982652363451034366994968857929069214721413149413800536447789504025352976829068123856227422481007385265866373314280759969320262990027080829846150077054653435951354034597898614937362305344298575595901317594650045864677344819851891009850310853203526950837792808214790718905613991372880446845079999060743466761778180533253124274213242495338927567025248218485406110675748060477717760667206611853935040989201124331712697647464020963373781646335185714153082825379797705880823585236861061446490857861 A046192 778 232396248364493957035256705335170623744694274141197563219296603224144989468744186170384739667722952397156073803812612637626430779085889881759611766309074533785500182366604868528100578540024688217450244017228147347356976708129815215191766076134380497657460348482337921652853794901647981514777583176785413955130681624458036652148259247896827295076159621816578558242919263725489723500987977826331466062266421947702346228653079757382870562378541815416951705001636664138123474941401869829917068825107112083944806569646606498817742676384722225968123147113495884463976814504567744208872475494852522148189812594368541084834631854240010318593019274936319372622467370825713661216752720613736166625134872082537240092380137785670704337315289529891749048296354730184270145394438738397829425061116576603922861202134259618052637758419880799387614130685625991829473641007058078559360538312753664100956099017512299431610121780531505331863263194358210640194056613602420411594620071843452082715907581331272374465016279274991709481522172299273410520360996210631610078195554284735710647770048337701207932686935462308179936397639021764327631265611753039235179505140828250063021675778556712066360595990695575210875411796410116990557941695801269177678535126718843896644119795001890915949505397664718015671734613242346619671625156505572742362765416611162507244603399689353744696927159746365220365631098796281777441385617213766842953361266840430795024280497055155169811391553052810366082147180420935333209114860036202896052962167014860386981618502181214201217425372289206305359362149962384466831828305061866016936792213186729257314390707932429539863119383909792476168276374615167975667702640435076269538462914931091979589911392078602131949679229450571644755575215411042188285475739609768868538451823437218445567581210144449496007005475172437851260419796980249636626431471990977551385974112412032816666635269065843546951513708789914688242406139158080239658219897428941332534391510699090262851132477424172855972615950017499589365094013433935637237288782951596829378598521751172361260136736907496857651240600199539385534806423981724040225367737901450226627498973980505224350815868561662379852242849269733339921391903270398473039524095671404219926690155896686945926416985328267605142921903268640745293979828818702590915283863961256431907355927678874509938249781603778349565067368918168942023207040153084134813116648378250934096226945712086421858228407096197307994856787272933626048115058579852786060432266804734301761206076860770740524574142730424526991621042060469691140632730960493869488980045452536310439120801083367422855884640141538992587980744571810541056678349185736135281446839326719351311782168847928116963828541896052239146296233564821840928200404638380174686097146531653326574800592153432868871376762274952900899992842540993230500141003837104087115160621117288596217953199149596684984636613678162766497144948929347826294057433499207417395430553967961564890039021573463617265283172874993747732007628036087646427130783225225910922923973279354866510045605001814732137778181541349502335340122382786691741836942554837382241 A046192 779 2231468752592970445864498116123448241045395106200221767276102001054631900718582972008339878528285069276471924312556801346675859266319320948324437664209791154301151789585861674864321112332896656750295203540187293785540773405702053890372293110949264241620821029738482183927101605375281097821300047023252393651525131993499066847884917047242627571429214797716990822718320234703621271898695806660373281293094570023107603314003114265987120459968314985534422869922705319104010255335986529655737513376998984808710314166719535522930567775516647183012653007094802521179418150644924037542229807007753944675251150987123721966096908080238723700661802362332296153932288763109899959569233408299785840541590070260417045862795696087405553928571847251355960919400072792910779501406190174327178181792811089389641722531289130784246379561767219977860106434249343075084086813417099883179136108699094134267076499554414631484262072533483295547440766933057815359535351544585989762918841587523278248970146168372650831705541161369800646857761997376163008541230255150845704462538758091593944185230072574242936325657050179528762128688710002290275638849802644787447976035381802539198078973783320104500514174911796543914073305657937082465676344864906436328635830986133515031977107307315489172821512862783666320988014591962410701611749456934587000796737705430182198514377273394616244995018119886323482935214028155905390103392185141633515886883638736119068496436020818322751078244297264226243512796192911546087585786130376502695371072251736725680747762892634976577639312818881777850402746115049575188536854612304496117636064101681255224975932412052082543064228574706811103173634787895032820984469312953508802769991301953011698573272224483474936928898071673835787324161405986782732083275106868270848223281312659559953960795444711438170842210454728446835779742866998896762358074200670353516985221398327803774282411013686116395542915064942520128479653788253990274025989639202283763515110326163501256299692602105073276003523180720895666520705074086792450717841170480642509492326810036654297775993138105410301667463865842078767474007423629354449843824014765720750051875425183023045428689721829115083568620814876468420280576688043240061036264549919637968858482200030787758136221039694942554076964325873112217744241324224589836395460888088656548101364715088739508994116264655488813226803856729457734287428897854920361777327726175751625617155984598324281322555490500848951166069496461119223620788940821741561817705207615494864074948514392413388274152254054451613318013308316223034698338088055273451399091933989279154974401223394823988093492365427545906847138745927490448231256650952369156251039401801358674847942881252452802257613535429666177801729049423552943278299525368406174345877720167089091694180632421311052868361772749160392136386975503021097944759268798008767134952432077195250573933414707476531429672549746999978291594426739150982995540415715922860052743645947242671860912189809470085956000807460283855046989183924795820326103168674684155692714867096652730581993878264051276340610913445884838598556057413636990519881461350102053422421 A046192 780 21426562730001453856696953875760644675347260065040255268187568194829972286554844228479893343243853567469731020093096602718168963048767340659921368692130648354525125698103261435442342792519895158091646326942634377700615158884574413325539543259568759113662625870088557447730107961959654199632141536739686307056530362270896415415354321339364462044036025411518924063162752650704907727281553634564926420644827999095457259318711674528928573273745198112559712980046111472400042333612667716352521773528875427026124352684034410444572812962768169866565268206001146694868888618515746103912746398015977881919239403588549383949921426551820370733744307690095432733738464080913888586070117969741823027144181229505652391837324181451130343151442539992230406856330450661174574588232092659450826503745147019202763215822577031656074118499451087807531942594048061521331409752957352071227986356368163564478804447765390273999584988856384823315020912227957948724047805337058060101126305328778445903159260792806611954764231766456546536136521217283744908739482389597424243617687076999930767330868509087832336897751063136899711651489057044352204919908173729637322426656556562840551704243245763864857225041142474423967356670052100069425307272834889905826292071450318884618200287720723532035541250558943366349408900440288454314529398613860747876077533084775192858972543334531705495088419290221318336778704732721904759490994320344347805779013745782948455271983647617038000698131930939547337399502962189485112063385214760318844750139708213872971679632313462542917278480469477458630360862837343870997946411155519466659675470567551199483489645706133388646073182911215416302880765065091730531924898675276951089121186942889903398608580309578934265789147334532941779314953064709872382421419290673397074871078625705271240713112292538019171977408779297071344719239748503609731912591848405262479114544480769459428626893886778820564159523502064369483746947432408675453117312857400431268330756817430428363899385514280436172012973608666090172432220756287367677857073681666346424548492651373432816072724851951412809114130388575040125746033746882637445676357964412712740547881205108413301701054358187294470763517212201000501800757437199287795671739168804268105574926158005468156937048496733853075979406314111720246139459901224682790366624532143416213612872086926149086486994434972221980825421067248884246458950253995905160701766013622918730924997667886164037172755961560744532899291310162879512273189361655303896720819343091714880113353873989876493437669418856701660655036794831331518703751180874004719840211261185012993527890107916298850306290836950655656007233650415018712105985305766299452586345054649806669170596234003882959349488203367112743199963186268721796536391114387031447688943182947242926794195857708836576209140870560675810340686838787166041472347998857476344925726137644607678722312430067990505191030838034080113393123188404378809375352777646857803019027092954870167246913956511510191885902487950472701167442412038261430683596198483534037735537230938086239693438709045815353607813853129204678873832927945620000185210050046737362124706401 A046192 781 205737853102005207339033705250555594049236150099121424884915262530655392840867713563280963873487603426559287978461989266743057036518404738697244033857400821290359102652035726717255700629454920975099331281007971754494012970068910111049776804006086114060124291983769298874622312723634994249586725214474420897104410887000015387319165345615660517304206344572189911137497928233748289293736206100396616830658357154220010580870666184823657894587380932308483378499979892435279887383338580076430384413686748473305861225761784242369252627137932191542112522301370003469328547335570043444846153371519612614434592078006100197563423571653671119546689141778493982777060578172646395093545313176227576406852587624123204006004940927498057467534597340433549115278524067848525472285425052309856661761782719885573843008686662126672492901585349783360701734927943052478481121363809681170831241814710997847031346040366777856529383578736934539987535251772085290590491667311079948505025020848089050038856973162382919616995321715974598470182229870596521237553501363684212436371326850814577136317055239031293524649269382583460851748835797051159869350682645302174925153308280081013174924945566850847038970344535864507138014831766959208684717968084268010837620141430130943970444130717280047289777915045461340903357941039635146365700583878541444171509471883273696401672162583796162769222757029686978783425639908381701344727137360554242489456574100124232331402518487982778064380711722637236269483783930147243134486537246342451170788146107197356537342148726104444456731391828609738886947154561429734272706251378443306561707750753562515759212353094360385727512159249261852633450002981376008672510056095539971404232834255637550480427889559304702336632455777287235291146392003182788629227735945770851844641248740740701793767350272154615377888908256600024323547304285388793646927944570313129654104339119126951105871660818439221370943349123907010840418060766334313446842164030769301836228163445856646986660643408428146018595296586888617114798517181166230355991170773519087887872116946160891863276006252444327687703578323633669445334648563559661124029939330466852969020005279575559339910478518624679679156208702933191941822452631410873370799978462594032430092472110686305212121781529417417540611705351136411930318876227318079928510492362180194394454249677300168439708611570487010804396879860919929805041106051439783498137995485479539478590201989886962486608521420350778504050043994114472615727940629825287194571745514661438663353559823102279697575113485709795291158049985957136926370384140414105264632257130806560774575645841811078165817016522907830181435550664146263746151222674711356391364928963708041836017390190962402923220983471117481130539868712823217266789484202044750592303058096781706415988776931539616383449117770761836381730882889647392827196387540270219065968055238711090853896393379579430123367746677130687501800790563464418588471154375424712908665838093809017398662195949511331053018349733299631416325926993402202332628070371735725155652472798752636976883667902264040761290952277135709880661705175577785828141396380667310801019377442181 A046192 782 1975494844058891270867947781118880938300120837904503856704701082631784887228039499079779586633334624857968715699461000846170230946480759252203596553177393993899379749139721349835827802001683358683008620868592217844017134837986516001725543546526895607636554337965526937705565999042235252824877535877241852714310246280443785478142210233247250947790527276546142115223331043737698423093547323694454680243055124749992542502062877387965088574899458438280859287797093947117446006254774712281216834787698385311807452463640299611195153281205611940419194572572486567311346016647254938641666660760584922307823071213775170508454609185097123538066938405612791532529902937875286604774333511048019218916775519222649775360007050948512166352136860511400398612673981243151090923710076764047151006785811172596133021366646113917732245184948410120378370251246166595850314206003890805644969512676868644959031420200797353213004867123447056596575490172494650732291952265473184328487190149057045729694658753145940001355777124352556328054143235080946579639243811354613418216613236803834492662985597074309971335849947713815327961592609671796180021153049840283309901684743678681331942788775628658587504328391008329855064794447269672269690592504237868605172922771720045873685319924947035293352915504725269236410676600453676235115002691872356333074086072945660948073663246157067420378371417910635080057134657621576363590165213445047516039414218730379133063178527249626987357145593262630811720035955897770866387854618575995001381588934171169309257686340388422562210991907059830243315007947737985471142654427789401474086051163060236708768757530922402717622183107038229397770970625746407370181711026704476130146492585401444816823165196939863442257410574584364698732645876699608071707972338129872428738848195537513592918482856600116324320470125102464654257629871029063448094192391851554822533447385107312503749120258551759516824977474128231616025324735731394645307903005906133978831031557076358706935487134108341543790115865814330892870205189541337387590859543910256600233001642368544232297743395963245582505916949949400105439063169761266119230298031774784757795817350146603315673407113034779816091963445202047296824378688366049768907133597526088730589479811631883744641325189308417546491100518802205513243201603395248302248874957295029694432133491788564130431933001812821842771596859599132098739120453846974547153215871949808524450504388581896945910250985505452213635143989532195855893340173654393045986974003710959790953806001308074215666239746252116035528997935310123633935676909812505057876994213129793335372462357845179864631876142346670148451488501469898774075525328016593138303586595323179563059632311443024758864884923940181850448331076180565345926990830771642580800262516156354762059081309302447538805041852625714282376704127165707427139573671689326644613948921476377756734505490508409257976586598402778023358211077597262158882121214937475315702151574357727092107084238260293844259572002253240572909088849823205534759633301025810234461041006078085589313950739504100610344100370157243233144909014222064971576193687861957468264650700075117761 A046192 783 18968701286915620880868827255269789519002166236322895932957114910515135956508242429296330027572315194398612181586936551662937290805051213821254195406365303272021023060880501749087891837564462980619327802480891194730280774220333556579658558083974447618440080693020697672079545848181230173989479849906551055288386087680410341161106115340474757985024125605189712018184513544471452024795952108377947739297198477191071238884797167808574595672526705336991878572944317580241824116778459403985663971201095482077226685250012931104911619436883658713972914743728493717953540982518394585267239831776983052480104515360077109216080959831879008558847623024004882516858145232417923806396755279537767363811302128723295518883583697202672893815160667095869287045346452618212707200938684802955691657300697117485349385588692977151402891593381732390523327791763956725411664527568238151993316089892050914185621849736710145184494877589955058703383316648758384559382035062581848611054051306220732248439063308850342730635252331037924146001284873065019187099497839073496678031707863419091947735410566790469105735537673298785396503751386319751123511951715215717696373801983649389869233644648661434190365714171491638732467649144668561366609860540974046262602393616435739048995497948897302169494647386594120162553975814198258169939109481657781631635930300914764540129618087927998786676959585555161009021628199056736334811065034772208888456212838792526335548407887248399844620533922127069331498548979046611928908936913080166756923565775123421600294947703067484716245499834857098167700967427232981932482033542927581575730956705996642124035094052704557800247816466268919428135007314967000587108780605906323706126650400791838875498481740588679213250954000526614059943630416923244701357161761495299114979568528909956778462570595306966673970538763344957353581737698073762943211641699630684835653032137696075541872101616742334062114212335635930853168157272074790617912171215868534433966263174819032858137900475047652095044546524953908646451093115177404414481202984635113101918193882150644772362040224763077830777486865710561488792215110713028713289660577071543913888585227087679757520495759449477275490353321673849441174492223868357249635423432645525528526152721196875605359699255617643751990129640927071987024809865482297970875617411436382763757151393699543103107252243698103763805862241473986551173104792797543550325395304324065966294203660573172484743267476214830734973874083438100614173379731701541397741637189060890398077006561206568795724954345937704687439642883689757147093232761649289425320793169840018475439822785453771218384196552995710242523362409678417364526930453464104639279682096928241200790547618458533543658222116452642656887393862945919738767748690279827858799370087830260328509592315933324336066395485462990768619276647314239825746793568364526901312918478048123981453630865965352315511754394495727903154855265288120686121709317358483605947346508317057444603205457113145543069079312617266247773439719676492551359796623821759499559190584709305029839918023834706158260010992958897247521706473898562681496825962709119229609865221101903301141 A046192 784 182137467781468947639211208437152737842577861901051608843750360666065252822607256578063861844969783863280849309629049069606523020139870808630923532088323088840551869531194828655020587588466171538223426876412896383207938150046507972291365472996779099505366047177830401081780861528670173088411732693925167355637230499597053815385155441357028392924950706270504338252465583830683838604392309051097730498277019534933541285779279903235055879682512849746337579776552049608388048051860760942295633170256084031207145319963171700829061758637803609765955986950086424107303333202795608160481098223055930509329041248664389188917638867851093055084931338209556476314080377991773966513735039419788131179296904123225564349670395300533014177901006373317676382809018025366097171392322327767903787246250286936283152204289608599961656647347406209465394873078147261231236206943396016731549015450173960201141696042140470613264166601613881350222830009885887836044535568378958644890156672155141321992466156196922237753619691526849023297348009297027079153582798611539903747847040687936884078320919599336487278962661403164989663413692849849640616165580348348271480297936745316697845700123973658315467232999970334324100824512022313078972515611223840287975639578332093194628408897619991970484452310853161237075574039357255074494079094127875327354611869675297496168663644806621398192604745562129238097990593910208124665279482873717536301909039638671619143556679470180608058419379363118526458418255576769611843612745851541142623985077191146160034862778587167647856966727203305949546434445921283144777707014936536210500767172204928594614748264325311633075576816086931057310722942467342513891011141196201493521751967001910651481091604849967300865772218055645973619214040530651118922823395525905523972161388275745209449284009937654637403348788885168155406627191119274400751654735505661443940385592052710332245743415974839633112661150021798733923889030101137403781798022706866661728810080173580796427481413425920421308276191942491565008892503221728247646511123467606812094361897423408848735676077940431677367879846378635861465982744054003331943741201630742932886373437554678550885108484608826767764478556502748857132110177509205277944949566893128738598819387839452587930780087611115425998191678321081226417206711085159421721099376135737190002566473250169521087471705612056190527242046471036359265232053481321559323249898558903809458548419098319213616607908396363819211766925314028652565096936290458026846722154302388665891375626046899472268476795963454094156679415440191112816265587041679567249425198139809644271379843013464753393745190669988667402039177406243662064288812138637004729770369191118376686811275172806527643181489897293350851250905423675645151082576997076076328548970783083643517994343358510470972461990646373784734568011990807203641113284703862515617079998612269164993540006840493822425134607719361380923314896899085457230878493983154944646831105470708811225352886692116185244255455300178988257879995279244831654951232422303233688957113533337740818437303550910109027512015210290961213460192417464984645667551317739274980756457588369775422440321 A046192 785 1748883946668963548316085142544713333494643110971731311794795030158443647087538921154326772139069837082907520672445947579425282376445748699422913933857882892681675779217509683865005932936560341545558364247988828590671427386465795329608134692056514829476077166561446818166562160318745153813699283337589607042277631968744823054917921386804071288390618696585257050710462517757712673807922926712688299866508202277233386234981406746065838748136892710737628104022574207395424457152142909789463265715134947666555527285059689421347719901528570824089050672721815100549832887459702447038544919870543212973594401589570949631910059193025235683046502150640538261562917272618868394046960042112050356045841509579909740162239616792134304933532569381435661531862904034218812421496371790288727362182803597861493709980239436188138849976426902829904989180773042210578373333658824025088095494359254275959311651211010949091852382524201611134884555051540978352941245968192725845653435754979615667550927783363784018059913547405551990663211439268769140967682845168508316713330606653862097500945522257418384062130369057652557449312882240504862876670778992888387538103092254728949065022721161422496454937075349436008524478231970601039625533532361453904168044968542365238386243185951664951694408919317406811805541763354387411093889291876749411601201540986276257296743777303560577517391980210605358661744673704190213979277259742370748798721710154312048223904900724266311328543036024130168926662758549592833875757656757561138395337954265819653531330799699036051655109798360643892687765382035193328922560824938587150300784811780767659494170710016548248087130787818895546028642265436415503414488390657146134889538681025695674729602714270904282324465624519358638165079157231681626973705542482583079685394535244136972222068284958789233039988396904845864869476935545535097943625827113719485084897619237092472527552738318308540405438300395099107501251613862964079038033996119162470051499955860459632477643673577787410354415899987257482261477169483941518724395393054757625094949837141377883409316928021984741323304454150174676085804819614324882610774304768733064503413833511438218511131911693458864625045824049041204508672483268896854959048491672398715380338233508271028114474795882231064816992743248892295130946852814890901883698238779731086968260512390976347782360214179711297744474366409028880190771626354544819824301975637199074096915953887857428573496651678617915856555281891429038491960168087598242080684727869898780828098363225322171515345399116131866154731059617072181572025019680974443079691327217659034453770777175465776632970102429034631398669938931389233462883809628262065951150445693436556018520663418740659971295122335588638421068536990739681794775165558175794626899358659799057229521356418825226344255698120085595558331282516454122047729933979694306590675245362090044219847164228790816960790187809553585129941736870163295042774613104544461140388668782399497068780973414494153602195338723239332634897466897869153874349182359159026059606704587918402629329958855920843047464211789202816612747520070792308669137146256106555656104276153661362504368663301 A046192 786 16792783473777920209462101899503128991062825308972702154802013035831015233269295898316589088015486730700294150215976679028592491772109058871988010961979859447206361991494658453276958313036264811054279875285761855714730662556906416708389337021761182395850193447956965170204928781599729438248967430195802712894782466526657291376268065770937251154098327799660931930417522843043973263219837337902924004220481259988975439694750181796444280424554564125989855308487177762858816029186828167937665335101092597238182141783997817860609105665415578415099454793518881645393071278084729693668500160115857707916522934734019009701211199453789445177519458565519110177970655337605996327864943810624868098964038995689389201812260450767678295438765553299538848711271221727551011505110990538030032363775492900415775666947106861988900637511994473625341496648387878227826279518555821345499876205288544107587350273786431091039495963733217268503280147382066464259054007742050985191005645229157597484682686583392897944489052128568418687499132942510711994544611525725218245541496737243343172267194826394811724428088524728918453463312631859634843492152203724133948792594411531970623605650322891854837301990330272284583517715882557199160171294005219069163981279812304212686891512443098989246177743958833429353795574936154788564068450486521453722319409841938354947265837581005143858700599601377487091740834258917040524420895582766761056247789558992664648374315713197725651196062173484318518915289349174934814105413176573356199330892412875323122061678303847365580824716426892175454281973651867480423031284263353298880651925261951758861534432542830631952820996749060218946035965721997519196443403636078775991007856893456762866842993781337618068912218060862663588015116448524566451550401696094367205233634355252814931531090222890284277995331183731541109308562128481036891180294440291198990123742999528969868499229147588982630133385447732591608428284072423150985785798648938175330567840847362053217469538126212501288302680163401454402183138772492303241063396917600659248554896241869613013087412407191019545754692000870130861140036411954003468825322930648173254618846743003392219465337730972107409302922238040337142943416052237770092111505672088805571953269119327030572502599059281095073257338322484185496766125263521871354727848767663601761332047437411681641236701689081882268886252339017448836555429891024285878631388246818486950574777530682787930843501232810180831690824604954576313571148968880182030000707910284613791122734592313917443990874253836302215363633477763711647263471422711129560771628874518763909015462731058979373765025529778399860701361351580022013466948275761760218625941849778008619771458723335472644237848121484832208825749240934177000917785988607026982931411313302419764434220546339216464847072240887071242177312240154980489095099184959740028021148088886789992329807477384842583963684958212725805056319634112411059915264604151341932715067350817494500145623681373086170772094398165088771781297219273344336256669194061412545921109888496078968709085446497248384031642334087910234824640474259555330376070232683583829670638278870998814397172482578081 A046192 787 161244305166331643182291554122943902027471915122112775118677617375254378111408132128096967268797931449114387347466287399586597526570508806843080181834016676554192595160655931250855669856768281779182853816935521090584015231199988026768159084474816181308438728011205613002860907994358441747321431451040814311626094201311331343050102912614618098777580855141725571810612003628445713515724204310620949575836761191905939894715605010628051234570734176600861879934465776856396144116827466916394552758177425403546077258854419762037879211251600482413214140838317628837249169862336687058902491498887545840871240245721648941580080305245227059569306158099612345288335970988775504121290796422659941374202346390768005535891584686031630200668721909249602643889964739165040778253263309649792580468244920646988680092532410108577987733251320959323626220912831225970545725358799662900665786235085106161799461369585660125150291151913969687966884840278047138274458229397927591611310359836935496068307489022810822699199860478600408831814683850776417302848218902330700425181134957679974486247507222097459920540121952316705932502170441803331526706782583488355183418104001426889673132505335384868986351214696337401221501099379835994365363725412579969751094344589700081677167064092393308790133745798309669337738298731416516437797850477689706764961561701090543217370315156067614027682579855034650844290131892376749411299225406449179919720526546725855799378131254219660978518277661253390394494439404114965535447343445699709468414090553090898352216581542211604608042875475908870351371618317466164986753062574157550913432636064475976807685961782089017994438962697345434500941796833977913887834058299140016408511307001433156021730751558801094426790835495937671252762509973653729836105330112192571422070277393742993728424556098124224678521936986201860826734948688197980683578089272050265589448695196579549440237125747596672896232226663690044229029276162155481902551159589070363404949937764870479133682872610248763792494924574564865182505016231993926236749218478406137049866488619482187010287450524531241656351811269050542378491953541777521693335868169309454822117101922904738579867954381662263650667794704617493197501476424914585155557822504348219429496574703439914048898928052742279011185897755500405891056039649390155933205901983407665332579232525766454728178461836204019366134497214771177319576357622843566652073770121649136062219939752700175824101870263946704667277382000218559871481133907227339764468555273868133752461716727299872071878203069990774755789742498756099619951671028847246361554737373437843836707438689857542771425998503962093033419840299201432441920403880980611990984227690417993073608990642946544911231157691202236533556205790381430572072899267829507531931616803430475918298328456427800076636361312741959947300956571636840139837020326253489769364757358815712144260767178002094262428486007968405370597195996805634127143075686286572133385615562160913407998781519763399997259496808985843663404683264565185418867383727028500906775471089732645669626235827936620127550986644447902285583381221092730211478717705090625676390913097615054462180287673346072661 A046192 788 1548267801414332964058443293226405447764656337939701557716840327235179502794725651424691181398408649758909616610077141394853830421537533791198197033982217166293497851526256260376057688687730728607448951295934998226025858535251622476121446820737847951162446270513402848096505268356900976058050946543926468824431043626208937029309796790657497213525080216972521140864564528422812898134010546570745019924260576744199574880083799617300366157903909139166911645140885080887938012950961308144392327646354303623756836601337996771089898325828762166716103765230071078576384883625085591054852029703818055048187940922896338403032921389753470772195032552553019173939491815463567052966637899385436946450222831080115393466241794343015262419142772333849131287092592714191499825236822794146317819626055364276892405832720534915458976225778546339430985347863508783381301827068914844616371533929410984077054320483411234735262004601181973210640759733069661239644883659624892992600816884148609404090291024914342936164819115826468997034665906836022216431236603355567859757371012322146377773605392079384983762214526558056485634967387118882957459803682874502982747046685829106583109447692624715189115089526212241396256568972727469335339023331240298864330938732769020371959945462523648107903874980977625486147533790623486454680946396218326077835707193134461554034834818862723648888664273067443116029386754689767288930254637931829442822395439653872108392964167928701471518006850907292881083617088243022549896430577660195433742355898159886393102660493906637523599062109494960546221694824802336464335322483805776540517481290839173067355641743497186207951970966998914113017824187163890207153463431344938801475749578819904270663895809624614327348427533519775458506362032751906665361716928186871374700351598301085870527517656123098582472883360946179083926767867995514882042679922009932209898687381153813834196187012929194105560639210291366356954547501280732864805145248588454980476153971850445493279569725334070503723034977462291672080958763676466907232962754766258810352158775169371717803167086849136575193270546050731307048148876768111351345407537336386454553795158044884556840499878507383324601604755450814931642072033688613794425896119575245930873220538349160935370496934659832303784311916990976574881734595947319013748771716116831634859824029380362060888287949314529304871741173369980505605123349339114035968926462076686757650948910930649557580238227430915025405016590275274006931385534206047947538245037738973910006523612892798779320257061887177165368790892109422590787064297955519836852519027488121302001300917284549394632253063870018487528497445851570802727297704598227560575670335657451719714784908382114000902168931913075753710374479173493255418866977851912942714580401615128116465080785404399189996645876477876058526912542823544698867734580077586823805700372138200379122401894113368631722995738684827670155748470905008064776416752824459061473426747912801739726109800007144485400599517587787672690922996925057691118620282290258471645445527482502975223672147710761979967496189728346423658261391660291921231063317028209955061121717892661474074856307842296507115041 A046192 789 14866467267936119954557529319268390986492328129425099235084325703434576210580577593571752595690552586187118689575573364207099080121005872892576281077217067396733489816162517451474974675923920599320443051160714036030779203071470847815730105604565731552245627781030966136217030583902055177750963441393350502611372569272764012044101325733790375629649721465789292852855976791303845819437055752448089370691800482061043126092624749209713105220142100983546509015780898612220203943958986363974988213665741265217887741499970186141585441686728563073207545940525001658172818815318901982972002130313569465685154767870410395624273169604332521109389643000307932008554655123745199853810152988608169137155098249828921617294848173390047863716978699280897449369060431351702042156883194216129634054256803139541800233817102483725826981141937868699895361986559190425196034172969994979206736568124418034022769423482253306342325643030258154854602886990050046945023034625259993117025452110284587661139478352920031850243770450965894830926453205624801471396316562571943687059576035136114561702184488498747391987323963470336422750250918613343715725703436254195056848787093912977409590027071450009910498220644338727190518174054628061178089307661205624282725703960953789021859314653985005039699698777213414119678950119828418206429930858690516521688753703515538140751940713349557320561340322311008945079520774241013615931555622122200903531461091835953438063386141073260275296240803893548582911500886815063119990560871245853109094391865717138593480847710274951959386589767327735688911843356380416413081601502750003767891304441205103728272895213374020186665807230684610615851713344205876935109641979940044072630131047317413805481571542284795212398506750066048456640416985721297827149476108345008827680204624816749135062230805669436490780401353283274577662964241757985209175831927561279807396930644390225239372238257908996053996584800985473095787520878268320805703522774395185133461667032758039861599949368974872366499818061098000060756500866316419011256982134516398618595291509309818614863823357637958870474542126827310741225783136235451653841081480168114567316086285429879591877741253559940301162345211170930269009682469976593229162869384603688923896444179732068597987597517704781728194684015761459316514009699230117520625550084947915374516364997531003982882886161139648549174439380564055600049217080777815350530065236786576125315275380536157299185271635689775809992264632545799014336604027965338485034889087901072210014505978534937151733236236362472071880355390244933217981291769017230444610641340386203368378647571058804597401351147853919013286539441646942548586080117631777155666974571998623722283371616676067993716081172998195695924779215467676448150530149261168808115893484376843370867229783154712565919993629304204601233454288890719626891147298067968355928845203906242681517590843015798423802110820423229280867091447032691441177519533477380221981271500073106742689192891669819829053156570618440424192398953069720685555806531683678117711067048111522478365054292692500703711278286220595715518723597138741806567939758626154283406265058814422376451715805721443387972553221 A046192 790 142747817158454822389328432465171797025893886934083464915578137687538473538815203258750316999129504534160063898395038833039423972468067969976983659705241247161217802921294641042806446462163796906944165569796224878032543681866404545475017997893593333626814566791013066326553079570122265459863774906208004982147930585726036417438523900386058396138399411989428573000601948285534999135421711200996007566637648304489559352541807961827865619023438295740104440402616543333653317381956174115926528683226119982267854470125877125993506639986069336800176689404817300691704327688307213215411573400418864305690801032903739695887932571507879477938888579893924210593122624558709593532718036029977740669526306944634474289149738694649445244395167051352404974992586974746450294598892605626453952042656004119825001568219412216014855757465911189477848926363955998599223536747556064721428239910759128033275647927222275764087776089114534201731923710237700817696449938826862794284785398562135726573651867054447120911697747705355406340086806645743436892325215202579199927578189332005959699317997684959580378477300935027643773191423685557939239515246935109098061359070928705723257776856830615302535888725511850932271114111015969670704544196823873073122433345102139549418872767347618555867548399754928221399531792903058680994653741424199943422929335225449004093038580694747630529306340886166034823210442444875458050407508153362735143879646581413385258412525333621277234693032680979002585823350431581147835126815589272103893328916952260066614716706611399594807392511346818808589970973686269933596073073294083052373515764726970115159703272483175598335178873077062664134494038513240643167032575137920871840455716840592228540329779285122794004836134465706663760885825390533868984382604230611846576513950107138826893781669668520273061374831321342641548540698722592305982991456125763486700693118148747561594638397556255167181281101698423302374385418518584915095632360874597319063043946372388726900637220561326999129060749299628019121092249237411491669622635222663704769493178720234103170550714076872594225159978308525291686518662625983930012070713027166698738982605958902545796325514676182668264377514116058516992216039434643214497808077405068501472007726140566784328715975994504379494293052135029615366190946250272992485727518166898167309274501846468670863279412030974956054643662060434888501692076804505233656675650434698241878590516552959271456127420665654999896630699596688171860386064945137645927257057483781057621585376399368853638143755021295394947018007088340956649633772779039148773631541297869297255050471976005724459698379089440266495558864190196496499952738562202619650486729264660449323913214548538696493547810520959743159193976316546150081648135074338765043615866522406048431939023912770764653564588831933096103167569555016147033864097488314052076041947842207370089731528152235802351979236374708108870058141918659432313178477784033052067005107470275223030499890419703809991423923990478747365307742056452461097649163198606394996003194150521311354758276094761244046273714136793970332064360321464807166373436331265016401057002033614365766027901091680991569015948915201 A046192 791 1370664525489015936646211653973050275774242115848741300694282042991418719485127371109942950253888906846452347365270473299271184776539308526713124207913445378024945946916781327130510047454722101976557278480740300118154448402502013374180275000044177584918941918081679681836596533815283409043556788898445822445233926872768832407480694447405606985930535524272771692162487054581730270394473451514907912206765328327908266842063313956846416464149949295554381853199415033308840541281339239902140164441348990403994673404260930663819464615560796085226733498457509780716743296290307045975479944818819804749673605832786940689505532927345489142836687034751817269807231432458074393355958728149693277300622462127281972295494173651175799846634530310107093288981370762454984377036524642342016631383948897301756525516242562281072161257360698099428436691051343511990553974653999160485158980416372579251094737374418868404517519665352114374771776611099516261471265367592501925462516279968175136275617566317322902074089923223052160711618686485975275415305244978848915132662086906345189896736852068797402295391651590811472039847627478476413964481685345214123330974742208645260808195969697541063499593631866572007328510503457166723476972199813521586915980696945039992566227290212518719455194694747122004664890155776219335082247018725236998056450955146007633785818311079026034992842164627625944061457723276173373958999277357033360729331462943270233415323630190045362934262224506519578935527227932541294697824563297629870337891151481209293917371223401811199065630934565564432753165600423720546009077236688183966140494605017062604558367094110556881840367352620148470334801141952423311483969851364674231472011720473235531126832735214177525749641350741208635365977238759489224266743938672858842482678121248542391017342457094900856265884639567130690865813211471367080290698752543749071738775513067343442041492653962923857365665084511675748413375692827931476479941123414360683248162839606009522941878730229912476662368948275210178502727716421124276695297532151034758680274883476396349333809341702307292112027241243917723946641457308914559740451332645773161123596415101295959306438000042964727114612589380048668988328141641761675631359930080598366530529262505278083392262203511633534199420158405870350984706149381111574617838108813006117555738392213427180098204931438535366897039893929856418829191721427642172793584244943907281731650014626239543985578194046347673317672167535135193657627981266607648228183780924376627381390574172233754098519183981242145918794832181894475504850268243042137507179614931499651856791263534959395203219238615454291036437200667727317745603647088189436252196418732295062409590963811696947054978082906174280816384864666696917616308944833270672687630742232249392666635136743195099048814616044227959478410401633810754928443437191644229966186427252029963695359451800177331167906203867836440947068997835876422038448302504765832470002819948311191465753205120803091867832689103420361583244515033657578389906579477212073067944552522238583516866488696843172639819499430217416907886272287981481272775929084866928856795050120500081270977529830605075324247753511208981 A046192 792 13161120630997713865222101912120796282812475770485727035183031261225464856957719478582468949587524284410130905241263186224563083184906468005431448667401242814554283821077131381812516432853795161015106081027902791938294135528280650552474455075406195276798346670605721513981933591141271723513966827139101880911131183684395743050593210645464737892846605965667741798715627697491825770792734946024434572013353115966926873727932588071831329060902194112474878814316342747214943543730101999584175743039304322633036871759858986108117373245108124024277758252012319509624868439275200567149345214738734364787501657515619171596892431280438815241638390968798369530764825621339805766294322174975318818662836211819854553346860766248851335477939515642481258408394147068505785241854415016875438068094725269235462038181959514803442676378321665684800659629626074038177300665404163191422431808529769595209883634993522047197901459738934913112024397287853844904946272363173264661428287035469019096382753298127067451268290531089999141797556287551527948794324069961692080524621430896537181382507554246594971880770260097670819498973145856906841329013903169499077114921413328340865574574443258932461107795517294098902517425583081603862856216358065237453694173529632928906481365021747837396590223591413465733864053876231465152401054879145984231138098648382630074162423329942227293253639935448123428712082235687374291878853010774726176360305563301634199840552238672290241273508645018568315959929856784911080107363621657026425712326943193654687934531872387484522028593426306038336477087505297590996509226030606869148797976823858070401999325677946294696255608984679792535092096430533130123628435345771026832673384699528290729287619383196753317125262244980950851077449685682790140875406314754186374906828743714553931409695379243568353344751247748757572350896908007367982358983438933622461072235775779513581734850868713597322169948960200008837841931028148379518575479571392330405951540522852957066899192667030399039585067512277818834355172411983386067416755234091600530184294661647179026069134128474840541987091345264119676810359586561534976643883683994000865942074038820037842357871880087032633571841818849713203567409823828156174769103550825828110357640506567954016165717349402729200878452866720114975125533080166487089207489035094966573872032732758825936834292888393404561970421006870819273163010407456143338658762263275747284489061561850635548390250363105609693541288256041668532812372015735901693149374737178806892335054671616412107485127566444132063816873031592543665456615626035917825304789888940718359259612457412208136735586669487213013091603505252653514796789719388056404690970362180767924596443110606699537083203058517274923439184311335647486405648406640929924807865343298192145978982151069135428295953289692088034978600573320281313806766850050070407821269998432043869195471366453774581638433017559729131265647647161943485753748287472283739343915010138576590178939245070060868411119489347118321443566468045438011247421878491027126992008597315340728407640669708812048926302787255233500355553654444837861716387304699455919617929670200039746749560475405568841582435360198679722561 A046192 793 126373078928175523044846685913972231934515116573961835143086165476004870565089302948221495743996457925017170105674261748857781425470287129248844243391262525591904855225036668611382455657752093681344946613472644127451200171188102404102846343453775287003640139812214219895574844505541957273897700430632867362062859180503641052002963601137057965841506124551806132478495764988829456469421570557253169245564304412749103513627341868602410464796366403718034490820683669859342854598055898118668015582523235664573429638643492580349212354080063591320318949509088793473908206037177179555460966776441382551869786165791369452886420435649240576604722687245714909482586585808873382509883688168154283147107276005271781293954584782027296872083375382564574733130307311170421787437301715955513313987828920651250009188866649744900094297512483376544757834335232871863234928998656800310039029740343867236832723412113061322775381411895733370349543887986196007677777845759924319686532486652057241395292060892998535349755223605436248536487974761451084878347824304466922378348499846806463109289647639138952851201753742066183618017668106670392011964777533751844793243352079803986782601802995976299794015989057464305795400313120239056833978665993170210216849867315554686414994074372595444469540607469557403229440640654684372617135593867312721862151025165319058826099955028286955390795415667330716534867469565612444674447372650459643388378293289490828643598749180407700706662867075206068463327667549321488258649610797326204442059892970654320832338081121293402978707355013759645541288561472701868324761042336809920878574207322190586982934920601273227562889475630528015301805839591177973494656924706123548282655608412858927109384190190622490136859242326665739330837036515948912173196427167525758898996527114469025600853504014154286233915445214998930642582621244873535895243878689941890327466536180259376344474595999895307524551992550175400349282473318905047309430278364568033143586008852271254150356525046947161348183341590522668172268186997136756598211407062450016139794838660861329531919476567806077181852758985198835892815348803522401536820011393259063669002633797153588261024326486157687304592098029982356800605600140069813948371256663669671435055697613536231957945134596702802275201370226826385585285017651052459649458735097143760229313140744211854432055700216148539165504615610933712731054807103202166910159262458389480481756687385239787909403640000961870231035776516839933716929202437468146791012647998207122855824567575470214883838440794477372095527468930556772093819947736346614715534455006429162754111146959280758993975707997196980736251285820998778381351457139960470509653261165463314879679984338454565143375968712904790908688766941060022497770118384257264304734450338718498753440793947930701639302644438808813267636563226610939541361820365737338864255604558758057979984952365329691732714902666702315250576307760979983514331069017860565960414439457347792470586983165409519337680477468878341019080763642927780750340166487364262996165193483477349151931582193677524596947186723405252640196609282093060860219269626948246655304431836465731527789198413866742186269469004379969184823941 A046192 794 1213434290707220741278904012923859458914417866530705770558186325717567505940522629951103323551385039408490582944553356071269231022802613830140934419611454103332227605316518270929362957413219170674479016367458247883883632105454023755914880037368695230402757345678534268831588142960280282602693996020969965271425692940064777696936713447524819942545403915099836518390774536707112743527560149698009985071473878957863775970922862894387757211143381147598373068385325783673067342635589190005348286039212365811929748757217943996654150915759397358749578528908512342924147084744106838816335635838044940524319321976427071970996237426211576736119732001294963592053426866171976597520097407496295251803205245539783432164697369730165338316893234945445530945035952393464242934467185834750423824035695227998577318996035532668571190641272189003261099040486246406004707750067801931172831572144350004678298214993225979827767165119121372083161407300419056777868177970040520954456820275404766596408575272311818638301282205791108327357358391861897029450367860177167318715210215004414227878862015248504671030644267550549235002534829661275958241978952550071310535223589555356467758201646792789987363209065821976746953334904063109840638259288010204000436954972269782569323844195644296436048691516332466594395623297702225469638270819912881876174389912499294954465581694019188015720190287984069604719674014056928458076669380310860485040482195805385373334200989789722503513086608382620024366303947848655073474642482768562593395632666591895845438455566992127383014063500813526690181414430783795834356764532008822829669200389909697192352070705614099853112570048748721018248147136662394470962565667399762964839032319306886718576016264922737767097369127695382184073746373548691769004241952787176022193978278446302840104841414134214077174487751609668484281320756842378783658763740821838591990711219330614755880131489056143874137150910296835233953801470966195236116770014281102682852382451047968059498766286601593976234857406367131147512300297191334724872639863196889820882709510637295824518311787934939824625309649788787876978693302401062512995010772754189845355762423778194715662317740562214233411660691712048771149701768977540529704104631715452634293576698127534392692235166231822958043754356039534087669791764359872637387615685195285350626898203553889493497772896641165384673770757125764502772768984641936799215205899466693528310080427784010881655458202898985514852795832573408787508285668992197129751401752929410056482820605524610331698204601023444160417122692854333094052315472707784568462644011666942931824256873843401390447946611453498739542271833361626764765083176661110718445634209019808387293919285021397623899996514498108743787954616728874024687941190319989845213130267344509681732346357509048446071448563605488935303758245123317668155874885345043077724511907151924874291771643416424333563753913767242613476304575855282154542663438955748866879615708325538493163999622175322959610347076245050341118095171055826082719328267364249774798151060836340909241506323816050921471074837991834448595934341971103915934987565241569759684777234875814283929792136420387983066990599797621103913999761121 A046192 795 11651395932997654629584513287248212610524008419912720234937869956453917716036027727701191164518903404403868652416431219322065407423169272526726123048264938908933523874344353212427074505699274819064253833815387482708406508025369364916192274015967868148551989029565146237106689453129766768009110475895653175903362141547642814942345270520169719951263002551282505697782084622965931574522176087978721319403122940189103564123697815884569376138988280982873174484601407354145122764644072804375456123880501554002913782993377059612380576743909379358649861714260586007668866833804707829137275219855940742473131577747866579274136418880063124170981090071711553165182095286396733480514592796895738839660093620565724510373642850194462796491511969862792605569660481751736349486332130947971853602877431591413418765749923995816970827637401261296829696441991103655224331952916105144464728445691019004577152223532232446193158996698422002846782462549079895194894237190551236444770068597904082206657898369446021671970376390250998553849106742169960515331347315073336289836526106123885569286369961126494212097293405818620012428155816389903644369089890421007190007372113667180723610265429902566462685233656006631666781615953413667569569508849495312819025431426884584915092865551582460006344091470283736769829371675096128304782303795667897907713770077667204987459456599872288298658311754427620677187593348107157488839734715297509726899066655745017065264169260362166298324956907027050398759182043915118466182028860894127224458660422555490937245729521920326010407634756104128265362295823097446128791784711587674473673741265338705118773995932371666188313670045195743586690693504426472119004582043715599282260840047329117858907981066403937849046448227271817404810373347977501850029819057466036997580820530644872756217661657663219554875145157040591571070311264617899835817913544127415470352918800546026705701646213442497479569615516118219366249001374934933338288178367696869596180543151376580455035899733591980312859939467753851687890439281363009031090331368205128997665760581344475846163500255831815628246146075419182209550577196839653446255691903165719501846967124115591862635986683854054583061078657226994270597079585116744026148998725360519530817252020364887625094610108212829446433327051490236082978954936098479413143426159786394839575716321211306172353760921492769807489007644416975144690415059477070042862240136519928800443911785825385100415921754832418912654675353334094660814625276733874402404812840615547364140920598422740829495945695188670033847840001259837438533561075120199690031693084491531024947351748533193191800424369200786899887913407687054374275550280948527978554509165354938969332898095095475646233201388834871444947149321141881443993588811682424109479212522307531625275490971361089231247347468437260317977873402037533023021771107721283266573424468217178084191533340099554085549473347278160907897161286786111486938670826522031601917504070927381154012931901540467892769033288424495906537608813397278403343209272891359850247583489985351927059594569350138754287735997450407652012908911409930518714689741230283205544984353973136917828132566119366999542501552987288835402256521462101 A046192 796 111876702535209189046049755305253324562392069933584073165167656763684192191810432300864207610607186937700907392011989623377115970808040331999010403368505523792125592909226874229206498474361479399435794637816334241507871406175964536471254459186443432593700968259127188490164163297363877546143196186856065774054118011714773369011621590597956203447207407952010704610267058158944338271449191269211532410898801400221893464851970457200772255298808262854167073802769645029175685113045044432023939696152289882323612332372657769180134301240866944842358613430751617937124116414045719831269277844721107171182068885215692917763185923090128692078183690748842332197114886886554568707924522515695476842120967141466841208824286482869862041746159617729299653234349000744220034303518186895239903544405274105056418990153451211799021218403136269699969741974899536811217629407192691529348391362693592337599810972058280955120732858531082952213433122234857853242317687635495002302161244220254721943562543734845427782440915797907882322950795580957569006314567468966314877843004955791334231873496487874582176053540252026121808785917146441025131956042885843558488379476500208679752749300899722796381913626201766611442460329431343131939896583334594705678078192123990812084939125702450585336619530248972924131435032428649726280294211407732335796985744111370589790290747806392018224529093745823725758285666608850912150910674659617308086824352987981458055281179903796531006793732708187129546265641619369019663624767647662926840689463981745157387537649431023403359806725914048338790482074311967246944862882443900318287392433960581856640770716590562033126088006661399481170683020781355848624287525821191516908505621295421870374347715623594346303806228780894863025607020813533599215294553585546934463595016541273789758899147132040820031697066623416008655748644481540317381144822191947702524490134332131729097532451061343371742683574048616232057887677248323758948047852569855327581422892487135474481286649743183908362487162534515077539992850467347315525194636924865785438696812219360146437566104938185305727479669990865337787316765265361049989884640659186465902544732969995489286836028476048891544338243855032907274224387026589207161542156056807076819454619605966952848624053566824422112829848304654890829229837626625834965130540598653278054320677489372758313051318870400679050344066727921038213552862628329841909626430575658456875168912657414919950182799034442683500324677889918144359733244398912993019693883144188732861071063103234551920209738866997008641562799274974266230466159390988684715899748534643669234601539665158847184266284345119344359225004998339262740167069032584588988969678560103914963726100215187472133733575835595921116273783993649728896352415081833445979229553426066651321385582574662821289388584320486009967734605102606146963737378020464876580594944019309436812482228839864274913021709516810987270385929199415666642302962733601108485863007209429005515293678954591950531045298025104933449523778708145496173075412718974569917827521872688288367285317813393708502619919576443976282793502771423810869594534960305614098073180082072825809171444970086025509219116844793347599911363205079334881 A046192 797 1074240086091682700222515120856529135199876044978265850619219605307025656971846054916870393775859044456900708374230471947235848229633395844685225366418266991187051034180872572004487585923744419494107681048058607571571098533695103453827620400915955823796848548672150234317410058874598499068300201777081467666814465245123112341606775570576304945330365579892204234385278594660098913116523560044793046230728971641807680860405056206343999310809780800937431259781019646968737574310335751992221064586998163569569771612528476906290589948134227660466948047512215321171679758138800168015139776727736851201749482962709505648495531959374996821271595627589294002045143978702601682336757784681115171742306686832270988721406288434873565130383828157924765407563613535485519017646032144235962605861525839079320143730034672785770205922136086824257848165613288910470208022343532271148698109399855427934614380376551390198836830714456461808731381992916642557752839241781785821554115822232817242198005338284087428120976001521135095813974985319247835428671961505667240383712243748982285170563743990201776927971881402661415789342364011970906927138279420779958184412543347631629318718063628872860956568176104129347063872416418140799473219423609269514425593981749128350755000569902064968819760723106546547226302411550522996647256713154742092654759207243610325499166772977519559119640059489087660303438293590593110365886809241910676952177710491531304501792824172085030365067123139055910876192292069999282895006552770830562630173008694056578679645572590957197140538171819057392962080612181213682067127268434546144607867677215765722125975301928580709705030851649087773005154778851885354063936703930498901639871693417800752005368906509771846805209559707704247500061209041176271687756453498602607253402351248490398620076854544194296281135678842895358071906913241438862875852746869168295512738799504210062248479889389372842030750198445197544101618110689403358484222142087572487739953017480931674592733955798152154504621421796474306785159662297029642309909872662229903577237793264535544749033893452955049763444163006142898014633370527419605163218873353816542430515024130929564016607682791034772754681234434947318420108293632229982048383756308462826259883726639242660887600537254037992914562756987969210252028817911906331236704037684842616091192305677240904110612591439826398748633921232490164509559442266808082539162943525232366395443098892586275536270135912796892137698644444318668808063951903737282241226263545687372316456983776337569115113083104959581787615964790462903085098623938712275521869695397955427499112958917503502130131670481411575336491598106140193144029822575326942523558874979608626126759044933332012332634148940190645723589428959875375720894445622175936610138062517879463680412738606421438659619955397959199272927360217350821108273280730732637205589385899984744056276277128843427615280369230945752492084784275627944313281561229367017159224993307433240030468751309060007458629058868024282557831416618004240856591709584384547459620014773969454917321694584611819692017713485279062816975561598302520559916205974164765339415469603078919446527296774633450820154960401204170667060074092915252067461 A046192 798 10314853194775634752327401144414637450935885221489238764061673484990403594559473627501357220171590934267973664108453599625368991323823896092627201969337796280872540238079145527160215570833295441620942553987664112085891446612668977187688274618340548633653907170649018290788582895149731490689940991320340065680686721229554112989334890017052089487105966850917537106556740455659211604800520952100911560695927174805835951399715884841344624181623259951792952102250276847424173159352158777584262230140416670442719064699886102881544475501850552754936690309853678083138851100524642799235652304870451400518091364225867788021161180110732796387721169137928710258795140286387494467242979540583545363374151964842498892236101972727369489512083476226233979714126163933382952863217166345435526046242467562434357915039373937935514305465329487283387588386249058143435400619324967460377107717109020456334574942775835476630950293399478087756355777682552479604684909157271019823067617822918266939330525314641263749972183784165023392097905486084622134828539168062849373198090086634722946416418837920420974187803829174814662383143570457027501873356627042286272643170752844482404509651094215136311182171245038223788740691499986658525198720965599622542919847734676938299958703387260502128156757126649529697494031624273089385157232679417622165938662110967402234072409563839395000274765626685125968409888736771208436882332991430151660477502289315330597844756642419180557768843509587482148046068842190491494988833256080747414711994388790867286736799400480721575920044165999863173173559247681939463241309086645629636624427149233348503271758208347515384025673111446534134996015015852782388366071606853124632354531091692101525333681865959113649429275888507147403600724703606353747212238251199028649300234913092988266276188198434206500850644756552414604790441525195651479793620694292931781565615428349290685578174800384306967835891662787212769847505040951973799841742060277018457423701292429013452303956962287207244369466529602583759236025537383228158112439072108094609282851852229258081320077007369169449643285125705314115871171836487517783416177632058705781231339359160452703691977683323487411941557668706120296436972561232285261039373666531704000940326723735388423875787510089219241141209479768632052185089880360286965908997204719318201054350464792189671897343789953894210383703861330303831699751551093028580211200674102850606470587760397700760284345894851876723863498883629669967976885706446440985167261562871807004793887097149330235408763903764083037327679852355225520448850756593355878572308099311419480202813396924328962294677115696229601261647965790153136229711616201220269526623328584523467965225385723753767230480964390134744641984580598939364022299570511718261497099697067125184192671794713276079346849522342619910932638545072397481675493077839116761983192702816709493118928000508925752097647192333831598618010828228650321880462908621419365161769899874966761343555434775915237025805692205471136015363812842298012559497422353847705732701464032132833427834544116124879289045582265729984724623059673398030992504540169395116483453241055583702452729294458585424689102420553245601951763231528809045272427841 A046192 799 99043219301995558800165005566154227947357234696863625634254338183658250007934408799421977111217222374982038665868663089372321107455508820648010548624356153470671140178984921170919817906653716906699870909281869756190122098803748985261079359057685547064388992855723324956001738641817662899006314330357703533584486230431713347800481272336958592678886548372144611404953587469961155169195689065549392761009246501756665163532391065841534875047947231247335125148375898507947263707361854272028333941587216282592824889678534747340113147478179059418674439888266969442083927095557862019460565416226297620037862077547299537869684002927724351539901844790795848315656934984748743171865407211925417898003435424110987530980062420721913403421460408340470515290274018524729577907092213602839776860057567672968865620887924822022135575307887814759000799426915290679977806276550315211008717150982705021869160665919191870058994518384957884180066368576486916247541939975277090559309444781545376918634461873180076243145480574576553089788992663409556419375797663067518175780820628154365982508168511148138203949515439764688985541528774186014061017063405721753369139767384400176700470040487935675231098347338288848715358772718999478740817319238468152047846863522773979807075119169474771532496213110328061048791144429967792725756751540511294882600940934749789007952951132819097815118740427790520059584091347038849820351051017825507001994300029828093908974048778716147543611405013991880446482442146520807264883494029880783905234007490996898993190169163770315981027066941392514369755122934161370544829367782844067336321604879070935112649700190577540788833803511078769115143963177063637641205665505066998789369305902555865428453261271570502752048060276236069661669911103966999639555640000256619591978248382116522084293560461288396276973594671280606192302461453021732267539483030747984097424743830271089658711572184810226115787389715332618570878199301602741736677048778557789140609892069950369688090920159147808162283463112622587459710010424794094477165997660472051776104039907867542832299834675724871602519774013578263134452093959319775228942532459808819557566778096143642729920805698664443338428063980234932651440492112844109444270083897653665508566190941423473006812650784276145899399900510175647977112022779190657534751859923010855681681257071742299552317390960524700768277925727859656159490849884035818160379866333572627998098217279895623807664013746097584389740424142913446588195387745234774435838763285468827314343531590370885144057381888829642219460800154698910656886961879710779207339026847718554450951986738154447778449987534783526149902768431025452307937497794734294452667694677509719359793468026960438739615065887439924877861690219321586813466744755159073124719214681100473500738570892424138307467010453913880986815996036857800401697263425137918417829979126856658652943202604610427942798180725509081778984387480566716115068260535301307514916297419374437534987579254249586796861778797927874979995240773080328898592053392849936086060851998016524692604612375281336506321595988897825828046767802008406295287508034790325934309352681200245107872187238864040473231310621997303868736659882079550359790600064021 A046192 800 951012981422908160823549631118811752335886716623399311850871391177813031585782598732576196720550549072986601001697238875699427648418804372038301195263865816287588007126072975004026564379473418904836718849981959411273440306822151143807906817983622004571714475746748195578510403650150304006527139510153678009138171103918590336026108187644586389850579150363365707792827240329826556275405401606884317190299224213940324094402067614494533028865765132813651919881753275223032778693915365367857284922858220605039634147974225944073663560540999826687559216870449130729211784832695490586217549890952604877152151150517805936756917774950829112753341125960052597598227630928417145548757172805928322073083623568161737429971667127669839772283373328801721661583231411748289473680946571797301191974746718553379485257407939101682607858592033331986438392709652234860088752432035507331138241706628216510967224379581137560470988734582072204418909514715649687256418102957701466279469465724780886254461163575749777445419154504900278603130515456153074654224274332235141460998066473448135529320487627625585113902273064816714464355096906590536556858340948383648808193773781839743833430924255507259353870019960078280326651146907141494882669374129050230363803040625828019430596994306593368994526510128612915540962871322519121479626943134756774045112068916805363086962002704919413381375145312878946927000476704378299203802354990827526802997608408907068398638218528475806294576153175506526459642261444823949166919814686082030977309525216557835341744717573723173569100320851206756978525517240258232289512126209559647917730413424411969718313917958167338306866797287705229597078199430150032778074411813581715522399442921810328151906689395938101466051825343142852384207082819566426932659508070225810123146491664847931960398501273102982617293955182991624106073630081473148037262636267621449010540608692647574553657830540372990779483548210732140730359699846484485203599222529969831051117726231962157316035563064180291687038568437935555185551760862847357786519751423413569046056381912492294046484931236233209758225420435093356911694890326216645260788413262906653333050422047831898332246872626598301612098858396658154613011308830556577651596084545896829681548564479221464076026648954832042836818603557497092107597590540698813288400393071753031536185229348519095509161916105614386823110432455204557113127308886760374882938896323763699934888475850970019403489099705683110458410828756756030510182145152858597686482819899810117000519585536854142003908745487778320827179565757739087772203087520132145355513457219485460526621496456945610644347818014314302395136781213058427270662717595327079133294934766824996708213412029648747054030095420717194287093204843941295983968319116737849631835637870827049486966573516384781315022155031631562892787283013270054384699641732681214808886697592884933568851138290541328597822379228691010907976489970390779908235115779500246136806922659063449335983974655749097647551562991897763352443165887753505241982884118647663944508595152253206066256654599616849017575085396351341335175079710261657573952621157552169451843287961431512470205039414843222165381619903315691194363806235964611025900296542304001 A046192 801 9131626548579544858232164757837824879774956305660645495528441463835022545628434505095787841488749260981594967836258221815802814907796252124802947428913090943637266573753412527003741900251885861670525267697655864985177817635984196479094536005199379430212055331731283318221531939847004577253010694570181285886041185355340073974809343017282046178386668322902489154082115756693407123395287497033614148111860389893008490197783489701985440301634201757329454487369469800315662233071711630900311377800950692662374284496023627836460570168201532857674884181715612664994922115879615005050998894592361495804117335309409895057440386605393858212933229951566580251342333396517726446810423201417116536620331055498053578691600416779823380771551547281693723054051672725333057001554871075305472442501741131491982144472765410366431578636065128745845966687797281332211281520874598664843274185858326983955602266623577416936450563770462538921872484980233299720549210377057909503938375250579901288269959174019887489850838478410571900570706119620989159420305062762324165240985258497228369198169339692292357115551422018854652522048654955553557832939728769316390134523246713457835888427034231340216380184700558324309407655597243599914863912589569821073485084748242337119798612532256790359610672017758728104696264441647684174479585182223183003869871203138224161611220142019685074468866330175523220602538517731349081916060392270874894536876033948025640935630265336375913324372679179808653073604547910757413379956795732265631563342155895380843954533784952720748840185299786220339115287646785836612282524891034823956461980093379598854164315127584622591844994198722742103512375755784337437671432861028346127379080661565916868358742603126536378706526874896797392357086747563565727440396956934668228545833020987621460567224324930774377802860280693490903385912803739843714432063565902218122651226827242058180593132830137089272654374914132060299960295267047744725322217998055721539195043266669408564598203788451339001631136171857594088269080548095049904672068176001619429508181603019711099566805477430476604373608884497992399487831202460238268474315115207897225495130594936503791642591741039791193414929899896647620359201935950512145766516159539617460948563807563293556634534876451646491042986331959186568241504087259767226004563039523112685799594890523223283336673166128718381750805604156948429540592260439823235590161122120912713202171147022796846416678527709955480524076387981947262045322369562360509750833600839213457970161745981341881150646630116265547752935970945010566089783389481346979992861008882472544258065158027605015252579970123458396814577223305018587627451106412832819103603510963358940882545822515219242252358236614660612104744075049834104716476986692172077005812670116466648073379538165755777762704425146715812982662504677423025344085558219941599457011652456902005271449976922575232585862542555710361229308477711304788112157466646500828104312556456029821149680589656923581362203310986423525782284298858968384253190754715201476345235444591083286631671704860908608985419463654169590602525287331164634016686773067307896286273316696312701538663680589137380367953841080326644850977398741072312991144287608602955781 A046192 802 87681877168447808305837085181209163376787378111066801424664783084872495305311196532147156121398773683394725808177150444178099753045231964483553529174122303976939217353592259958216954722192043664286964715596172765605717993667279947770114590914017623305274150723569306674814954107900534300633104682735741196924089452643804286387528975625834019760282399385930550494130767702942854869014994271111361443285766273453443308938792973716396583281758576408112289174069729140877713538921796385989424481787443628085897274691184726511468450681407557958394411225274095938832111427464278445804200799658305191758529776488802661823736655428074051609755761241601177613336487675135578413856538031249980178700096721808686894435009771948196974498598184715449799963282499925416601580640398384136574595600526369839293997848008212930536916380889507625579640149791102642240490303349143947789611401473413993313476453152365977842660752852992564145747396361290629201063830784091944099114812876598746445187261734477796101797973624279156884379641557470222452600694558419562302408798991092320327592686470404903585397939640322769308699996720528128355721350718784635029688043406748848358360932549258404502175274140891010058854028718081899475381793802380047818553553388819880398478258104132706726388303719992797132680615627738192120833855440080060068401729247421159482985572716711013380130641120970228651346627920255937180179712682782585746515556874971333795356853409121662991264820170908369511306224409396831238450395985701399908189180403597921647093598061371307056640285679446966844978235005912085910878571714204253420388284938900494773273784136753628168728295989268972390220602409963008646371065553519767701512216989956490848170318323314312912401969586707223218269894565898275295316264647827176260271278544376649599518556007586794302560081797924944471319910635436349264503526322530462146075630984637633957407686881318500655654317146012494789486614423832745006059452013731815689380974395441934805309795460674194029481877835138049997624156237256908321813840839447798338723990706138884065548172147802505118962182750724302584788798294328317527673728475437815896297590639529887359520267565217202412571855286708752054030902375985508793093510512303322314131279998674180251583339807662060652162711922653505870757830138270694363397001017100534937294678602618760618079640232006037795956848588004586365244209771615873821376352211666107548403547418824419468322927819581892818309071018991828853403154882355640461768906548775307723619376084393259205954366938467636301745370365834425697855012333596806181759306051776044150480481120759566899509662228777629511899268103038007265340358253113303133705721778975237783529208279577723134458396733943875776712558321535302229546316042249917166671963626622674883973540838501013461692706575236610204627962477125332876083855145328237505305011078004475461731529109559429092748123535797551659832809095007458605062156086504585171957363030283875683615783685901805572490778544540075702663730485200648537845632384792480457219286794454986565984105643817789863861148672432251012614106473778763105566568821039669262588626935074706598742736190811857711449870616671676540543393788347970113376356423717509039107361 A046192 803 841921375439809306773102833677805628906087524847507121618985751652504236086575563473242487981883183419206896228522030728739892012937502415174828862326974933873479421391926306365386672238746103012597573528629183197690239190015404422504443822861861213777862965035657150960289871122528990507674493910617892402683821038244623402552979249149915240456185420517036822942154477401541535758874851595923795544815779645839572759421799935841350290686005549036492443319963051841238005085064855826558822973811655915930092969210471247939492226982305203314970278910197687489053268931589885756996931027320151858903907109728147849421624307979980438163016606508624555876676703314318427412124031365639108258761792102475956062311385138646170569312158998086201697553715510232177483044252103729608313961483811701455769475354430387793605104657722416155686958872327479773511855681476959312077183833673535305469016947566751495667811612443870830464927577988627641355315182639640470181790929302725912786786798904496624149576652889489985993241417664122956368882709729639574465405122671483201288316606290658544534698659310827808883282715988462433516082851768830336785748202657079195223523838449552165798546765920650778026792074343366801519016069226540629583930146154363743343851114517269717729990132708698820309271166561277679096562505456063554553610400363866770217403307614639008456329341574689805334707100687758991072736519264017996067167482576598713154990865498755942705748889956689484867753713705423825640843288874748046186166878672005087760011884630753505405139274253864475859260673411480202130419433317264350307744355521342457433376021116793210091506506243966474168156120828089053238117533773463948441574180158481563558214528181721429458347333265035882445030135264668491822061045708039589516456588037271568466955714217624073962407527620815036120122878535547021897919145316873931624400086063263734016970428841287413158503480581637060836590171737346750500438132913634896193714576949990191331176091415189822619745989341859384219593059921060285611006595068309583646808329252163961777682449396394176721798274398845868921149641734309302440484872346838793028352239825635383489609817518623836525723761048047537326157104255010919480771742172620341320671089598705671212409672198636229930419868838332631411830116746171120017570777761636296944790818142750448931577422171048808788059278391214434122126472686463359993032498346256842558858149113380928712039906506946807131448219400283152668429831135056490151544530930506903922979791192182328914231950192519613653093498499806184605793262337413143475905876716292567050441035463468203341486761468142828449798375510793722456779532318942830277009521418116722234088517017959475021850283186970858593333372898637896958269621921206717942212117737018254119447291057907193093417590772717506038121882722694941598734151761356178305997116913987320926644137238539661225992249604865548482004271700953139814502034630459560174633771712473217858048933802348547450132874222470495910553614336612328401425377905586642635018115455121336415496095760266713411886140567275010568951059758698396008485559802936131192068099544314016064815051365511777156204277293327597061971022304739810287567461389391234184905926741 A046192 804 8084128959291171795187525103137204467547089036798385270718699762702562590030803255158877837454886205792450934191542730880209998930126145145276742252510084140930845427266059040128182868619485358934918236734932701468048911096809919597607721817005000460677416884998229239951396667703569258954156189896648320114828852685135421267509420362808510513026272647522188187960016797878834123413861456009066013709959672873585304182524814045155671774770442000089824032645996049709838183949079206724821432205115038317317124604461670231530277852015643880822786659701306969995793549449014655574406085920127298490890124309079899161343774781487116739167233845940051743926672091887597864875636535316328686250650549067877408301627025666270757858338376201025523984460976365966868266774307119371300646521592964356851928663059242735585983284386534259037398553512448310994158196013051459965421171381321884529699507417059494709036349260025294861131670458099406251003107182641997010593612404049961337979980397893714850606438919246909221227947208031267069583789326223304635597257685482782707678095726010216874217272941304628980574511330221219566093299186962958175032119212225231025787427538431667346739241544194814629722247438990979310103692821331449322884849444820647274767778003116565725510658527880622352616824608640772646947001056555266810743706995892119480206347076730191042486660957669530389853628929457233912024478877793388115454356421184943968742888495162201152738937850099312262791801647693255164406546021324934753778174460819412449073712469130897097528840254745321017753654141118797894944201487833800577450707881327645337374781781489664266545017304226270095693662681970708679229395912921735279416227576369522983329485051430570842344738181608904956529956140541452292577154865572331490709839898062603056043059168399070350600242777654984178900475408378411868827470368829097168927027480303827389393316100326354859829449764890561912140444039535389074472461946177270259520231678492831421720018024458857216120606960178655972138482563737864625179977004032067782728855238755287654850422813556004737080201911815535282656576275144039627705218216600617615220422310508160312737346108293558513102797141011497166697008461025712472868861475247990005057761488195491856307377420867965272129830928422958004162886910238904956138020244670230706163346498512011208022245789606770429976907395155592408436072025491211411037224227744405990584048399383136258668587713956775422494272984372447812930434385155657536079490124225820742693144231407958637841195979794206391829367470849768618750401207108828670058842046470535177042290672039740567725388984107445209997334489755373219991989803986130803206542290951034987916480156877238599582083284702897450269311269860162765058002680141110863431203587838885649432258004764484029581982244906926917741436113275354352105712449128686878765946811303095177533161544032928717532548487957795460726653357039742953491389931459516610292248304025804807589110178754367066714370285793383157193060102196421092109837940803810557788963487380788277806606945505975338363140857865825979050817063188915524694715239661223910666568629235876247179647524468907893442015759120660970317369215626717870033252650884578206925957669461921 A046192 805 77623805425192456137581309267220603619581520025250570521933833502484254336971536769459981521999329366135930450900297073389745680987179232747444863933772965594243043919129277511384505539097626177746981896531250270867022446661329657960824922382438191561563343151890032126356159842999800901948817227713123259124694240798849276766002051770708068796163029505322630463755258351078087851478361941724200267719237234116386444921030505039784824539995493398856941324974410749350814401041053457906879565474691624111223114521947988352682479995561985561355194191481670615701922172756169791235561480008131292789375114711878082019075076030214986949503341225699770336559349549628011384217434599983356679739638313387966772036266638136146678309594518970088083212592597512298358865389413915951125078292021682270680517566925373392666223703074397297554684755139569809838427224605464437111014775526268901580639364749588320629415529926951268812715469273742920833504193812413272656079396121896799464557858993788651091026402353032169452740763098274808738020588741513461381365293830600556887641873872833496135575710247708388160648648909501434285165425277135472627828071890038465652531684000497031413838031508811844153942241882399308992248856951408507171799694785237708977956461042074149579083625454719603121127929582897532394707425048481166460697520020945730885074574413359986775317910059213489228684739645941259335500055111835593420574734289050349411270502175556589969843338530904706390637394553396922383207829255918734631029984986621119664000699368582989299718418720925298158606111203762023975774020555760719827417346768763695008130197232487735170572046063674139214884074904126623909871606317756968379490668746725979527448151905621813046472746561461372127564756416448889648657349197164481265756293184740526506853885668012159288839457188635630464987328751126632228934348583577845699163386241477264529690887178363230522794963483975694898735482831028634155737829106756016118278368383173590361365421739677855574000245411889465302614325357417916209917853581709319781452884355719942809709798078082308089049922035454495385222576472783426770916202875314257994507701997147115497268613842224931324189221622268634746577137916611786909475888404559457855944284488982023205557766782764530344354406644297373917639408700283848642666150371752777478944156133921513476679155140226787497589456020224719914588729466640139282316067041769287975331190172018725242354850517373051099843202064496024499474878297834792526378774021271799840832666986999427648368834883752019581825972802005979777435167784865710552491857854304202053667507982484553467830981683912927438251577320832718147569363641095295653446388800702316535857320232246728015227688677866938130515068219863909971449044776445324589459698908216862268830287242301284594139000422178721491435763521548069766224109337799499648554442976135202980686096219160044307207869355378502409031777052291340138471186307372243861566608040622006049997418078350498772242836034055190852897267190736420989826335506172811070302984770812213588377703475252279438696165105341520483570934871788907109420259722741512187284260785854784181104959465135402227318458162872309343659782146476722683319481666226258553511811357267440901 A046192 806 745343771608569004541883936396327132818017287735366941353223398572154047441038106029551487415359723118750998397093718307145607148628896062714820438215345763125837566780633895398254982058232537939241161235574828365932448064793176278929921307108449698369130760267031203479042606861087420556943284066345219637466993985321698070371730433592918513772246896283835250190789802727035001671061107950574314961574102212025869770546430726867199840077364952845382350512580259369270470168958011353742650862866556769600926028322619979700786941387108333344488693803820341550662886707011192886429205756631990753236281360573329034467259718698349523202014343281935348831591130448856073423657942153403655522531320834500707877214823957756254738857968712812409573981790136852112475858600885646655583630459345671570109972825688772257138344410937078464585823981451595801620267216503473512088503909182062611655414650626039637624153209322236823114399074834809067743901017983685061401677350968840664408723224078378229882320664787375971838307586041687505471206623512222929960564915764168861752354565248851503883581095581223001813919346254521441784938847417755621209446971256030134970378203985344957204005431808369783371338776832550725952594214343731664532171346443003036785690664158217981141795246105559101288448027238157497413208048368515103800350776497413912066366583310735516286411529901906965904300480226699042682237617159366490230970483189105033862075393146805881728234583834809140663587999709915601030306412108785668602215162063361530194322266263421394124999159029484458173614862024868813096584250432212943949060786222961118140420816451565451618168519758381780515046791535761160811878484633706497458134121889835279053034171268295597441660470138413913559971834580786097864955574414018483541460436450038637456207954141193585092366117325036546069824151767842514283815746272044105574269665763637213710264509293327639153522379543684857527096194003092905628005560610609320590438633695001136156999357824368744762693140324355685657046779943444267709766604911595884509442812854767652103545826295323508715052614304232152873371896635090188710297752303549288662645339356184292496612917375697682281306392914226289825136511578297916879075007591718439084787014605443898624273820340727599498525740468712455934215598177238604427975419731549924682591081034567873891062039634211823945083526729290365464288571902606591897587464697844475394724097447675400393955015999228322703919003729017842871509968485375292682631452072761697845854525716024272871678914712590912230486599015493946973163862319879345616198149058186901648780234605526010358372518403542945154646435437301269897587809689807224878261422057801352426267000953552925524977667102795055226308234777821993685690962885425326566881165485494723666422768668318929908438652471777838853839283592468452619929545755838346496732882690903407717452718363213201404881244017795892173727662529448090969857377431998354099245960113804198066270400799211310456708644884627656776136402372391012147891381420433391093238701980375387494814430962765441664385238978348421817422137588100022875737809163048760361079561399209008471093573604582607717803941837884155197160257853100275578515792925851883746242205726524298071681 A046192 807 7156790817361674156418713419696223862097998377253473345623080551155989661044593557124216612702302539386917720472963432284915046451388979007008473100298886083761326721984602744484766826338643290194967452437007605438433095451121631968955446430030411621302201998520690463915734984724001569187968511656229571245834817122364704072860078857357151798533045901954356567009333222029731734967440907063052630536834261720635167420400382918348347824638033737225867930764854325489324305211520423977583475678365112627016467612730682523138967858516534221211794876549088728087794422458799301339323442439618895204443480834849990677076545799866476091570754774689801993781167698010566467385952176339547300343989062913237483649049967606108919866367537270830237759285065681461386480895926838589772998068545558846394513688391746024287668990367594124342555784315213467747587995974439128057609377424951389670846389894671867850878798486496588048593191103848367394734016741175150147165633267923411937755760933042728769541391932261981728559259988431520329259717260943775831967882939802255579945551647877598267456649544195193015708865402087265974517548527739864197717637190172329465947105862135598278575828742385935151119750781203910188197500653879654491429402096746020373978492779290748012849368374021953035852074836412858707264091285727056978209801695230648362715521047875108014022136734800200627399603982452024561893586264464181927362185159007052246093298513725127900797918504138498837747065582577215047696079785860730733999735355102412426304762736660672857805252625282691046457751746556679139591377996876088132038161841895525887620625671437734233949918956147935792831340077442303761989033299581243470836035458895529602741254585070022421013010787796303836541477428079951695250413776866056281800621845036977812113982268809855136044740169715543726726821040287495071026566566769818918146291631499058284568695288543644812788891365583498517999482756082215248811475237245241589553375642461032526205917472464166947533523959394217881789497878402626501131262730443290101350350107578594639778304214377898252599627113499315096435621566267559519212852246702477394424462553990379579405361735372835303040172660573179212632326037597678681261091313419792047532667058297187825608254017353899627620313815626170357582964256058436379433571337596192005049462081149764591180464227888546793293904526065190068963378952820099028760495553712635610970852808361389022564030821269739837229979173962827262756214217921695262503834676423883801444095315092598081114433290701463055485112741920800076830339628560313691741024074764852775327385759014752768976539453879837675461987634817389472723920001072165332185770521152619785294699207298694958644107544293349442416073539821578563506094654176809209249868361532021428428129155922911122679543346895010386495843309619118560508493732123450465262129491043611544767778021037476940729625397851006801273630606575983517201230399630861888688715847446139869210322338476608924654817635939358726309270882682431307907632054572665915104466946112579699912994577726770295609147625973936440949366881550001547863927334163334474245573761270944113484656312646242734170951222208905495330823452245686699628185960354548121505159105874274952816842261 A046192 808 68719504682963023641363481714039205127537847600370563329305878098976414153196139894468621885616021567833460833230396479706035968880629827796399295994249465960930496058658588771908835668248670814219539539058985791845006216589221845372733917691230705279294045220664909567487683844277256206255453091979832276757286276541951903185904406816612937976595792978318835472588367407139681392122365918558323407840367619467436665544814706235550108944974559867477831025821780720768232609370548942074745179721010948578055352416513985264560389676688820204967321060135656163278660493786504184448990807876014875121075549739948249907959958303058184732912864144557135462351423404706328770983839373554391024499327459561585483497469911739033890800606354016543230152245626691602096137450213645538114680798590825583734448865827572499521425388371294371000142176408855735860744135726297291105691729945879334437404424113224624478098585443187029120354997864752948889426961004862773729399349236923250457490152070353057566758215451258883770250042570611872159864299668375512026332682027416342314468325170566133315267245039781147755613523776922581632796059178419328608729131090587736275993975517847810685540150380384317512682063629781168794521675325958228082973454400783941187938450881059098261161653985563546944692521290788242068992307112343152736255412077253909081380521035330203839905040641139996522384031535203859616603172629147457707165211665815232477882818466713284956655731748503282005238183060318419178062157073528324399079790277478202054016801603093514517224641582965240398602874096822371073487598429419947811617486056820053349972129556724307662821670198763959724384746908554209186857536930700615173261115018180753355686247472808184018271332142759639300057352704451861597008375220512298003831087414584624501879820288904274875108010017242533538994389559016375904154577890308054979996586671384291884791398450331568199071295738810373226146175896805236815994879600023249132282192328472200621628083413601573205848152295410139776587072971375239720418117027949866641570177223526852876383624962910752726138110828767809251742685405929209868391618562539435637714400780770285365265990886437047204094055605517273885469304787876399119171081912381835648690230008982582896046556450358323883682653759116747304799166852457507938082547555623215900935010220608958569946943625123786674996247314194428312895999240690018971551686409161262438697653271161959946984423551877025917853937324472063647967326048974149425186527880390680188704505369664601058836515585636533546177140317436923322230974140272269748217967549693967290506656409279421482186721477781682956243060114870138279793809952707121829840543665846033120598349362215068039347795115327074243284082903058562588963527183714759141791909440549304270272172488749023931650045308447237259355248605123492825534104195919825611608620876267875361956796840549135221672661665284123288033508910614931202718123327398158423190695467931874910353317027781998095324248483581077605393962239380303046138070840115356696399700523334288298189186440518017415673593840216498727647398979220977274489407386898528458657238894644043978470661442935649128926865917845968728282411591302825836729566012808578136840653988362582370423021320641 A046192 809 659844676809020135642697994999491027938394550560759771834521695883290977542999674222094150221468426392034351533760546525173925088276761155112047033128310271857968539393913047403265895601756910819492728459076929136288144253256612708147359108715750802061369800906622463146326276357015229368463291401221837865193891581521005052026350041393038573094121005644771556253436936834021998697427222582556114299030579345292065141926143388873369227741297899209488396284072807715962244025851705730281279238097671449881374866886899673779626338536598193091561995607627693930712969973543590720279908397902052391293672224159502260766240842549418889938953229945282840019696373750822470848420358278917086277695241922721280899305222443468235813358502344899310825091624748207697645650410470528530138575255071038709459331615162662748658702291472178182749240835322048460521397443655910614757723933330955944316567609488792949566834766546683367117060640904166711387910284834675612174542404207303782969408502423769125713283615221595869699959180203755208047496676156024405533070580859368779101269278342224364215597819415329036554208039597145226750841785713633865561152919014186253549764686975268816066958245376621474370838023853408001561086938282350252173056617726925306540564631381436682212926188720012803740984553582073863933605425628627666846467488555990339768767400265719569395660186214089511807730843401423477586599101691487624440018435052972703245578576824082448428680435451210009675798195998111878370537784523939185019233412244610341020256902688141189733718150674379613024693750619936660490948780527912342011062969079424310370906500383041130740679443298612585125606546984597439169902307619554007312409755568536134825769745492649597873418910221767268762846864126669346974522723616945308566729819554219719430072222300076578540931976140822637325880401818854201144197185876171377148108307072340339178708723351388429303837768895165838133957062961641127824967585107948000922932021184614427907840330731484833458387010807004202740571192881647173392828258571111889049066740349954733740440927115564833298479887578201390935918168832110706888736802224651414290856281872493726086904465086206791880875818884004203275097051940863146744602047261599072478931541013583702670651209428086608577221213774725191994511242534332735163032242195522781484585963088825139038865961507974371764767173416990374595237315745726609344740264140270888223739255738844331049555412381092381593493668959601581184955001966035564858945778203676634748056859115424184274350141538848704408929845842916595819261736864554705562075232671137399158592139514515246057204130653120265866008187760995432945190690441973782737963568093683088871365565281289876015122570053263022590664321619094778157649224511934463102676705198286058071131971808838971868792612372167025269318710610552468491659907980728433399215512391794648181897618495174775361023956580432753960690951286093962832515902988446717548615169194366015443072680890440407234694509284527871227634099113258787166586448299155600426164009320588890126632868288859425498527552444611194808933884049112942239645741865072336096692333620798349010331177690411790289713032372205769520062220768866281438590593226802006915395838091098410046526897903954821 A046192 810 6335828518000706659478162506621631136225259346946567728784513994565481867391468718684408135957917944600292275593707934504323548991597491730756047815698739236130747954329857022507570357659234189440098364444517134507652969274763778634409096789154721510162567549011343670466115338092376388118728317779078995201759470208478413967605109911551549562236811919605303504826665994891911824353014799115337890940968215033126790025338163275147385089221833483234947713641836073866888746367995469051611901169468661540750012893792658251117986838068026173376358076857120056987049774407305064309623495987664699185186965575303990967929194662199561878135644181021741685311989118403973960380203509210322488884038688442642279633543262404712088540834448715116828525986550680044686101933145200564732745061484511315097402918434343021885048359881290466539463839500620132909070722393239917996606374102152109031448347748906965788516122950282668247870987153606810897993765665555594223237182435799181687149009982782879074745891706599548089600124278066414937060190924585846673553031691078976989514045296173713174632036946758744369212357840598264690339001193626253198698861719645085315997104248342555654027122386566169016524469192358360001208387986865451795407461560440482392618560402586104141549419002927908955957386738802551950702237227893775744716628088859207165205795495970918270006925268122646851237835035956436696582664957838491540725599306213432230748813016782021203098904584546786764403732272735687195795484628936706981026354825292958216998304725594730100729647165550751461297868994849757717211719117141415878570278817483146171361390866705831380647696351731607843612114339761357702355192770905420647513143299707968948416287740534173965972384357678077171901216289286926365197505595161533632345441723528530331382928976645515018245753959796168946360570079270248480370205474628419673068080984512025265409669276828633247843882057860086638951882492411502212570101936211637104838744135132475408298882234055633957265858871920702059304824817462503187542697218381699330699272199270088129848860905780028566421251154387778926998877005383241601616440906569484317481366380825283977116171308491766729203122408830152754330208007266863147165269738634792381560865008122200704061010016881931165200154210982257534414549646015496070577927651478862192191778516643888764442232392452626292561507724153694262669040392894467662238177044723194659563081894906729995575871122698825496183700291496157058065874280910547444801447937125175166460161772521797647737709000219509674098010833606544835619627875142480142534776635890293757026834433111718983361852580344539315063727662638018032269582729830022309142804350995001353496819037232596027282138878303636427588484572902465156811185264800067530997142581522033289049704923036299319135122732347502468188760999927276197333425610896850221579441738377391335574705570833871352467416809412653638246431226215565320502886497776942054503644431413607012352508971556691762485538582825788135946665014291548634993260030430421235176670121096593999661640503120441763118844142899562852338884426992183492164101138899017184301911328769666852553155989712672567426175407911053881085668715540242443070521039434186857593052700510072944904168903250752872801 A046192 811 60836624769998108535289180745882907170543912310986392771029131541296061007401905093808012699373777882583580038216432053349968192243394027321958416014292261017017169999506747736204643170978071085246913675903525066465554674688137549190983439222104527224830171544237121017193176330036721721700799938851425110705456567747918149395939213344367937503559294957929118608574090629515200503415649403678251846259062501717504092531231901841821802753338817364724068736900513697197058026663248467981871744747958850016610173924822237640335235839502848780161597162420071179561958003145973253957414088193648043674112852160396697114553866380199350604439565487217533717082879495218584216748243247017158259347453208731009246320001506304823030700856563204049442607212034538164327743064414565412093289550235702392494224113347230080977571602921448768239753604135713680870848615898492248947503789371140617589011090768437076012538863001779413969373851531871957338369426532754530896847813574001338352701010885272702451940926453485245534744523618034536021896745210376623603431804764669756193945083832590715560592454547179644017848023431216497959489862710357497500272604670879190190017941442820532414699613088850109520046478814186948878194939888795129857152193730292894206998110445067140585720839053187593075090023724997550248569017928630609072141396062758618644315708583545356962886927028853468851496180207522861759163271338566094082559580098242941226677399341562390768073233392137811060594627607009872455916365036512475907875874013229572555007380954903695739064882349900164857002525063853622980730266471843094738119475194410200457987764731202892533938049628647455215750936764782009673417121816331541437867194651386162274157060058839392928617236729005986782828210046886202831957101750218322320835622862591128687719164603678012905119150981030838082131556575272524089660511823184899824628336465176159526123305217399813094408526215734783012050137558178181283456990966536554372713620262610007685871439303561866526181943429795570366440725156703762725137805298072818402262522608324645872854028676858907179212020285951565678841826069771717026610358696143386191804665697828094875775750817233479047601589488711307863074454010679367998217773285769229186148353329057830146810115511449093620165272156630423070723313706529550735356526146467792573902675832228656827349176393464156153201225402556598893157751257335362747084366638691850980853824131155165678675183470598710033263508605452431111946943660348074598947938233330153744673838591697441898153297545757590351840395615360197668703071037856357464064219695743367983834265068146586163725262419264135850121647150642061384857100426637183770415424640290434902593367524141821772673221494348946924441606278345148816606222754961023920700099965097858443169208599862574253496476607208106327381457851982995436243084224171647846877366172684199212393674709249214231217360842956343654009478673430906921374753319138294618897276281818285338242775701814673412945734237598708396832006239593350879946495645606456401010786076605486264162181984329613520607715961594050063546773459045061842646756896062621138594616482154007497417054802889904302014345977048906993978821486555187169496861582056468979806485114901882325871419762486831180682581 A046192 812 584153264705693320155140054043805168029931509784831996440853992275010783227591225319275819254978879270649590926661904982558460077597520458747952979813186474586659630204515837433179961220161080901306675675927283243685121478702527472568044349001550881258097797005197286995745208654897263879394692894123066133914798761756039862021394358927511024357626787949223477274224913397938960341885241221103775112441627200523259263358098696147009674890174235114247024776771018878650077305131765421566463441457999708390829349276130232029840683412919515919085482577199446609033863759157860777194025765211912527694132421257163510389955257053479502304266829672618577729688123601099727245242671277655244395931756826196462340522374829995648336077536179050834032797621429648903194944218406723941719201528618152888218224838957184803203620646203391191347647567447283263101755500786600181154013388935318107937575462110185054965432374026962982651259474538047380756212335573743340115938482700378415063453419371378506160657701060473621025068826180243336815837610449845415254305515797327307895283705446490754639095573929981995100632351774182972808756971405851497371364351350920264559466957736858503903390030852016365045317273049353890770067811603822850022923568790810809735113463874974281317987355039288265779105451850039738684207759448473880416925940277980167363512268613407021586722003324125739789419471114799482655049034810246677542245547377729415445124157728869059373017983932402677257042849878776522586021741285108164730717161248675530380222654930680560891770899594094217406186784365253493011214301450918278534007322246447927314452345587619307405041771886576513250032651203322517122793501325222689980980155529466630448487142268688110366408741099531127410639300968985030305525725808090735763130018381158294130949087141587303269439069474104147468458259875196697038671754156015933487661613670540499257810711287803728503877420879603328621618781881744404272251814690582058875159076922837158667262151893918808328765063547038194737861783649844712224270018929397983916825411385861050401056253506338320954765252364455779260460286923071021506271062583927887644224082549178986171914782230904557323303733067483569271088153080335284252023911924686400010604107104748276947470025079924180058895778047811111342827723795547100145397293480456092815751301149281046212318027287810434930411873753840738418406464903893760203036426226542108394963759744270005939909116108817691040570713445853952040757494960787931388550658114988199131183031697317064584270315296655382338861804600677784408342052485868869227464494983751183490482856157509087232370986387921652088328740876737410779379846026987508733506598253264404939700161469990735428612245506599710064851875896185546034587794081950486886494828867727055249277451926175514945773849247289504608014290105979722251529897387070551728866248410671942460012728983505384214277746346650002353145375975852342043475060867479407153709592354374744404200119936315522554413177663884215200592787965910340857697616195853163932084332730895758011891271751892445904433525544381925810613266414866256820910667551892149273768323159731451220531707664192871395269182645448197045130762828234191661266421840385175709915012480235173582944427655229649746161272161 A046192 813 5609039586867442490131546263639436477540495186410044518838687262795521999255269938113781322678294499382999489494227573426094280315123199201503817190207800514688844752206591071526646251431343527836275614593340097802339469972946994103460812648129452339735727822013732805496024476311147197733226119468569742166424787004924927007211279238482747511513994914329148870857989009872919267687581582789389044951412658120361833729260371149171685056473650252228182567182486586372284345086817184914632713983007968452009893395139228563128292601795617352352210023544671923919871980253475776036643781440150695897271015834798431866367653263673643800926219494076918096142931645734880085790235912859802409672578469697685222662686596797616709018193471690389545178873318360276733939690057398298873822360984501953796969002409442775133131084467273359297871343702875209756589375447704319040948587613053135101275981998170906129341005642868035557637979505140479418149193507809657019038710414041219967437941380102965530881932793641741255597465334238172902071136713642670466895217959254132045740757945752120393453880140283232569776627823887681473693186479949123367402343001398931709420811538171373911659818661541448048315026935773417244987242248824967117124982250377171664783665273129392604148173997366406874823377473574057845848212657655228271132713806407769504265826158910225637730347713031328324604536910148124424930919073084717259194547663361377748861140935835201366537327913645697114884314383941384562861108303903243561231870274433908429481325377637013790779088438837610325634040646472638976040056741801450838640443570090917803663170964344555858500318559716858051579358301103366044631053526307666452865830015526743934180211265906883176898863803420461156390971785075984214107455187252185494579252115660259077654244447014356682315141039971197042961298129190082109692802093745553170163626989836193408697338923662186183694417900877424945690000531578372211643980641201977962782723083899462134913043496613969094010935613996717316077378480165083770073677996622274143496539197864515197626296273313831880948748773991484106507373996193501878731497716320516881016453448832550927394630863205394742184883397312387743429680582802925388708565604083065527132591450271439626191777034007316465476423640649810134483408733161529549066554076642813256749051419732720773502020870668379402737658658583153367736939982849436628134193017542890686116591040210656465879841654201683998772849957243581042042922354666542056844788820272178454727465725683799862440721669325187435460160695935312470528702719266241844465756616769759168132248400990137187458640047571561284087996719776785467661543896694033632221946586012420175940566047841483517443713008681148921693760787913567334678963182168665820123099426087815219405703650225928694646746246975997216038046886216159441076194638467567213528925870361905818816843011305943989976280689203172479638558246110655514870540613074783948351624886889430013950844213385725945752801918982881996757383553216664853322261630766086434469417361871274991824693727199489281244757191669439290039458520568772338949322387186511521264102300385124912465537959574525148247470389747247610978438590697883221776293013014516875110134970028733021841550068474095334375809354609541 A046192 814 53857997528947918084549787068325815013538666749977737685057078656508609961838318718177302941081164528096681827473982233375452297027352881135319193912422320728855812724028057264283019873063799334122837550018575943170780346995115558678903250479294652364591577288878065393175540025794426737737173319742513770158944670906490387367202841226516982678046354809761699508754933198574857410397198016058472388519689230830087126945098820416247823765250314831720773895839211425575655402873541304418537898098379071618199287989297523387027633532600834404366404726990457236279164145360010642345992812194301216793683766351602121523698696247839070723014057277859737886545851932658194982658117990037151460020854070105416681810654361928340809997045379093584233756707570097755769640000736194247379718368453986231740343472917244687871139869851138149774769450887360196635487919947101370644588157106522814307133871208861578543747281217386503397476896557099408835021175305775991123066357279685311426960698068295255656149812523890298475773241114286110025443717908559311373282467590452660105875449899828154571453402467904025205013185264337165736219003771714511167945800128068190922938367830054574562899074884730953307904523591979079337013609303149522654811229545198033534441944217474963910056485404724883772765804722152651585794799254597742410942437552201462501980295414343717960079777153804811248727023621822819613387202284710420312539369121350401766835259820765445792622363253807999764716509457562324693815839348057203389840253644397227491204155895847951488380246297947834752643840881243495082683131823563229501707260626005670504325840285184079765700751405359499124688485157161869557224858836812711955195009828107639726531758126750749995894779874034526924134983669660299454874754402469759310859243051439789282477761049282765722002680996364364532410237168024908542073588665473047383895212868745515439771349087193600448030072180347613448912056482596748094461097844569577708057648176443558496597884987225179346774195436831416121936793428683350710402743899297057396455785461069663541746646415303160214531564773100978026228025850989718116508819565838540507592098371466071455664259376583418083554693057689814044928223684985536502044362678381683266840743094902256185945166133068227621580439738623698863498579312989282934589952098526999410848298916522283717885358187839751737276563509303564883169359296913825599450761151410410141549398773138963641108233623735453647399214248882151719842188408750641869035730863702799407304926766832814581838744884590134458633080663509065741338819102052401704691325806758732548654665655824441116468774504411145061891292414967953183748733716676264909607622385384660276116910251673763264503796880744146439503781020694197651401858440595735122871513802800372869006511200191915399822542517689676021107821593433272847233898667035682997234194478348771261607384134546945208246862963451115802839433926009138277934588923269014604592895010202714639581261732729620594802881471660455268980181677393627955690015320918345747922181576603649740604951156678224326619712649976430518576954903888085583725136740854216075285761014529646249762644267302882809279339287083888915166770302750311867261773849698969194422340272300881995487390174543835745446871676799542721 A046192 815 517144486663918322580404565298518212120561800592791050841873550421108410058049537076668524726480019120489839524405687910643519529962362049538135698443261933430672999087272653645054485294512349774903958319002751612985735089507629621487834907641374603875355985392079361891538729831653609224605140482941497752496444563619333694574954674245736829191853587369336924353915997714726770981714627662611869085177011043017838472565005144376440454622248466540532618719665540925890856806107398518209615982907921862669981111263341424423010774051740610155108865836352346838080610203874841934330446946045898843502255627237067736072123015004097493408737177055789709109695174114452342488603163150100815459317831108573741281060680520549331659974920711863124122142360909205332539806553129247105941756900072814812668824229982381083495909897179544046863976969549088905218745250742691913225016443588244449923964330071506879006155264908339562754537603103289018493393907136867558954026143560827946280456655413829664707384968972461852322633405581909894226137677286849794163587786908308483082484024197391994442975177042934309735304035131537641511493400522816256285492205427367767843122498483372486781583005383367952121051187215156184020587431541599467706530308968009267620539883592529330334969768707994336619690382118732286952743816594434864974641014243524636536245292302702220942460382500486084578948556212205803779619491406870382756285763108658894403774415937848874665558565425736500095110808927199057768635126558936963046002554261631903936633875430606652554413334173806670457275834507659393311284455729797387873942277890462878091618914755166569565702756493943350878400782899709970385107049920022133886116031503659541127414007352849435553698499451615724105082956805106410289723177665059441650684957200672741030092383940968669448313060611949588269006054326077042630908488673070107234608663802067449416491085237894027839798569381279883459028620655893443624643249859576443950791575007487964784870756734292675473756730573519643606119774424839053356203376847372348498494308500651711463336101253444671066100204002566817016357397713829277161215806739683949633382447546363769284737291139323117232897420555054197147013060393550538689704581729255318645139288064660013626005859017944087615098916893841115837503224079914361576403170983502171700152109447395548526414435817616425512950160078674171425038820232026570556489580441649740636266640903089288671264793375266171720643256444916463570343651057901308559939030908485459636763452087662959931015765941112801746607405070853353313022870489204441902204265930740733162422931494977882610195985332715767312718905680525566693569873485981598968018757922516921958854396296005427024281940205192285430966383666944897935193310067637066481146455411389754200385301138539121443167358608110022178680086902099399662980453924681989671875521852179031292048283643076756583642388198776924735691764918981499634072407970688465158517029536341579079829261206825603565571322138081772509865707708950062413870673789196325105462353029130882938013749181730582784713199620316494169936630947674877206156424036359795568382355997411362905095997789104321160175067587109111616183717468569903851564330728516489190326436184498098891936898614419842353685527464819854599701 A046192 816 4965621307088946204469126551446584804455819395753312920205932146086404296868781693171852456246358202513778911016661587844016841151246303372312297841133007172379001408380179296271755903514887709474828473656226870969313085158671912630410632104269228467116515807143168744004489490667997929980231821180030941676957090540928171228818327414904723807383195467874018337884601901301873256391566444419201150897397271515368054183482052451203760829035006010471879373225454628131192581476587837698307428249343967626978087012151316368012226065417179806108520925394250507348792782898442086893430309229939908501007441739046558050162403666370647883871623651075635509011555175301119459917372589909150040003218354283670993675327972547660320670738378678264338727226715693482032949466753507029975058502374780799377259818515947350246483038961578112086849757086840900780550195262143407803685237246746166101647091190212737843355524309902595264182566667520884598474159461307026995300567907404712660499633378322894372225054815923766182111627484624257690073263951864613814999458556611110464105351494467908030813293078512852774174364140319839169456193895601077921138784988567785178761471307498974788022185454792024191535380191735406086986601180648828785768581371899595442494390427813522412401415809077676215497383276338262697167594541144964318888760607823886007819564794710251311145786632689890230322252788022576506069086743101567130515435584829973582714640174999965073773247552595558620105254222602455895132109791403073371110513136179935897202330980680529181979525346356645351782927810298704613331458261234382694802364250596963929430054315153269115785798102154092649774905192714529978475928336107193692761774179303129085797789572070302153435862995839634308822479627107648081941622497065146356260117648181616607931157788123420114759936285993258950194631601228754595317074766165230504193665005932238780551631960682909368124145415168977260625979366625832363087076390690555170245922995164251261420770509564793282673832780192740181074545952090511161642914114085725390985484953767472272401289702488929316273533944301081803890085706620162868312276059805625718541197753748086541205976013855521195086862948614937343315805360970648587513006891719946891248944177156122355934652072345132996211952178434222655648007094116758386867340313193635754137861144065593140428347694835394729935595699798865884719657868698559833569587351949959658179022144402064576682520904881072157126162900984873634320288017615779956041892705747546519729403259640812974424798802727820237780789844857253235002579861098521949092563656775646713066852439560111972998660734695962293325581870453114076423704741463661596614651203964385099264259637117333858613391925346459443963992776466223889279528511867592671756233141988650617031726792525741443905377577532529915270010173326136842130665471350897797793665763590428580117476357933438882169189003237793067860996523912626433477224983399961719183065913015056832121805926526677712706995240366979707979275256441156821904358254033847792744303765863533161367158279038025899220591816134566327043301011782619267045428399871990016193391307001382892085085521008335424477118189692082402654707139966437914032408836393441479506545245821210473259496105008269151736252689270328567066788481 A046192 817 47679895273523574791394230566585541993866565717461510067026309624848103637425631759786590208209006734057285983092145042072561798090747475018580634332423436425921238092593482515528746540495466491864953229143132096044592630707832615569573267977358224099878180904832720887851746197855386292016576722365516619040644230877547736519779885262960483752756613690672736711031023102384589293145050017598541788304939515913553013251956195071453367103953673090302519201178196619650170241447339611471749407840584794246321728820695828502311970257124986446513407770526727535210761463310230714475875894895436055380774612076069423160591663932367945976837836888891075101739243683546174939674269119704495534010087178513977772696757911341953878531098252093773468595706801946453571175447227367948691264633860888335547633964721302227084349056613163135078387320683869359745754069688355750988293734818240243319770919684458378700392865417529454818341442386997930811259860654076166072008494092873907405289533418199776348275311635115033908173994784728716758173586239666344564775006896992095768031101967396828714477245696905235294687934740047060573580732274068149675958357174735667859099879651482657431216537955330010903754768479992182032089160516002622459350450626449606470821869267325558611349064263794078313211537599709616299470955831330130795535014381683939203558824622562540786919622304627943491068186691644223399069567127641756180338829729251643232567080556575248700521848334463988444514150950317972577859460448417183950466184087597190223304878139860565774760749821303174494013002377212327189549268913088086905694913660289769759924503442482775294608663811180841129195288782044133953615893498194223917876421783552613978170834343605033924441720932353669181697725274404680077697048927096357647750208007154925468682236051468696000956238769794211827819264365992447298157509273810054628197464152352692968789320669986210514834016436653950275250770419312621694468663878767460885124908648775565604674273647970388365941466881653960645158146625853313749256207967247758356870278027580960258945472259962598041413801867078783478385785938609406147705197565037811409748631198106679422296012400303423375900940799703207815464165929027107343749353484590348320517043343913798797024515572652108011683077202226489045691048280205889950785840110882119527729571005165715886997446039395024379225164396518550146403983430204751289908607196933932196185229994281983162216277057403261477459244454613500191826941974803068080012945200648910773956270462307634092763958172776763982058342343711940491641418513245137265982354330155493808127183962233263669755257764354644607796469807371895681294846233964205164712281892447267800618499076746243414400362242894763375749973208662298117917134835759314766566284148228567813348886461446868205840314056299993638312615505597479056039250192930866729732788990119773374108976696828596503511796225446900838824363886917274095266814656534024456907333738253546165692001426679898190586964732432417017935228502482280094975585541362332716734479654359292386316570857309375502585539833810906251953282145200079254495326289414424099129147761444922532389628267626038956724967697248307643181386341774019381969285795485494357705358260048826779739582708352501780551655968688167436155448397061 A046192 818 457822349450752058058021197431227822778521959563246023910273704811859345040156619288689146007370426414059857495871865677319150541250516103882107878547631995428688555786081210733927728010081565739999571431403880729993307470743523616027129888707961563537801825931687978821983722987317928507945239707921869395997324227929122825134755229476619150089245197274644150025301545944494925090905513877414753832102878334404664517877229201594042779728402339978078778897833670716426306527184773472763900115777866945009213613158234333127883170396688054442241935304076712398843224221912052421955273449355667773826289324146976862141443106916193350898949025935508452051264708837855196469632872170029976208414817084872860289763275789377468593995284745866034167191637985063131496944611327720289826493039273747423147581951994125468516569395116553461444562966356756505437829796597396658846188638039505569610274269163078162068434450383593515263119265617387464128832583526279885316398564979207351500877439381920874173245170095319739662520515811337653687725085000012288646355801225459546953524176985592854848502482368390990786740775199567735307683021839408477587474224453026894215291865652065169155566409424893309905829095409504740136714032288056000205854241146587749433236146210469585972651302659534930885780968535028459369257420724837374753762889204168576408685826206280721925750902223250880711346498290915045055289477490529399742046312544838693489135524789595363022445713934275664448666257319698950090150644093592008889302928498595084344237542696610171888723537804627735134867497043064955375347466772013549234099866163738118637831152624665293225563274129160334368440513110282581508089830893732601952255709203898020115267265569505963672187250956596935643027249262354110998398981856356729068551141024583946168670222635044630877761689907627735977461626247627877728153808730049378374721546597225551954076276521575632680526857700605815373980636940260426884455747476848768728414202599619985771831114147041159524976682323808549922068342826897566529846947258598861656943018635347426638922152238871163904726009254156534658378512692441811210102438707217005350780638223022582064799769861737457399879638471887252829149577934712923744032704646029632853657758939316118892907042593953468783047911083826569382502789938529861190687249877349798511623586653740059881356336441923329253925298599775418706905164177168153187142612735372264997810920226073457921536115622665211825491508127035927857048662521771042088504343774738135503981589249674642917906551950203685027903965403532207743487665561599946929440617185589394769990507338511358196878012054672562828099409764803071878679037114819556527905734116627461457153728870657792147738419642883592587491798785582610062016439413432428520976788635057566155125390771086035986737251663214961382547818814736820569952038221856710987996442089464300347765814125471825693281385187552138616598474181183141950125520854814719435262499371644637267917765577174455899338322653820827839234356101559597030798750463802864712236680896854159629878552004726344537800454263660505696689088114910149219044855985528900327848060612002839154622318540659705054137715351860060297745268999006994139231168175842880429245370506443588917848999906104617088587848875091094451636048441793441 A046192 819 4396010151746225987949544746340418987733825861859722604124938046577163806227480220984361420176180626218796017618075671141473441424525657538728524831233728087682831086736713692873691528824056653740009393019386833626263642289486683053259885621800578955731749032717887067815966820272480551677903899658889067574849688195931206489396183193654611816196448631474519437870208733128017168338285451105886448697310049462014072787104141541749803699498752164515839344674479705040928775623857953438139357439949670565393674867223637245998105699837028441629420616276336821926965103768038064045383821184837227068843974709684659754212713552017624622963762570194915267705168632521841912955239898902358711848703539638862025988329201432844542097588845598707407979600639336869386687208586793322995546037471841888896174746355413628027393872247560089723627558524570255281344681961174133029885352314161597661157610212732956827722728892190399516027016370116712043567119655759478804731892948921854896237517767655670815611723774979948505124488084646469365980819507996531755915963838591855672855643379384560624858492121224044596629049628778314654377311802121267927726777827239607063519564634891250102749091232081287606385760070367296034800546105940753197973989964139084943608327005091059697183839196787790142571190546661805667153993454328932641055500466603412288992262099673882869368519376228032651962405585521179570976666163794496168681372512716711405631036076462614119166275044675066595572104958269598368447653906727210020937902768977325912276178661667972730614957635239285691461823212594507324301759186395605186657740009209299754870684967577532703069083263579533719424924677689644565596544602625726945751335401899407005594182305827561919575308059243522843690678465719398899401946946087688385419870408367847043956646009059462494219571745536802751061374707410458515953285573268424857344021662229095597510347438370848555012208372807200602567011800649610199631922392804037998562772288236642454605556753365615565788437737731742814697739582665723807966276638320858302382208508066327963005970246852168655850581099444609178710967000487040332629997468761500120340384278468831634879527967916390665650220912706120601962286431864947564763094686261823050070473480818270029695894625962625634602718030543825516984302743298715446947089022536472654426490151319641049815067655517901768101166337929879173905153240025185176698192077576437291575048259825527348680606619992554306545107983576554524669881065707103571330750628912090376460320446019105458990104619061897610861169893746373915041028073081064177171351540233675038425955043337202099173159001993708183920765924765169288807180433081651147816745694275574992464322303997557043456340891010606013130332876189191013153183733330643342899104357907538601992946188835081656097782884629876002895230517946487445515200414967017945975875107210247221819473973123803773478291357059079409549677710263356642087831155981116279483366062059198068793000219380027698865548383535022856479911269351946748207449506977849565604563893237113986406801470032811502942584459254128341888702372126085107601189452677722211533572978867303500117760970237786220303791386083592601730642429747078815950878294855157542396119689897513080740359317358833824932118744346968720236441900982652225621 A046192 820 42210489019244912485539470596339505688992373147055096881561631212960222055536920041735219067842540365582452947108905098428562307239144822436355191547398378550298548666157369092891975325840863979130004451772580945075502763270343659933877805713399270424974690674355325693480934586272635269893304736579413118931837310060007216782059325890716353182499149670173138367785594230193674905889291810613207802976817262831380792497109449206652413528544238555278749409485575229969327387113977541728240637374496620991043121065867751677839477801951976699837642315243450860066006527537477269051723029061533604959372071336102778812973613385030124713504697300062550464996577158210017210341017039627576181141275179197536088667076702394897503843579501443503785554091171720981865907445353444876075512761978132777907322491357099704324910492804502586409718355508360624854715130753364228755562494074391022702929803652387582296715480754377765769297895922741403424944018805769931956755750779149085734465294104152311789582897514112295450885594926254883040810175228057612920292796131803196945300340775326374134298386499490793848441143748788602111763212616285392802624043109680482570887965408933917834531604854878114171622758289837681116650103572529079918890251429809252481939406469648209001889637994905058289433640743265689480984185779208990494577540726563075594735124272382797105395801124790667300892137720827867949602903449465274721149139125059550372030514917058495982639209956524275516407687360638426214135422722244026527453733498417354911080783165098331462754651324844083404788691352464962284880536332423134230274070334327830082530198420848316390204044271327408644757792386735454008575439766322399239371720576782396863817318385288983982256144312669055388520958984810418969703383577935002020444866592596926291487768810318736234451697022882690108063583963093596422555570346369606750167917626002229330068804149160611303651592115167882485242631935856920196605291931248625385350970783234038249502570173985526515659419632723512182919145550687937177194621751309934160875104437509862465435899671352371194606115812141128079826170480298048581471424484945485448291364491077083135090645483133413309835963803924531548154621489617648582142311433453320280747053509159269885823861305586088749501829746233901530256705558651475783056087603707960550453359921347606706584219746926556335384069922877401228061862703816663889487887141746338138331348393033793375957726843632390828780915032810568418844270135870945970146825450309548020033861418693861367548341634325788909285268291848716928691743814236712667599370559883130533376625556133307217749314540265573927334631581495745746323474639770977206516835628528336961014961305830813860609993087745419295193863689676813322714260145424397965084771523651397021278703150069063290764875271478817716585042050774353637100133814561268095403641791436351734446288742168949707466727917199895302943866757350276296144212809605157660784561492629920484905750838569260387332539679364966814099280169083036574728333135202561065132157790626087600623948085376504046528351439957686075154814480465581088276471905566632689616467415235787596127901681600904746697299835036940809957568312686181791753339247968054546244660833150550094825341247430522480893587094631744776619220681599378228621601 A046192 821 405305111166779497939924008716507187285285779224197178397032178781906005600101700013261352505062652414142086979343689137035384132636827160508225010509594399606238576609611971293235054205032447103549649005910929215228143906658197533198411637200174172820028024123410804590916866081423023589034960402731625109094434276346501099610127157806475229603745018936553843132957837928110933318331811627222570218296950660396868907543172144178134932951278079109034387314041148683685776530139636731816613161930559114806325483080787284386977419856237180434812599881546998882016972750449752969396580479665024489982663560125284172477512881510345705481447480511438039369981866167963952731852532659264087588959812421951201884519244508066604399061508275271677750182975451264228539573903596569113283750544967993461624221665836125005514162524514961587146025925963720195284719404149121363336778038216950285831934313512615352480105218480806414726398880623146585569600425005883230889289914249496572300480857750552730147904166318782485939454977357411302311389936558989691264119672541610458476918199269040465052972482309618481308687265646818528698835713164260539569528134212374166406059180337018844155922367067448420194634118713261343714778259702878119440430996255038478192497237313235097745084606843239172907351675845646603734604484697971272400000905000958185257234374271157518132127613031720611195133654432983602530907507945099404077977865197449289955525598602559601962687574836271048833480018464745210238529960531333235989400728113900672878871767675095517037397431406195253613495322904545355264915585562167748483486436692475815243155210366300566401206530024202514227430603072509151700696807039683074870720315226929172786966885541362518370061578114940210597055404481471177227692989713384943312623223602245277883018512160034496263742700594147844880823782152250005438920070512555390746687487700851743798225059929892751366814032477633634816099149281086347078193813491926908146102022897840947035081224205052272237746181524973426248646820879965990109698950089801349491864450426761191326787545638355221358439268177598012377881710240854861992248285274449082512993561502937873794308743049519066684654258795062439219260073581022229820782909620924095073910157724473828625410686560342998210090934620619891949699369789868727170189106223714814668980507538289568276980628194921138414456071298302468661970831776894366641677515636856261227820315694862224170418744471951596745400039599939094381188157174751757498246246643121651176274760881978010832093717382691606045059535277161486202924209063272841953224978944646279147807320164036972567626819042471038856558948524756225891028714683900490055323507888383397224090665994265170692020110172190625061845466017943885335511312763181335930100633270996356290779505654016956882842676258956723084773570876304825676948039372216881285047822505496742143906042682832281967291747982662037639787599054399642732220089309997567877737079968866434436866950758941818859139347135714027813958431703624047838594706556765484369549413501027799904077163108983721821953727583889242439508186752728137483545575636061354407975108587521053630716611828970917140001252712233319573619969207770287817336747508110964897883690923791892112999845917468559502706398350535268998129036748275328768572389381 A046192 822 3891739635212927719974237846156431415973808363118368159913206099102230252811954467990415465018392520638051953593205155984908660013016507156055154114557933877620724262306945482200273897584746231247419750624752290552039692716229249443427488606518266694018638662658299871326658054632889286229278419893724327718111638989641793498449224187198449263938806489329640331589522792000126951528947149355299308622879517264313472418848746431289002419545758587060709631710673700175175596273073404784925577852616591245873716297498598438816005507620111604583093884224971968021676112283812000474668696714020536091279930544950907288026299875288726079002733994366130753968015413948212715921230808253236729401615937734300261297617697099378833044891098615579148313753144728947950716006756426811272305696657269911240382998528035980945847284235482168355273554531385285806763250863924732577395513967396662570167210575418328962126388011137222439825116282445557591897899855962471977229029799867915308080131461655513210727864015410051915878351241700268398539083130029243787460464175451747490492171604080985770112267640838570158035221276299607763777618406040017084661216342083173636150497678708089532651248734050034875830762636261977132511619733016932130337938507150628037795105990742276938900093393019144543351332502036257945793982781085734378375818195241659768276888867016530216721892234934780183905006048973370830673905941685941028491468740476768957093406425751262380987230110938664654374799620890796148071938466886439009726199263895940762565571802135483989494758673607635500352698685740753148788757167687398388515302534847082443636946247407019617736068711088348270284380005944440487894636732619597118586257227437253340318059171150844516100347290803511589483870605310127258929889117524538647752806172583892565635817462272882422805721176653310583662979848162320589130914094505986515580086506735660817948327695378026049463537036198646046336301546154359168787896800544190240770246238514097990196811665314341744041312319343375206115994591170287886345392141567650806510948292122656521609951547783587164131362658435180302711292101906517904551519453733835605344278729259844973095869415670836595172636883114225737458803678370353961121508916037801727446365053723344193301923526528552163227204404725362456267111818465613959636680014904022046743590282929296513247961285343413024129050861222230381214842698659877004676723615657206678563192532970718683450567408461952388316940351457700151437600266347696239627214490120428644285042233954891441315902506760263166918872748446036298671761326733802014198153580227123012494115354838457454461045498696492374835105096400077699509911972071337865740239116227421751617381613861972863153963237263381294098420869510433497314766302437807042176428315583335489452667792011167669919992086673627183581178110969236885375701436951892679537761096294137926629434087394266829280985656662792968217345223176478612164501001410383837156873781076494010832875976281608506116195623864586415704662047118917938263149797629729045713852403304711144052861319548513611557895645732153065946471534044881095651423528980989219458744303040909741726353310653877064777387281845564499508958134375441990935885657819542236981424654005588914918474425674191860914464356068252558288290234237719025236453854216961 A046192 823 37368483572009420800413133858870045739673320617376791847289426566547436105594381201542269281845252478103922444259868928423403816409600369075614429299760270583319794760432713910475058671373679107405277341949222487969755914233089346497593212401376759595792795618816971241067766049668136844950507798784580592017682848484106224825608351035352352025865190306798187527368754715827381060470017209777772334174318906474987301768916755690064857054343441001678854774651501555040887391728274302605218666724211347212320309082256059128724000497190891770969687041515580955397135148132190078108015856451444707883445403109955051654344358925009466300238546332456106988162844634748872330311705488995046416450228645164938687028523243028991046830439929845282706836979945504382771510868335636338240110186019355142762164090241979823205900617714937256032375083464335588352820539510685878059030361778164715781795270113232481181722225202834391386394351817643363374257048847351230919469913249041808538688849994335380098856220128063152177481442683350999805360973903150862288205685748568006862095373265467426095577528834359468347835713386341568100974163235960530882656459747154499041942912304895895355498446188426067810278562638753385713115228961650322612626766105229334163870129530610105854083599014685219062020321777200472949867218929380736803193333910709512094036501643858348869806091107716146294135256887108652283147242321160897810475678768080070328561598544538022779679781562545483175035777126313406149041542920513626840057729342528095088253947565233149592033155746583084668191359166987388830124291059218813764356186456115248931326142624446992003201165362663790067068102589647914492255150205916564492982167027132191346804831374423523502233016316233740167283914955132437458773618078777630382337501556527312812989841389725704863746038474482387630184087621230820144585031696526412010044599890988327473088098732794746197056131254765366859287532630075007457615038000631501199948996236110346004028838575267085221232408652588907204152353815770283404722465233633632954316776009097297493737563435030458311634122887855333089035814384624674678648827802504004208066681845359469928728664334962629937328592667008536736016993700452065153666498791012062566015902171941393219611241076316471310964618484081995684456915731207455450562674332919313469117139227706597581917355984886823662766007954999784822122450930561307222011533515862982890707513473764525103630124085632922360667664509296797254164743376282422118148756035890109199303324354160106737537285037818329546063410085519305262684766056373757877057828724115856221322216489351548313697986310856900740695640279074597545937948864800271502937285938692195770646701032211997437739184312182877013742412127193716423272500700496510455796728756130554098728159848111726312554807133397491957789749136753041697072659520664034136704700761568489865999083963253707411923742307984390098160911193152948579603895883322416294382734168159415523150840687389054116785891521208411627882137162477418339578716518245951740178926406982422904167774486227664589195192168366406155328777230390761527716831241729882849181508389823706752535390858181915747021555540279857612051696432653024789196086269046497051384674629877973837255299322323744331032127244260962714148893831021541332045101139618872341 A046192 824 358812175366694823312639191338632333035911808594243592199304913978782382383686995485254401653862649276361342671731307857516367460256322730847542594081144003583102791668950656661436031162256169204559241789976683704733305736426431188840640582050531039120535729513241895198432818282255395352325489654651122950829462993032748981133697888192229096953908293387069707308154451191851720942506153719339020597442501517093310807271666269287256326146803300952361776485494086220828900560199293580541904852960299503316108361934106382255409413958021435164739330389538724108751323670689176846181167778978075371076306669381857861034107246371641020126164442881509544934208880214843258167440280184099627437518366049257803538547618881946674932287051161483305935469533122979938643099407042773363354726733852151423532388354120491734387076785451543296940697196150995787978497013618354937198076956398423633540135613460047708888567844271227814954936126327895292674058591134366663326278129788269645720575029565476858053704214941798371798124896767185058430807672878971449662107207097285826438092283602846621288749661755251974237348361900430460605946151614074611495250241830961157717562207801112708495406547650018369064259882626547373355355295978146664709510077804473559490852945957812245668633778838914080414374586353346439228367090365931053698528013834814539885278720507438998831347870094398201781506552725011230249408990093880999090246439039636094818079512131247668979222881576331618508028877592061704952300747050833378031795307420755505141473641955796900247218371983932105376337930368714221806100293961861882077949713836316085391511177842993769807717972076229001135639650781419269010193464382574119642017649208266073874766650539155501517596906568129082282748561915311059169017021862533689406666042192969085046435891388328755828807038626258709371717025676078486865984885219132513614461732573183413660931106083967457606106922844720016384232841977678675453660426094166873977720021088885303816586917802902886979931843840846367630895695223031670081857224827958002059698876728403958412211562493210912924723683837824249885741587009874024357868140008123994672020673734862900995807661848441756987392551615979086625009436052937051235151760269788908721082965208616203971362943512867230999330103456950917836792848583942168770688839308011233026440724120848467052273938918921995466466184254857072639789392620406973285877740142592746059366865811894437074337768019679912045178526301327495776789714461463550830768115829402338411281876163603110938941569617229093541037696722283620686262825001539496401707257210806871210012910236638212069670610095802462215667163124569189236018485489900234899865953843083347562327871693917985535198784611616747822573347146893195585829054411401190958753147339937264872652301408901004041983588174890631105069987629924595406054791341714618828745857174819543399185277585728011175024944360280457059748101059309389084877996107160839848279176325792926776800361447433721347769624270447544586337865329446123777716897745047830979469005645992821421107826563896715836938623642758586171313853019740558144255917931666806136851624100342929196935081293909444349023911520379910945355889637376209650418829419498806867853408814663650779736469174478167392378624884929407913005120277178605632578035906166558003521 A046192 825 3445314470502520121438540714820413802940779446448606354920933936734841869100726425055031563138119876506369134230041573788003231929977394451997734912752715422644682422285469444830394860744925065328498732262078774983626713711410678042158484371255986636258624478993353058878380680078450256504892506713452283789283911641417607232739542296813432753599075407237453022774711512975405508662563027543076065998870565392811063896435237748779479553596748241401136776134859441240897548138146225232089067792906129106629925278970980400160382064100921323260935279430663787376649254488822327944841494905731623261629988755959196071694446125316138150241964680309708318002166679660080330174889240016019133660004934354744784412195549475928729670829218422122773747095750209873425346657734913841499295747858338171949402850214100871391604888088005101022287318445066778091833939971942904596290056876307301951087666378648107987515547258970104276362905298606098782612947217815139853907691682757051889167152895198858796696287773014927837942443081277068247701615469622909956504691114342452756890555245059159992147148156596400622267550623132219896396726846824181183616861939404429289249533277363371922076998315037030191328955582701545240204735838866935312890393154451789013001835823216783652300115690327653985453605716144510732270307851826451048232529185648555301268934180275927622920253378840320425789879625130300945746172839734203032103648497182907014363129146922641573000475329216154638368610107603199364638585624140559175347671701796365017840334821805614270940641215756560329240512139209034790794786192497506732493659387900120595814041398322283553246715964674785506240621859735085231387963152746326490886088974715603814213318031672139751148441994634159131845211524226901835008463985150430406905176954799387598088564616120891323742500321143297652904839250357618009656366723289078699199649546123107246983933007530156795139092476098870342556036889382138011631039953741152323302566442546480451136521580714634945514220343327398169402953261379196280355709668075587502143595660029358799576757929322247750872738500576665559547557629432995997259575201709178794336738301135471730002275240340073415630313343288038522764803868963307865507862048444014310527776065917230618591633763999310075739096342429024228986889247646096973328698784472849526600570363891247752929336779582133015582184638449129656487472925818696826929690838837642031799057754818296911023266144894842429824881848877682105151937584094229638794613330045165217535019375619592717075610213927348718362714417863957240310190382980016188075435206680338853242687742769983622941428884441908931337935359626473075969651951736073190708241385864000364601276453358299464896981292101559700409472265562056336821414157185773535089437264961348861176653299400107592699400101100492706473390063432786828335896409390484249329583583887916494150487169379076400048882103823670640703311168210577560840049939017062500900760356697529514751421547467417904992229815458945801909604555011204518036219312569232754818909652033896664303054446498761779238620075022575776050549461366771608910383796263033430796166445429984416325263898048727626457411851397132364617449640246389932410296810889941274498631380053725744909055739758040040977875225112964930519712450752575140262472968725910150330938501 A046192 826 33081909186953022839358044631066421997205031208887709625707215461223037648322792749691417583997825400351507150515516519781099175475275481271759519784708979407090237035682285940310794791436739315028075622621238607416100000323659594134374578092159401630824273126758446558108316091680461080704582497137079174293581168751428871616016104000304693107829225106385730537613072639435392502326209247962462666382134571459270318440260345592114293386379650467130414372085143869301012036393579494479225648405579798721561039212570991868233606324087632587930065388353903296851862032850348322237191187903667267580095780958413531298552210661178312146982324734169376387947259523887211115496028315193535537303739942155893370668098127520248780352627223002171712036307458045671507198668927543299033464407581036393206014744223408212981698401033948194564459534768834007086793703632098756315222188928225756935920139027643519436076575892063096990408801722279634182754226511402381742854992211555082451513356379124412600400897142785122158124966668297512547245853308511508523386594417809024274377285024965770641750295310888977019761046845967213544770910577259636111014496846911088204412860811680889394670629325579016247122262440840354769898500169445016896226890359536000298370068083674610671573465189892354729411441672045005697913056764870492599197691542069414167969766113730736527841274112276886634036222378994596956043521357718827420378233779703834112278671250671692252702895131910635261283775745177042707197994210696902150854965648853389480547389817503866273775136706476120297435292184347221692497315214260765683542235364667244124690340115179388835281196885089318354693449961536637610367953182476762582914106693201578615810205865349235351371838514880289415848638772878149504440212016397410904569819713317677523877312397556907102246732254810905436933557110216822452641946411036848450582521327412343212356311077373459462958108349394430184503049827614447210002570182162118514184369003611284202927576401435006943924656756697833381760789584867347460943854151004566367624803467903026465132071225140660410669122157813458864951398472074040555812416728943394775097366495482125816618945861937723088440511734859194279608560124776246071669440154007665139898797063854283191100663430558431834379572080673387189781192719104974553959996957819461846407443607643036802779024705273702296698141431922358706735642393921734311771918148641298646741806502398421127750964448942508991498603467744977272341408905683078530242326364325560589368917633417453105756898335188832776489690299292020699174827371111290436360832452837356458029416496064472510845388078740599462904393107466231350891408804551289287280298887200177657818108942818519768022828831560391631715004871353517799266023151468743072527585659405724425080960108187531696198635728783342792666860284011631495756681916912638420348042743745917002013434401192614007541354785889941131752736777409864679876770429563838026488261096730502074850222921981785276301669340267173319488478350879720452737654061572875166723339499360470124645107374173284040352514123428148958878789756729887969016947067461729070837984072167086265212254752128801375334624248091353444676840500289946493627460327746386698237051643422465787953102433420231298991390519156064377920871039121106219621659813128153357311113485281 A046192 827 317652488567808454800995823108959069196748906726960341377434327937729670764353586881810566586515556356055295152880855392896540494910363241194040456975040707514165033371938887313394806756980710157974516799910400846330617219481065711467586656682430203203188034304510124857602992233935107218475144632617727518114682593067308383839379397871383366407943465872440377384707700709147125831930752536372538979525190156281348204852315941940243696316537850188637997399624775298168876332553602167843299443901309434418299991889181384947798687763507384008383164598038900025707791862779790101299181841409518197572456427132697971569502255074188027919186131855529671767361267946198321470912533707599088213171377264575953790410293808253879313017196924437634356849850465058787602248193695613022405483742297363589225981624630315446949396655123082476202839430563025690980615050441472286195858861798766841791403223855766694977099294200042598331801037774423748816707300349538451679753781307660218942379358785199714590190617668734969947388092006549634201586435766712035218648123095111136740117933919166084642926343428007800747344949547426561324670386966120179113780015107178329534343000264226622604255460707211398967837772627993503799020158422275213370635288341871520413160380737607788451664760453230699784154677481370428566850438785978618111045185954421329192290392955108351864404291105829286619695381493226494841628946330643341156268768649067717963192786985820442087811626056130590562692176336579856471315775772526030311950204812618543995851019187337302155174591714942491339413346313589883482324429892545679595865811477875490185156049971911093274086499243911670166981000290052934599667855070178721574814761582032583153405782505765326171732642271438544336819497651964467314733080772983954355249001982099384784882355552776805874881799368193992862138362467462678832649959782409095533414670586163773401938051981006950233166961231792842532727941888717032728306667258080708232045987870109108370030137470057355960929608663592252804268932190943008940786607202236178186345860755209200088839348327042691940997160086586331444597768581297307983914828171739274921306118752881070955703388164050776755132378047804640184762871553297645816862098850919552229293938879352761283717951668588298474402575379529521367254783501956718021026917460283688176354746920018075489036442290701309870762538447133849852945981778963567042937131133562910768372794236971884850367849615479826441527160672405422891340103160431335953157178955640702733955129581055009101885020738872958392505287891087564889519452107220227789920525136709090029659603952523322279153793390638351600899051279955393804786231371649528000392239206654720006369117467666973454255737543661588346167776365264212346496017478988713796636342412176500968278517782163379946791707568377556394694485973689622189468831430298744721697657095864711165416502969764310321335688605233110923419137833378352445599188824622033713277782150045924225182325745447554755630724013015582754782567215542520775982436263003434781644751053949582102945656703757426856703061374537011280578363193570922911729116831383726275152892264781916888583653804676852757235435572761324378654657866334425985420941656723994186530895381511136442199944656645321174875290787061305043831273197928411168232037263183559810991161354731861 A046192 828 3050099162146187596046139054134180351360761005187241989018414791150864837456285492916352310672304788133017543706454822967076062051030132366669695196114821088842033243347120160300930994169733987500131995284664046305227979125357192637852172943090116718997609874567633092124257373321928807831337258057812922491858007965051126350196849362344919083944380051477947397262232804596158062802806583528039871318938209498478934003721619234249874379917103051131651583900782720327873681244167651622051866781114724783704717800558880445697771131671591577160862558540304129692942920614549511702326421804023005829423459033232384964596829354670142782901713091094471174140826506872136758876491033164338129829336027190718366139626270478755621643342344515822942092300552129187020511115648666607313594155860074877602711482353685544698199893700793436902551469647806637915961858627545313259953880475769570286655296819542932777526587986832233137118856574301215113858389315202041701626614065261161210729644151542131280370597710454296038649698301321922919306120408986115653657950754572662717169588127114547719775608107845435591887029185793342995872271510877775382590879594044629473277673284124243218565171539040014527310162045651731182637836791272186429339823142431759979471165677472441901038274358298455989435098483764677183053892215309909926231763276336662060834958185185184280871273475356898697845428419061738424474724186623316004063665296190114448178743028359176634255474980688070798672335015900064036660531371769800732358443715755797610594772005689422957790120155871741095364926653867797876850057483330908401218737838268325092090624267139950202438389730458842971854033210091638316489373134015902902084608757796570170237423707810152796551741479718514387841851400605524042277917537141979913321690012462298579386762854140450492453707935286666464651347119479019531934282461188745724274999216385823224793065962765317658765409698789566524604823513512411120642753409009520778281987061344418654957745177059914330501839158463156054728756905136645186982085541412017631940726587346715271350008957504192702876794320482279796717568908966218279187509624292623788850986577167797547834538116532269696465058005574508420194898813046203870357263801497089386498015261220748149991976580821121411392781694414670383494993241404595687332925907493647016049896433518569953202691116096289272105359597471237794365628610305965776824548021372552920556616923521597535934810964256872844549034805277833402857670398205052782139136702089735663325876564868372563978846863377759811296002997840532498777145079958701256127526446001848229627435059122712444459962213291521373331233227485738583847326042739169963308476993581999734300978608106429336289243823871409739739511356944262095597536960567226478406559087314133102891685902663372666061562279872925567718513661652507468251648223637046629905102483086450212864412259502242506512851274446093545196729429723362162772778731217250338151055237716479867679698616957564498781780935671306285344248890915160933611262900259704919200477732896684387992014071024371438504778754965790258887964484505878245068535010797999472232289000688451893797093978620252388046173277035029988592488580155702658022065388160403464432682959216218288695538080640005940500921243145972131874803507325637564916257802179428728176983774017021846241 A046192 829 29287051837275204729426572396800576624806957975058990851594477447196276231525582538629228005264903989137678098614084057249008954917450836074399172079054055120020495688454014407270652092622978990995557260748827372712398209231062544227590853131964644053384846812410378646066994441034168178861393133395975049149093074365738322147281763737856515172650570846347785036071582005024609009885422983105486308031905708079204568022386783034951351855720327180428268319977318280963467789137621458321339856988964143471823265902666378150408613458511934560391218278720835655272737898033112548585948200863047060564605856064640933297360783894040455927234221181502980358570544351624989212533745429531441015022196319913900487096737658726717670765493879023734965532635544694603305888944856248569729518062162955232443872064334106975561799932365621926015216735355399906706040075561075047480604874132480552093697318269848016674043602872463808382572662494639229748844505387862704069480296574883888637765824200728185768918764625591532894379433141905011864627733965498246739711607926758584315151248456435953286119304408605529125291453494642729898938989722778012257517446748236517095233889339817983120436154513606758784020776994510150187695005070775375672245768442994470981010612421930006396161721936717013957325115856953752830313044484555316325698772868339443153715939301857746509817616045972650190882517060135430858579806798328133940375973017748710282344572595112027056300628676755229752721170259980238543434565760417850859579746246736963844312456802778820053363431581505866282751534391025248899924368472618952575956641127186646056378684027921751871902324917779310971830756716318910824878026233152844595637691717547905192587159288987304646724495516524532880618912811794744201988096876904210354730913144413988977172312140574250075763697719740772025388242179099183078170301359684376662079446942322004018299245972534528178458513694610456537462672844018229691694685505002751254982931530983120054795160820099159931421303638633615773913270998853134894458976427851586099658678505357299280293585921115910005980287124273690521495765219295859335461159428542945448807898192659073301426164039239465461406710214394051802906778218106778009872801205112953438234390308947684856870197845326456123605191355367089642789403736712144287814036542727081187827417378290561770634164607720127300054352984156286854364916063211901610105743058282122009621724931281585303074170028426643437880005758750595661833928272224813653668654660308462883614364041910983778269878480268228969191262392759505162170582168243997354116281144589221564173541408036680939181234892871394836088149849419010602146630857595278616038468091982122242103276588668817019382345742557538777317199703211028276663337548870491166671066559753963641789467069095186557359741064548123732855611784492890736462704053894090310050049320898437848059375350324029577772087615895701615745885060784585653565868931548848922304398679275857539414541894844208571855105788685158938859895095784808068992825592311250371159552409629212439549737007030357848765458748478456691305223699647079715577150261953274100990712709457622819457779494128009625342503048854922377703750968000399055993445871695252408758627587863232626543420208105392384044524601812333623200558233509498700397496248294837384771838387120282412876421 A046192 830 281214268691417353665766352107940082617216059115755424969768183429563853224243806079632354390201297431395196969874891411250161018041300876956248483633381841147615710758502202991492641092434850101805353317578245148120401299808683424316134733920951569110484580095154581191902188498552709531498289035530894364116669208201811404207073145214048896342871697322251380438411933150013491116761768680972296001682487290038312763672023886979983646268752201669369181276770626233028497383425759998633853684756166924501722215492684762441343060730860463977284900751414905421624699603971026076972762922360556071518339600509223208288873282353747103143160208883078526308523192723476639546612264737869863461904999234477245286384508859467672595934650583043558623221424407857028813958627998583117876225119294540281851181959024612825658858252374808032804674190331080256384758889575583978363454741466197785434111363371783836561233897254809501257229568154669309747189826875868369273108106085421033438666233245747888211026697564332188397535278378873622602232582230593756208595205654785172021419570509109896338769841155822182815612944568530306696269183445842962818907141085687443103806332163258989798184737074480558804152973391124416450516256051748365932717439249809767927903921004206243943502952998082409719779773023371450911988670086807932049449690850032056825318388341479896802084468402155911775955230965991988042344880402822555472174088852757819940958137879522655435422002298728735397557878163995234593994663771000832183883991102724611077290599625510224462972712255499172175239137857697786069275909224029699303427266884508337165023031945480394334055921422127213492675954136060971648840491401360479791410213787286227862651733255432391407695809397927085001188412977001733221965663934116690684146314690973109696509961787031095087032533051242957701111436752363236437571701721406923520541125265176666197886135035210576804240989730239904883150060043439527987241249576283008540825330278512857421724479236846956601593027036320820197959173402230896119949904678145388316904999067714200342663740664546010373230014090481655905122540918109932372879773645359737906829649594925844672496479270239230828157535013553679837002464255362469404594766814230777416837229248500408774919489718848050877735636001453100335393471184916768046994691550339526071871845616449540603059295360637546238832625248509068904374129673332068954269568021076914163834882233548858558520644678141666033650970746488414267095976412232262497473639909145158518729460204552701370574809188688671184414690199273770726629431202333782635523275422819259457346114972533151255305772981388919924597041522888112316073365647303822532031407310735344186675927503419372913679947530793663468390011810720936568259271546717495615149102700198471574329359905766078660395567640228804209954016636187075199007416073842831520053943674164317130615909249399072503525078774979252468298443156924161722177310707953316134716497967351546376978563594595473749388227001173960459626427365476836163308177726109725804169103036781964947872186749491425039474496398111386184122499076046774923093551746740327119713351203923093623981704905523169802286326228931687635681428202251251579946409237952425468496877665979800463851632142689897031589584725680784303999628283354699195579194059869226389150464016145177711417550401 A046192 831 2700219378687937592623483783513868276489931974822525615500723245696194671462912794451047328225484852671352692167060608716739988846223616103083061865448560359645350934682642464670297932498907338054556011559829049163424720568364769009220981487518123834634228884688827476194266167896108675887278392457774514288273208588060718737457994193063533764827738865037686908621846346034847536678537492989273003102668934927042171077574205340395019936521206784708955698191283233112221350912186358369260804759688857820101393241337493186295397918729108716597955056623867643137604710324591894357979920994557858535672036279483705181348827959799895790340168398461098828111459337960278341301581753479280999429770787627254189325963566971870933539446844132890370876437151631607645977027440153450241598943865948113623379816726682268017869381377502974365368555560342297266406548151664681799170844946953557003257785217398550128812951207397077958608109930848472217553286968817582693897679965151916188194184533859847021874092581093953047401600848614511382321625389950427281616684424985639294991086400877224768208914728658900190789986368455574510254846800507994406209134111187324080446231306197723480224186724953007812030718066480799652247706902913882738910577179430904948649262468471775932415508958525865361412311423245296814703162379860485278983499605843234941297264011138950667235868555779885018900071936852938009047164683048095379315681660788207569324369757574603942378895009771764640532120993409511982591298218094584230211803222988615468827180493291692372514643929713871469720779918958079750811938380444764700092556040668407926271905096361818718473853085592940586177363539783700733453255573557837093804276277147830642389276750131502533309390515114400353656878260786257830602570103107291587044962558931810654891899675906760434451436306594337160105299990307949617174380401758647919959859222716779406510098650308845985939793804931249872077550339074433503715260786736783943006253566351348925980278394837043657189336314181448876907188209094950065690624090260575590767335701389513246332957957567384870487844589316517735727296116399926351348532251081584774838432846602579767886237892526673055172503189793432219400845858873212213116140941077442719643517637009710616109092083410181139201561453280761314053358467528167070075098740452323586615032273781731110580013583418677111265143567581831095463513538758418462886994782032637471519020529584811208597329927125346248828473183227775995042059903676325912275928236738957151788377393269750996649275539559910140444520886102164353757590636234226812622297136493629384720215831792721910316765092986061516244585956614621805039925854798780446357286956959212682898340013784556230048337836808335014065942116089342729717397248728243844026170517456239164302746872025698818201931683121735913475854734885056511567978472678334814361467657109276452189736112553354543854818228625263166304900035446900740071760883851898809976698891178110869035890628220763844097417183810166579648174016703413485055277053533279994860381356199628017800256297618879656198676265649206781661487544822977433164464568295050359050213497269356835519849511045053982313543679107699015822890695894265549670246365509373317653254610590110456190670745290688183191930808491462289074670807576213588166452720965368063493785370711187609264748906076181 A046192 832 25927506192947308072953337623533811082916244205029831844282519635406677805823035428075150365988751165149031118792918995023245961651278143780502683075788592939932818527207022187261997756361867167564996721192125212488959018777037212217856439927014291139206296640297541331262762552236247007316937592881261850665104984745889813115260256034722905995827052239220172374335588176214672897173825890921230694819531111486971636648554756006449094450492981278023190944663520327572923178430316029635882248668678728032446653401600394082123648374293841165913100476417476357992375006912031765654297124416981635298966820837262936642088237781125317025099193818863262064447706254571399909701148450295791418654795640891895491430656883679395844378096001429362758111990906745272208814388666394801221249941124608667717152718358421178482968974327925307481460837685732548020955418967525385060054474817193312879083468223349514965078120932192845303745570298777462078277351727396602150937153752280593153619526455456017858287148752637439596817982950861259914178624392071420527489647640116902855719239599803541715232102885812918476143266294297481878936732282208578842577142916713544734757269898304208693853651134814043936638396070195664869758065231262846007270996144178110067120450294362071498847473076262406202198604566221566991408314259431709561991631165857051056304272209637815965318913070513987549322578961706679796878887244282931429366619834714280227894778471273209175199494448406481779660690381160255892846410896149534007492902363252694628953976019296230535375386550139881596759756606596343909598446259754721426259023799070786023554495570243151389305542993807494086347831216327140306557188368461860373348181021763256040935607492110954069404376318432662797886260058881234712444144908070549884689039806716931217298910991546751904571596328886292360088132805825495471745164180114835606047644735985390596133301042379404121783323310708871541448733472642650459234406087005349844463038203280322108749775725500813959485050687177245079742000985770537128530476394732142144402569087837107123574861965898288861878273373387189207971841404549551907538674302005603362638894286248321336317811571544635405527144800239001157133242099898119414978715911630838179786278933730012087379093409985069579765342196666234136087247669811989021944330058828519528338013820980336507339749824926842261730362297088116930131588094784204407308854942807816980448720961238474991402703401736930003109333471702134357905444928004104997441200431693826662326841211446688865273642360279447979859618363938291925506614562491614652465514469088553929264252959527600810328427167546389697591594430816557049105255741704524198618846828690952870454516625683381417504766995353685274267512730299857080025511814029325843621793693465705755436503890861400146608869360939340600966352954412295987888654095649954813655980923509328819761529022121401080694892127734698147880397672062697749244886284568621665442946618375722597131075435197210836427926049556992496607806448759748918023934104718376784539655978059725190136096021864295709328264463289187119402217221267730237198413861675521800859822881067013130738501381072903432651476604505799720999708826295309605682454021674593358154125302389362934363020032429555792319022591545436174014204790347174590219579831130270085798100740418359408014941284725941761 A046192 833 248955911764460673428560355237687870504293500366764470546275138038451674595318114717464799363176660462276144131296916023152599007035583890356770659810660203960674563852890892359447237786288716044051760462330774730489935334872390743351088526958209736000535025705908107173957569832306275868148558879567483832311823775256825397472010240987415150308397590773253230100683409046166943123815539526088164142384134629828966728057251689599718864518613669710371894741703423994071975247066543604377382982455848386878694945860773742639058085394571544145988874176605551365575141678764618689220666630671936667582820878007362438153626077825537334275106668708556643881728047344935243972672086118158435722642348314073192881462978071125991925847544266277897070500965810130952117428113997695441172991693079548561471986778297743429111200073627357424934012598089848365754916666519630595681961268023845243311402458622816825296129988377964493209487007400751260027146913733175205035715856431718290309138504831104149615426180448732113914693224892568969081431769091044389954528315023718076234976843646227206672433883700660914549027452167858052545975993118919973538431320077149345355815225117285705680659277972297724926594067035300707598617290102878944447933366065821033433585615077202142060157504062762665827645639632548063006205818815900895353758363471059798399398680459678297760041536067206752668710384290235602556693066272440024536682904337244857960038093556795596925661603314704028276537308507779783673599254833529607445362618280149150838600608910101912308982089139799213378215713215758175261884530174226454690174446426121646729762340193569643278293105352686472624171289161809661439861389260715209747052140366694507357233060749972630842918288100199913070903515428499354922630848804723316885492573179133414616693488448932235880936033498529872647229091096236417211747449283082249730621564795072497787292550098828388068517484489632779609740866726764390635135263532164582469750149821644086536866420535980420801931799508939593074233816558180488413199568651593938609977877614076201211052578263597412084370310443419201458427885439188681016259999299325552406473888098123534868743858823733696637198589199391699317361171242375883749413417067338367124865130678157939053303438813584554694725676570827726893948438072176251060542387149772704058778022094020917361745167238933955978457827511496531181292413422604391960561162273845876613631147150791307282637549466148074764509571166810710876832087156635512509104494269195886872705177523933713214606517294127719942701915086014592966550159271453847658747057309891158335165972197168191188051647346015340890212973480114624170886860591920986556357720891803572502891585741471814586324542641048249195181643170397111593062234720912338022212619018487189207462146057304292182039545401807865328743007592412131190650345058452393442389914466068918218073749480673580623477810355690342990684412142245988341348658032667021379684363452944797199541717292872990230617101830429058142261577872817092407452330218228800351869781840948125076058776201684669782090339177826509071293308097125200914601736735343792036805660253791962811994254741212507715265496042921009813340188327196866939497373845873079915622593500288052305643262160717849427159071732088469651422105322242762839074817372060132398465299815711716324571856951189586715141 A046192 834 2390474638834845193313728458038941309048415107605428241155502031162693344057566731694061575410071927770024370799681868861392260642309714863927568094999276202641804222182639821228390189961946495093117836394303377770039146596485677140619939817996289958062846177621833004786799254267042308649715455044669386876596281224911052720636429218700904238538327670777725276206589719325706811660203913355672661173941765896086627035834094074981744530658634006066009655286645332527558778749409773258915601761658807542130500837708496075219841653835027592595944003930666027794776152407122861741865075333414811465148610771659873293888180957192571702584257207840367075689090646158361958054197461205408849513020409856935157155912024008294890792592275666704366241587515596886495486272541791482959748265015699884162645349328062214047904564624000911666291081485397886322246161810966074012212807035510487209082773528612818933143925183327094131604648941316443300003202587388596591356341502520205271267754769768735589151304326381577005171444748600464290258647932633583840271960353368093327891344796971834038665168436061643215686843119572506726248979606991137303707438692803645097392993056818907447641481693236351619931112295034561324166258349809778393326210173693017418851179008850844673699560855163174041014647229553121934764021280861966137755078244057485018373975073469558805454102863998406168610969560632263294042687025469081871318297818079605291418005546437572850406993539828293631104829456631011101673644152065140394540837853233089783099548417800822542694615484544965496717745681537953392268271349134476158180333608324596252828391966984160144515019008290952516329798632183865152818408753124199075529334278452819637880895808385629709242747332933743246874152757258190747085866697778808380663949802976999240432559658787736337381995889081287508272401372617929272241703536270991581798592659114641387768192469915649139854500764286130639103860260861658206235918341201438233869191094124388315646669261236708275039335179399787285521548026849648063973005129662128603800865436447790596191419732912200384935834858999437799016635348015248310568576605733449652201358910879287895561357196107679383565745447965414296606300809136051135863748215701867089502116804985393597059807532108945484193686366667745636969458766281788692871338979467787445543867039808775027527140588488494020378309798035027395314652823552259276821103872844613164436269294493177171289410758571250412151890899234382974137207342972569263108316356531618474057888452257970302839962913784572006610375808796293757726522703817885282727674591824060433245709735772956012260071107488012135681435273764466190472298586298369571209622637384251074481812135835095737974506840934578293418448863454640335216726497764688455659959724193720297304345771005731922670543568339289761947249757935988329280328625362605786183873145047212829220615322751898699025232854340446545661853577509448307990932065184782454719107592432229324334276972315091016997174575347853766725003174126983272536608356731498836260276860697127918920591178952480177383335727457225676813371224946378957914275638934357229461886148897087545853755703286621118009075860352650931721892767318035490057744177985619291675214784635640575849423668904192757770025614452490894047518881289970218433621806186941560159793723032363159730179562430381126912844321 A046192 835 22953337233136271781737747225529559211795011358933821604810659956949043451189081162408264529622711287271113546142401173510172463534858875087848618491412390287106400180723143710544110244567372459595401421006340571017141155129520137031841918781311849219109712996989814806054739265514570415348291931190356573221593660009772152966725595885955841511029871986410127328882444384282027759394334852225629366504024693750089162969112243250723021383665339207632154999690473741226195399479857395765564003738064887563688682164982033453487176921065849549534710179753381022279889249838052039680769764130782389016420293046657225360551875397336995662676703434576535952210004502684544176301160049822249654865586252803943064937874373064669470264479105104151058373826254260338319528236828853705381807399507758594650172082776066600990236200408456680192369539488777906376359279953979576145636777473010430157767548110337828773231144314176769473703345925033481165879491216958390737028386071483154582994690990180894295926674526489721954924098561368433222494568367715902943246973358512117110694616505546706793035740650630014456364153085107757417584649640352907271278852789869280148018173975759924194967801537796170282280815330327790799343705076256202029839325639866987189987987409400195479661041271119293079059976870523437185056069332630780038823365945681607675367110256056023190291997940071159963795777052480607859162278261861057855958271112517465670950831296855480952812355043769672131164544166033660090490547474530223234851517621381509817172713069122889144851785573618669559684580655911715256801766232504709896621108616958326793536572937219565514063569239316620709112253842058184035552699407637170262517457994651833796237854194885755718176229047911514556285701704289632125019137109441269266411929122692573527500023226986355862609688646022489155901725332648265775828420143526611885347836982197221810277686308837512942054528270157941907042486615052775369512897277080946389447390416032226785195231709528452320947275590664958006638311079576504152088306841816190202101971310793807690553811064370369832556474231742291302738531153214528838890791551992584261111895855789034275056616928282078617264591154165318876622001051963191764187826617755910726060958436604618640810332870006655725643221798018017035353016179889296956774345820307307902339507257465835720294686568921352344738574702274505538314765230456380153431847426492813331071181152092340047929614821163596991334381649938974150854754030390522907730541146312106318707958045875853323935610683552943113345108573360097575675478035509175213297283771947570970134146547725951432553011586048245180797800608473430880800386854750084030833810007805857925370787625397003534559400100329278132355696791709813328353896238474303830334595249495483276229138885734891864178267161154314892409626846958352345337584270081395700485156496353423120107430110989981827366705243899157375754775060561310511082941348555623097545849722849902519312930288627786652333880041872990037664422335705715510079421033883521607542378064544040436527391424242938461550119872953941770935481430641822656767673770445961381949238764904174361495799450963881233910638695840658203472604538447588448337592657520542592792332446448827309018113763174796699389936522813745832555806646724188715156873743932195488594206930091451244017467833884662629427544457301 A046192 836 220397941722099842813400655545806369512714390020067447443963715751122684055624213263877424319375698370305304500034965268362807133469454276283807570826973676537519451893499403726004725339945720395088549351385045768603211601514505759294068963518216558205601506134250024145904601640671650861131990473574348771404355446817550987875446451060518771488004592275182371834203954771286311219997591590866579821498983935446590246742788723859348376344210056413049946241018273576608595698246811964731172304977297288727731184017656647511887797576232633539604694550047960645265468782168823277891889533318697165920856188685391906252145813677048875160450003794546690372753387545686347022481780744195779980610509686403051452598312574254932245184637574617782795801113451820252947223634544380737284631690325233010131068176170442174646033948417436419206220651880163971627915483871950079184330325083039114864396787872690303267746514560800157159405395967522544838331574662031880468349971702039747785709751619962177260752339652049983829604189214814947201928555208160167427473597916472995128796379794914681654895143062180962748365382236361567151141079597689008627682240780886135177625409122253735301173382724437133814108768870695152220736931975953702080738811467792637305247236253881668144860644585726596981959856896118814297786442967899469070815822055356552841389974304674861203624958766460413973960882646949236031412901827702852063829447904094887292864590694400781671331382723282851975148321977425747557879135176795051435903877659667404031402607790169563768044302383270980567125846740318608357857167096238875292879726759700245546941920514790301081878247320899183757943345061644050925511866893723355736493556135312629658656238098397218020298442075299029835712060890436290406243007438988369717278962772144288034055982592963330205041892997112051793680858371687275361575217976438991052118348904465064707644956169265329353958440595555793905291317373876488236404633418612906030035608905550347467056299228222937949027465182229747379953777464545566018703858322113928658454524725376704996907097648664558220006880637354622089457577116530557895781069913656188341746771805927396229805740184007322775295220696549943887910157494649758183680375319944039089770233406160743203667219157996376168680731510882632905714024389838263097158575695251791010476503142319914777494552907642236725685773912930004143870980428189338680993322168080120760332316986121354647042990223402099739542320450823130562124374062602457987459392978572488340615339098611491358459430943512445989767725911027848125342182370436396580195236050565984631167641905554849882418004989164142738008345761126609552979124107011720565696672485329210415159228297249892103743621788854887692301107175548764124213776465103767614184327925695906224631894276480660674107798610860163257627475037244341283943154880992936153452686494112423752058714705110482754476404726686854781550804469656126017970094837899027797852794319697171558213432297127035120618899164889874993800016542443106200799328230741217744123077915475015574408093534989516155324073636768021427296815883651556203904245629546482255119361158723733321995120474399484321388834748386139717093017056280976962902074639768071990372684475586855185551352504580729003349412722031973031709961374326778752966083255615134894540014782944391812692566410780968137382154966162081 A046192 837 2116261013462265457558001312813085534531524361177676271423117993831620055353060244570669865906380926128960246538222190364418500585401236426018245207231982750700871489974981093853953662170048562666267791276597788463787466780601129171221513155859996610578336442791355734859161178898989926054018957178968965712668047778748464575807883856357505357871978583996429147941899044831446776052389115061166047220403877244133465799135094357385219858934083578012766376174102463192121994668370489005491320706828004828298787265248856964427113178839808826181434727534850338362458008966495791276265883618156366056389672107336840037175878742375147901953645273758533886382642075003675801425325882404607829551572459143255847243905932400121486353593419727000845301131232990551814538903019366907010553328108695487855519921977416502984884616982468024088761450506983794966793338099779184706348363635810564107917507799386024181639073259581658794867841138376805550504178614025338899298705691254599586755230452060185835876849669412309418242137469916554561664484764614185559922698543947000340714585728096154267703596370647320953679789943869390682677499228712360220490097604699215880106279030373706390601942625952243821086902116415599521295725221489402371123052037874419263537996772521784368126756429651105513101485466856555984363908240321701369387193484552167674701418857906377761221183663783554954906812431380229511893018824187324523655832502816847995268620128896805008752642984096606900895702056462697862017095365477038609357325798436608792128018022828495082177872246632382381786872820715958621540429261656319448057521239725533140783409527246443533768629416711704723127151290169652334928580910360832254144640863493813875330583401982955892545149922630792236570992652384267556191113232410029216584043334126200331010432017357610669642456393948581275300434446183215885373579467181347048555828500832836569125585058859599383619196004543998462920665322381475424993181920572623846619455527263704020346447799994164940658109399732494443677358164576255445335090295520631101162290144311095810586494261068666023658136235323404849560680352734395263700760994420135168464868241768619002809560442190221385006306091863681407046394455641625926116507199634276045584063055104997019636993997544748333965016658324273243142649026838210822369619687051461876975287480833048564227666976724494188118682456373379197514943615756708799558517726026057893047897576629556095228566744195492140535488369634422049718544088894354771205062183649711886734482167316909494148074131983995822840806590852580824339438059445452244453859443260250812480900727442991120845026251352942512522110955200537096454274668875139686121735418370321070600500984739405838583142721857184531292197098743922441410887353264030138157094086407936842073432172613628418057891218083212126445424122897993318050069827829709902864056995231310996513844658491040744418500610818941935713293448762863061463238339550565116359359433511882518452062857604083502600396017447392537817477721176116370034359639592156138895548186602013035001426077595577909880483293510126668790962255179340812028065909767231552167694723896826522453622785299384397490094357343365017722868946301805402350197272353460369731015923542252537042836777730870396715364361567014482236733216560479082861791616263542781325177733351625120094022778658851022170480822557543846661 A046192 838 20320338030866731201372085792230591756765327403313657538137331532807500020377400412743358788555645333314577916954704971844181174258215538693172914196033927545256091509220316569686259338152080958775782936749342613444241487424120440787563210028498723936556628318081091631867641493883499629299039165700469535198689823367187310039356312913298315385767966875529120403355742794267597172368729062819724794543738207799185603156704929276824157226136694171868526330973785610552481816197097737183915696695790197384027666593188340554772493231332046772761502714184938398908361156830823805665881736609647893554756465653792149351570881432140356477510026758179438582499438831431907499599632100367263635158418772083032958832933310307653937712271771034024541963679303374165071382293844737406570952319215062384063469280696085085490419917619624018882851028561837747390985660806164247678406908446722711481184795025307816319408078170756573187520853451288690928418578213539729449034291579076693529983975014972152776127333264944655381911020156534567686287435507896854538217583991505499355068457032382893483575250696060432735052380292668507098707780442955003239456908572639630099894356072022919640306117793220062445639300307713817732786401356004309591569843586931362300699207704506937248871447092649270551073866470796793665743432625782533580956362767854091957126471032227064958570944336024735910554798992152081126247530718433788248440451628217926546474403184802530999642096261964236739117679171006502893662402141431389550253990880684439962345825023796601988902365544119833246646572257388787943712593412566812244009443650964842458102052733678430296456078577387541430567722930265656658340182975772844410573485834774044695611632167184104381821311536802424980255641612481676184110778851358093098651614377000812806217880196611795056943536089652384408322719758570380559669834682300076383794074212878547832278803027524917112246190681673032645408434520215609656908044564933700756627105942750477097816244308487672531976228507203946465960245716307427321561970998885241511246381307220617247874812897874233510500865911568452728127030657498086205524149172641067973943476515715507859050003136104765554823228318779848173909535675160734647920943947207943269754134365347947976393673160757454344735713784548940169773083049986475926554825137909561247464919380482429171394143533014040286673352220411413141608484454624937465171548524308885720965791770464680640263343230722125310019659585687400070574329779439220450508549099945140557852009429961625864198316456850896947404978895598755164279436121453050080809561793989692250875624153739958836799092183072949016073166653827211439027335817559967159129182921495150434576800040308546564825444311529064080612788849838036106878576241827440921480649803504681631893189496804165793711210801927204227268799170439056802672429202877719606307739114758361694413512658772258522795960110607075740032188913470206646513888518394431409383541482728301622479536000500977494841967438910963983233546084933052842626815058564555014933835943629451246608677622664645555682884428960162636962798146935214593441932661680711734367722483737967109875952662449568510300401697822156151788847905296918417085617246235851830389142907480024385098463554220465044680199596417060336405139313703758779312144346396454530669221701102289620198414907989721104099988720815381049479041 A046192 839 195115883656121339533309310218996829235375139195093378503518385954899621364043743410101486517041440584105651029638830601425637270808885017130609896092072565057566239970661989727146368310982619196116505092399396497693818298458937691841052771472131591378820134531878199057837358765108184541539448015036951298008853971303684772249434740785606567976638660066852030116592694368658423217637760408805882416042927050883902917377214931780971200300144678504198011817243913258422467207002537804069469514181656768453428826329007180758068515580137134272247122880169050971467745465431561215508005158659955455756405526818040110736943566335532960521903374978393695510625725276767100807479866002400583020183307497968823327457978401668160709791747191875283924934403369867500024860970958265558527377158549700903081944177723887013462509064099012846845111487489315543464449348267451006428878428557067839831772293915497852912932184956531356164916439971432871917869637502229868144288368443588720020306541338532158896188818133148911564800197300907449007177394082340832661779681563737260860366983710354815133135289479975904474652001890413061292401425135754712392905015624388123519969726897285044012512952448556413650784740467765961454615504524628159208851266998662902936894528840678838941879266856861866180305752751105345921912455708855647122641625909741506420160700150025419825820446293325850429592225015831851593999278065382410574200692878316027882399224111853773761758399554737617072401054504302384322248523344928836984500211079006194081835819750476949468945431776766392201918005028574321119569700407037269510659229879043177557162769565370760460127732731445756104606552449259545063730102004789941669494356840859513673449016738718368291292340831226962029622434192056402335564142339627177523223584663918470439103754637434438779161163890385801140133479821358347950733867245865866255843652036231315452704497544709195252188539306228454917213325342444961544155618919311474092509624642834553829527557503650831657870805468062894233655835690625752565382600196205793470356652149642222502998142858894129099163290824744047772070898812616271011047616654938540265670093039032064693979127303317516667191253310618010302197954506498918447710977664583471641903152592007941364335030052599079073403989794222265185887900303321115008568608604587920046696278916104804070678001976333838108143339901707932612345470218365033783868409371896194666655639532104286878252526472827103031316630806282045843232664823631305871428317252611055986783107812009364231122740470608180504986784514732656234830321298754127430481167892029581732656930643310357307953762296840205099392033687937929037003382065936135786818728290461016102485363386541679376048077696159351444859467243947723954325647663139734464027061256157866621501563474881427337586628062213796907022883189131700521267347155962035830057008115852793758447552035686567844846064563548530436847142233847475456963296090384990842335648957797718667165986224747528301389068748027058719615971690049452218786308157977217661238553835181804267923487531399849030089146406392188129990119015909675346888625389392284306167319121157236292202375011217971536520059612393986026111499863792064339050694448159376921936180466607270603462910004788127628148879809432251783147665453450275238476127152307140139943085448806451581520059852494523382717069526788466279553907221 A046192 840 1873502694545739071332104795350721762087480329785959217077126003801614631530048003846394060793273123932937127872014134480183997230125739676272577529103166573648823490942204916139742858835795771369029723121436068421513429857561232292937347924112197511920706995218466149272262686994927294084362150541345640663011480633768157815951762341667081352413369028193946317650402647972115385468160603076625020139119390998849028013470414618255956188457831976860615137600649724133586919569156551797577309091256571594899626206383460356450633331827983531950070101133880513243094893050712693960484059867571155676525112313750355489503982772382906054790959729032509506113589631608078870521514173755418297792536483437077869507218549779884368827766418824114705213195599193788431864549971758972048242468905441908856330443931035482407181926543058803735782741620021379286507895251078403757565842992598056951341966084991815358362158520544535911138954469084844984866693330877832980381727464761047310558289879948610774749052255587162583900556112572293168832349651691201167321553964157421187275744422518369902525471566011477938705175787099365921861131385445736305441670720568466189399119217773374920585229729104920890654772632332188454173400341659078228719080274151317607068698965228990507012987471488140546414025286842247060745409733972999297889071311028975176792291085714073048940462966737570479800208634047218446853499941736271187899686804577138871508870803447616750857873152882494337164958186232632323255727427495604551293781476526626594889347578898254645004212047018145353802983437637798374001320319595778449274537681289128939939034455264637308259716193231263572728890686050067221436279781109810044137640403812447215518412763113541605148884674840129752606009632856483962744410710634321307219899761291330776155461445810765284545710438731948372895177264921963098452566033624969365488534363057818878098320753145494665286597242172214942442049704529722000531372595955184209302576659193391443120646509333810977091202942128111403227616868341142759825376405521997030017123062694483313253170919856288529735932407998326435138972042271710776749993009596570690989896259417309369476079721316451658933604859465325816141856585261866939774186159614386547497610801434325887632396982171383196505370765268408405765955448939406296325799853266428070378816422687518948204221003582613980500352063062847348532328063428256599767767001617398736880341729821473592140300118928742612584576978982260618499319977062178019538234251751022259639950843358904485385614689800463292357986157505484069568085580831201010134430093289706249807279597161441897131013188775167466291413291398413340786095035569782958265066269915823755120914024660773165060267077213077781044476523863597195571398761982891488496146920700978031794976380592621968491341008942166075974029497113243417966152264719118265162487785620679410910251700233149765673953389143232878647530519697214545867554922545988163673675491909232211913826177250489766248960343276588378914788576934308755271733288306082185418657578991579740951150080667823727722270428111293361464002485827966555745609987547012052227106863833629299139760094981762300244097102097805356000566469903283496486646351005609090968579374451220104854426476767512047265020499249968885204723547278890229136088993604308813227278975810217846983465994505237505531128197496234132400895567659201 A046192 841 17989372677912302906809530711648320140567156891229641207281185384984717737051899568889332361635522018962621717721428689639896139978030081562684272303838709348103438102460811634111821203394942685702804205295524036583975455798484654017846722926272549037331037189267577433434067262687933112689860827958552826609284939036587880045084049755252574360266601432079612475227136109235557562606854893103993034569941976328021316101440003787278759540600902341670948047043426833886788343280574003357799517824776086272569442380265160013631800494143782293647438838840397807991146191605197821977006727340413078146038672680225386592177131843477097602569834796266781299308992132075048037980478288919660493003352293779514205039489187528471307816052443757402207581820218524353152895908803968678648958627902676050288784019543858524349873845203941569371973038190333796419733266736405484612696217986048114289717718516319117155495593201336448862224884647236241573257117445219314775395478972347207832391979406960019320608240861959116997464228228118961706220772348361519526280728502059876676484437084654404093694762843706921687471193433076109691297522270648534869096209865993396726222219209090219090174331846352497943510713164868933069207028625994964627532449583549684664410744527234238007659866759349858669805604623953503526172078343696283549475215605858593737818072584865829265900905580793705453715752874529166510855454846552397880830382123348994565912149572304791929883524252219311070720311431804681063599110436564271556594052753108457485121321370745221350853494606522799910449854766280134958586356589188964262896841305078986202251431282288277868539034427278860093897052262846193010971613394486294039019681487912761322548285677967209753921222356522585053295942465065524818215429307946610852298299984695773448726270363571213624773472853543004386153690957647209849983191104133088601555040698237524831268760418998542231372711467149068571100106345681065306657278122206059858411866989065319994009893953095695498378898992443320225728682936155817089217511680439615286018622177635776624214724669461939603630293882436639605460361777822068065737161867098655119946443617254911526677252790101441525762957193394805175976096629486491849212817056906361964488587273469244581038334458474591400245491014703267717942439034828278953999215182495633727189475243949278024552126005722257464430542401386120338899481452692649652605064965661853299628846623090149899626874863701260093210005120871035652548424576518368519974819413884998484451752011149093056663308020341308062613202579380873521260101512310870800556670325286591518619916959287234452941631330665395714489945324615531210290155494537673899325030536913011406210000362307380544367005099351895157429712137278793027928846958234076409400268268543729805137496584948792666572429030276050599288834324258480110179293524565626426128171887472755587707443067191152014314732597707257537225057613285511835572786909323282257209641230976798740998840286793216510774988914752732866312741196107260978069730815528692986412732412238594837431138806648955902189391620635492450385163738930015852359671753537784336092395800363189409182740139812506595725848837823067415923453217899828269472713923305164043320922231544434980204932426458740673050599205649321426303503717824238526714451278112446072301192585786626317928788897719230675615369569641770612524932961109742981 A046192 842 172733954579811237965446042561142374639004078382106685086354724989497255909557708130427365490030221632805969800624030405908148255885047613039154706388881758057322639011005222368536791055255380832322554610217898677843263905063619790318131940600721091744255107170640283297367764584066846753120749585695873699756713321617836190424739229798172877340198554537459410793184643270477175744035635215423938041315562717582269678356998902895036030852893675826892466287095846858331217538593152011085039172576190889132640190835679860067432191894135265755619175780475398618450472488698216435910524635438586508787107658550411848307729330457084318796969498922793905003455436338594979652609682008692406298399890932334411959711305671429831717765366737192157173085932525075239780318084471157280628328696879026529430995299329685619772006254466320406050881376920843493200899540695070212172705327536191000811812581851730077935253327557074061430547431243807922501569856842302529595514408710750424845580475707340225567869554007479185822488935545842157730838687256617658800146387755224971690182377611107165589287210299802296031620460639221018156472886981635846367325501691597874796719559446565065930479013803446956148668977154298862998337434693403308694488352182163797996354361881804188120559533610289871459332869185176254016057235510761980669061722358382906041553956167590606897107446446318193029008179301020422790015630583096182715462141248710241244749588684399808663124849011936672018562093203230361340046335156162707990811543241565932245508332912548036512640610207619877721994151662838418234547821968072115256557020936830744224889303233497588829074500311015421390335923098958459241282210377577614252856937509297930406661423561428384943609971918445186841617886943549536448020589470492646769446969233149055363338871875549347414309601794009489383899367680151244057575502529319883127162135295942350372023759444903249360146110220968114247488278689179884544801183998049990805286537526428543389091558616978358841623211034237818679335410325351287349523787330204780454353780132535664451226473023002624217769552123224205493303958651675455295497451497888276865155060622985401061845611814474320213924256037372059834396663694472709474274529606228727968632867502240885032804199837876044453774008217810011359274893846465685576894167856523221782045270913584544904230565702724112590848087637757464431265472376426758536057234032518113765637448394569889514743660300959380486259856586026705353509354284409397466620196473889503696683463171102748171176598225702550216748678809228990045655425153123400595744138328971758472082192835796428055703646906035940875364988715545039282792732272455709211535984950372465606604668357961443326238817903709820088562314897674446790575592921564839700169887418409972887952210413701926591806495057369628912205311207500428904698158456726880224564441301025613532487457420917741408300296729231697729202124555236964947955354035767233687738811426163729601838652519962287685971677310495397705746562050233342977116800018973221749452871203657408637434053870293193904998810619071570397304980757203526386391012431859817648147132247980480873343371682719593350397300296679991229891641797707681140193502604929834138358404298710290228707656304430351175119806307624285085397357493824791054621932036346713581927237981444210094534384012434058442021273076572083925230273891680184446561 A046192 843 1658591413885974829031909993862558369635397020057831498969536862067967266258855376416463994545937826482680903062970222236101349913112087202371881928061770337027702631680234042721878633600740963357018483664508057809126983432445421428150048875801400996655788501721450810953747842102142599835532324831990951306511134704889524063870466039438006212968012160402083830356546469455985732258672606731645759968718998644282977123562587364158132180970725534688919119617746274490269516918783102329864542777277067092675524839834755636102323892935686327641673032196685938693963628845334082612415035572474580316960729591362381887225430438871791785611403526086832279576397800414196862549310128666986196357575259728922729857633752017580056625511743594466649418568916523952233846261094196143404624533498473784832920366575379621777192279705511763334958993609220901031381240970020797440876831942306288003746910121222593692015185295707431936519667572578159024623832192142671443956814577045146607020055895349901438942664136971574280308421761646948170412551368817270411437486088944941676109254513337413919333931699603938802788697975586606783262342969500145126170524598146512927804704483583698553974240400366365826587021575124864517641102978719029944089512530120687204811309918378339287099374634066136586402655540110457767108678049202258194688047108609977057952407349303132422560196434876641708670831083932645225100563574003434699881469599439733613083090984635457390478532870329091672502922148217106497782443846570363885563500881611463328312913527504964875849153788360071459363787933816719725607993227951071861504496252138607500968400887396612565648495483447335648911145439699146862788598773073886857569638274944597239852001666488549674261333196439688327530629897136020183908368881880241086333618946278397244903006399022754470300987171652606263521197342311121287793630125303338413653922221556597750034647306921200581357580718969024365855313880873398905718115662091997889506301474916899884556737151830332248501570573971852542515658384215340124974310316727114621483089710813985272424899969752146528277083635856904938710065005513025943925298463545561367360563772155462203740930037965329632592659180707889325135071588818230326885492184066191189048450829267929704615741345804951320370546626661920714368489812771324478081058845759120793055564964122763556221143867325430923375065873067204772082890726858968282770571908575173962715797479855813456030418726582937107727807049729023303933361167290474457956118606567467600610556128917176576790544639499887866839912751313014183037509871060189380209464415678116499562341696989400342903631964650125773619858907156718142577844604989964225311494628168445877841606619363145416511164585144416593138480190217757900804313815304018632566954849591304291126387319254869314185733298968434146538944798925584794084431607322197979350641339244276053666188978448209085811347434879350163888541262754327724144755473878650068546385810104382900660056000497837599567483534760387894017845622493599363159014535712450059709553482884786025498046947831416441226842677374933598319429974845504521432110649011046215519724427752712776982653645714733395538008281722872437966352128618135936408309742539822344091353354755293975231615935630207805524759707115209179740664000352201925882241264698549865701219266796634719541092837358602931441057588465875580208290477382980169946137941 A046192 844 15925794583399175728553161795622242904096707547591219670998807863221896701120273414793179145202729519856480398404670273287014755957554005432127197234094412387258242612070968267210256271297523674898710647824051760865338617075077031489476978987313111769167789449274263516137603482497008659553934629916027528749246215679635888443448024485944505858745975423982254401624148406531731730670598625801627371795701783666842428758178285513647482306644875731189325559677133440559721043122937809978207328662375225647679500379453132782174653952536268223880078699533402602864040145722425372546192735656376284764870416749153932330726734766317614268356377860516264625698666676121681935603496202850719448733031345517225119758587327161498032288332044228702030524941563377056824316559246153284500047490024016585086674830425799828974914649960317697075955850584857714782479182593240156332229128137319649875786830172166762778999731274129433897387786601348051710630114207384074362570803973273089009856151861569277909387235475331502232042279932845060786459160512544743234005082625902942218776090146883470842337246590309810084574781929962137693663999036667506519853530824077315441182897654651114068695590393838830863441625015679971944091007803322690829744190619730486358434399839914451952924007115743509892348427036807746294601272612382847674632647667811277352076109326454721353832399270578067240339127038913080150395188647565349405165688378358180904113598389720073178975063957775089227436386448618563388476664474722298873018027474421727636894663445594339825355538163192795945191214018513991142449532740238370046094057756477888287467841095892970621859264802986816589829397121655285077537666177773251228806052463161085187760989594961630410828936408603915402503921430682178862338621555793485440482762352718201112409612080077616548280731407898723548321047496972018925243192405587152918585078044224316299890333069033608537292240703394461739974609636658097603525462042606179736989515956865535165085246742783291633133721809654517078997533125900285554652040311689967265275846948882106453288225058333637941513932853728449098269838689632116461895260551467028751507856475081687457335009162697483317680393239232897262574897561435983904281786477129038191014496893997793521479463369614942740321944255433754481556227822955363792068641460084909998396313003461504753250878509828222023523269922343212583782452328034341074736272930081586357478973635938072410234191097905701807443022805238225178341428574813781460885253393640627427173056253179266319240061457301325071694292021358883376297179736264513275647876723597136299825846502410029256764246068866860772261944351153818889487424614320904218985262208137432368662641152520253931378759020317870223605866697908596465848574463973593988343060765605816384985598151533044741109484544888409617697319047078153985298283388809586540997977914859097366277133038572246221042816661411223544426075475764930252000977112227443922415162860883473185974128114941584111084689214797567247863955961436979034819514594794145454357910793206844213174838155643206798366949483155301791991596221161553657587600065413053329560576307134415836606959432809498381236362170705720852672921909099699463684909007673871543035340774001928451463685985213599044218391532600432236245570645984485398496489569013543774116393817854048595589363329782921335262976522428064244587921238601101700142632065121 A046192 845 152919477931207471459592630529654782502578216236573871223099054133119790056189599069988729735772614303724098302800740901131693450603083647047198145469892619680683308533402805621518837995120188725636456283388061343320923592027906223916536524086131623406148117636142976560502457685188435046894280480921371499059310856444729095944463867243573105817672643053065446362311242642971218621913355746274619292336568558050022356653050773939455760950271915800154369335100715678508166965796931932627644439951584139391951469967984141139685391149929354550010188031246699596014574785263099581854460035357489513837705424664646466877256220000751293332966154605273646849126317847722589531467907990462479479748370622081135870999225657770952088452507663172253302633839472977583103135368035302743573312594586073751528466888828163382437508691726690821811564742356810168120464079879051011081266647497711335801017139566235134981361727679005528575285590426476419947311331995469689886733415794553623627492163154732311136034796091468947460495691606756512024632688828903255715646391936433962239746341481120573690708322426223096828148253302798470547954935487738428103488476802265784719725255475255513703916504987400053584400656813537515482297339286401498628173774241139599892999902451548649273637029225994547920193010004772439810303652515422054169564488218276776524657743800210885136366275235894166765094589156812311671449376293358910984966239927525653601565158655001158029061173644023536432752510176713297439046434503839667208355214245896547157999230091683323498099001593823438305654577641983409133080687763775601231523281073204431197658709234363416514480094989783929448206222250988607615369807850379985225108858181634465028283782238819908716229773134081599255154326046780384300155260270360165319274397777181220802959850289898875073837112677656371858372434544727983409063845684817717020915505726719663554949228094213402253879513876412902658211835875877172315652580814988875742575442711521393738248654667468014431017748314732099020681770559236157680428766098536748954064060920076275350488264585219621762270254984416932384682052387782576754092347889887946526417070513170590809868554239291196851037503290455098807354841249836728630683386867900840643930010127715984125316102659301334387619988370128283869982185187527590360118617218676460045480604403672404517951379230226720544439514419273654162274335170895016140649409904071483629339142136479891427255246891671822172130797248090388433411093242000762296945745129618697988248085532471186280166493322462683838520725149175246866191336790101985412581532090515287072811278553799403934049947849627632485133416039920061820140108568864717320732262411040997435452802504892858885953427601927604742646938894838153047320111198760634172051436904392199337327422324632976349263956414285210180695510951099635641249323014918042644464604587835713666716977770181729766244039771523133594229012829753597525385658086852442664380325243817299427340677499613090136797586273002705953601811123872250198737615980198848940294599726818635250118770472439123846503007710414530431769708596163263374651614395985489059394438181380233110387247491183157741898154025108049904492958204823185632166559883374772016402998020613162235660337598405042392377189971269643217220789602079028444161366959426782620515747737815307818214347151482773302592169127296684410657639524757301141789383143156101 A046192 846 1468332811169659557555832709792583425967513128206874763892977446787408360897635829149758368129709497341629272047012315727996247225676053221393191160674711700079508741279491127506855615218887780846037578334381517194515747465313338486969552214798056860632722456374455411659681082555575870823270221623872379217939974094336073099622853609824764476116786859849558991988658150233661234675880311205130268643388359498694531001740164773188368702997028628868206523166311512267901978645861097294152831934207782244066292366953083343770126343646967709852929601595952109987529344224056136462541152713309878655493362722759518625801481893720479152265526748163459696529046278275165628559472916920924525113824405980191721116109445007329354791822946293447931983188096094589189579248979558417697637663033167990138159753979853194372365129483045035310716947580154240649434981312519465215162166017043896109041716698328159593924272530174079811250458341887239982986031699190385754908339895888499920798090740755587789958928202683049358184177398765796095615462291675968548836893421368556279523102152125629601694710469599347585434069443638688984239325596889265349982189834401825240801486461890505787933892212193424920678584243281962207981047107737019386505033750519231818442098704905370290411010801703992533386183389717397930250789376851809951753310541239245940378486303893515592624667620982656518700371004744584777756176760773643615712296430618412947524047749291722729674972210354850039052200375280414633391160475629204009812327894171071171389380970445679826634406787948354491418099309327110675981849621458240582786716498770851191882030638600516429479067250232640487574859556224595488667495817441682440358244027454001670040495689296159168531607870804515107444076436197263819367911946777376751602187326973731729431819370073996918381367407650125074685368568177430599721812121022427313247677767402884165230306188270304019408142554949075987929688308105562971916798477460061142274029663926512465809128417031781131783340786184335805142069281912252460147191457426109551766955847678725447033281863259053749827681046846438531029267968757649612360678262543443511079627959559607537874670400470664909466178788914556619515323923106034706875837976423797394733977766231831985573491696255148043174984388008027526285814460614412099682495170465089909271794765087749424719864390117758460839486193930595704922945582528481616948174559162621455727328085315506281546432470419641738591098107733141104499388138968262744761491583849345344442530690109732077482892349642225232916150931188088699050285839561379527667094595485251062875997596847735374164718342487878458255390288553368082443166432990814401392766964685553449237785440989340078502670880454949840421025683662369247651771241881925145346443908812913132431201524175527687372587768380482043266628678455139654349122014290959656662562592254420607768719054272151930643229048843348467360563436765218567673822836948980042235935960575970848217851999377156776551946312308682767768917342547465384971299553822354752730563292219001742464796220901522311530915081668450838050550949948763433761851143842652600535252065857036691191522513803381247828207693712725324477220532009790319340363844315255553227630043958586809784882110156199231838006733885739581571321785513592185136352047047926397708648435662108767816445565759174259468568672697326241283070410128798366962359956797952818881 A046192 847 14098931499931593140443634219835755526485278554464195246326498220953640948219309175306380780792740857701709966471313952819479064729248012428733774477600436274270823253082365272918021995812922476563464101530275044713678863841015084123975416449954417889663777619959403226613281194196181826456605621138142104329288132194504117457849544417073521256100281610602822388009649196232372532386584126278305093239195735569896328628686705499103942346721707944120603235288553805695679120449391290421523559604618685155940399915532036298896612012012792800078475484514144128853557167224812237050220566498741419492557755026231473180299362266247820819302294502899385400798255514871822517705469416806809299680462466473430284075747019961150806940131841857179379730318796066405925362365598584558697414096871166446720536206186083483535286590858689737326813308853076276359064522442347825116936107014388842941307227936329848854625729853369786668621372423515687890155456428314752023160189793587960444949643665242990804453317466127843845815523922453482503343156900039961177028594916334485459546864624963953954352036238384613089114837969670438323867533833375790402790558686437849159910088287347381100485719317564761100955712319592744307496498846193520862819835444311889679541431871501463076977876444324707079579584987873444921495639786227426641313233647414751301237448965327792920171173360309192656666795622462913879202497585499149704710559341831761194600252887133962995337925134766096430955691570690031133108625447945182398378305231475411141784288920220187603660250479781098232773151262504339068794310932161338312142450589674432071246826994183449521494587222253718971909872010662343631196687223705226941939873926504465854094374580337938097420590059235180927596422685211801146790306212801111298524037394327374288823108788490668120399014774419388289472537133267254073800856576993501376986484901686988027821736464822231100143582558741513759687964476217779780467926664918926273126357090446929985177857322090507759915623797924244086242050224239677563097174693776737817529561095347060822337297100525169520625771649549247790526098651328899190104655922849796703498641141274281065501994375450770221403051880120069370131041502309304005585067618937915716334813867428040597760683142125828851264865706033091937268106580837399793623728266687176090151313288891965572487733355959337510754025889682065539396469321164145315041355976430081313822320645860349178928953153714153082279901858322823637312736476962165633199079891175668867718481698185561875519546061098153363998197402747302539105597765277029434557456893267848615220041852120676508930221590518661106540625065556024287699222269437691313308631074178421808540218368926840928889786908175000765795083871879130621114154417230134046855920240370154993212197697805994529518611402725432165160958389830740009960633939972471608355883366362342087959526692404225067854555560749792212072996525590615857050449354998448278697014429070146840770515470678781868838698353990385663114438369538951502622168117064634355520019791592255004328338062977646762880722767677457236546859789638317894818031308525535874354001276964828127440766067152819250463292533131434540522221643865048441482988000948523938716931665687352526941275786059487425703498266393681490978188567280722559600223911592822311371659658711820650758202504205244087934423092647557441503357667399082394815279163384559823741461 A046192 848 135377938794010346164880218223030214772728218712452074548352272024619413597393445803656039107413529585942321756428284527960322251533992189664648481140728228430836744796588130071067719696940066401074601456856122644959227256085679372445073461782910105778494732074127733407485314366990655342060456350898218861897445427391654441494198225869886341276310427908221440720109659593565090822314746104643974300152488809553785048798118744462231281224853136682417403397034170475978398646653076524766371925170716680659557475922646245588921924769220492819385811749375210329299745932163302876100081416979762396657660908268511882717715850679029681786461479551313150455005152924752961539842288780706065974607275489253471607503601769557525040909791153689690110722589096641533600740244898359953054152460519277188242598513639019629052627473060009374767026080890290825445496895056442504253355284389995652878535893602922510373956664127784161418022606760139293234032709638646549735998387489691700303906557675572456948772964350831353924471302519220940231304896938721415545860019549750308014012714605801733744058650266258585282333088750706105147087075628748742558329594524986393231631426933623091436358088953364623897951829014145287558619173940103079587776673431249014183725010388058343559771279207395035674130641667377428418803202976566373758079717729165900755236044586591163725968013981021246906658052866517894323517604059786074690987175087972140372138680698212563389512027469051847575186511409565303659694388160009165760024477020299003612341570822573270924665898472451317282733307004467354411452297588763549014951227775337397977260840916118843704874597029012959335638103471520267322155102054521771654824229084051853677012514679909192315273337217168336462265743179327278414216700887404323911051055458144120947547761155268025218074421482607558705390226868263605439205225130479479199396914778320691640260148304916874753274660320893460171447846970954813346490059919753052614498138508441757791165320197584638478928687924327805531760361111080102048606611262452779097809293870566630337357279725960814477994909551290830438193068220792121265735293810525485403550441158887687231342612118407895195247194686734117177441640989850013955593112401203890284449488021066279587866093957200512374697197334345360773620833103386252203962939134235094352543000928145888339277790964057168660501695753240999378689193498872540786545483137507081612700467114222987500569526635530827476409879052517644832335791152402575441714820353577188618487516823447075019006603795772118958885458545028667792403250691904197069241173422063286918091778988065138991012613547441841457124623624078656657119849787974278999575074181494241520049727540650085609859655389625476898214554916757728561568863062472505235985400801590319431910389863131635296910019316381831269393479192526087120502352742493658092473535421248616474166767531746314829387511851090455976976445278157656694179847032872263423068690311995589389107641331605664127432405043069370828542069455395669780712673288755065259348477308305540332558959615915143315658388484323862716872109649556178477279302862611051622894519726164213822649544585278856639567287074920340745369047747171663125329331444743882544304424626299915005103320312861088105405758515905395790632985051707712503689164862762232785864278334302466226471492628933187973172071067033173855988999039295579026217943564458586629612691841 A046192 849 1299898954201155843943586714933901902411980829591686265349083269653897388408530918387396112203003930291477315803514421566161061439750328275911942287179497971792458149266015971860026971611996521770195846625268388106623455399255829493202511256064086385730688527711996876219270761938563078398282675424719076373797166664526533752723173906953104231861611472674460663191670563407762805843493659710207314951759104310139708468663207555639639263217097471702863963297718869621790778109483720341415412803965661963074385727868849334612792022737443160038949764339025285067792031587074866991500744715619112033965440548636496071624034417920680738265782307349414367769574077585222421833743139166870228681369759567349367901819300115544335481665007717596562585978920775633209567901906151686670641413228492002690338984207425660292079845461035619157823247101895263652851384827267438483492892323776631244550858709068034008280883034329253664566066401489485070117494187794827742250304493515829912730150321851203066379127199243365194254929600974035545647507117062446132031386730688107541216064626098043622446497205504578697496349229069442051951891776319711592669290363838360661372275801506560636624529269644487801103372361238110731545117000676370924008310755467017589880237870204704343359460745971530688218295341710573079803903433485350534597654808322217331637025198882999388768951950074592652488537966957509198831502154979568303683709150484149150021514417463984146532131492419910705650844451598954475050354382003782561682572629970605801210292621254059627198454353472227068767706981083744274554425892652996665480223376956339105703226523229746143070756359177995213287078097623665596164989658730830827724395305725191972502208311862113484273316486538660307475494738411477842121507615130550105392800935985062455010979313789774789653282474676983004269768668916530006159994497902007382279107798714950379442789916202075366558712188257636445824728466927143641535217774881542146285484852831700667863839419359350376584165501533771790791718901146540915631043118244896891120427022215619689152243777591378640092537600885722904318282050529947297064691101064009787995094632508998431521070696058958234213993341978969113017725266653498331692301059691292135573368267643464549174649636416356177696013637539518448115215302190608212825052347943197109285941804760743530941779776349143577518799771868594186352108096579704815468264414044987021215068571408448480120119415825413851714334576382372567357264629332633052429180071835968273939048268820257116146939534127457825145064808951167865395353474038066334981824312641194787719668646623359612471026606352314971152649529497778195665640509964906757516228548982076632897095675305103753099031482161396921001655390515623837769053602011706578045797771640950006815048570253592264314935475957286941123284022045677098700323581072790165031459278758945849022607213880301422587553820939614997541135615487873293986899034159190118389857285678767220244064731295562116272824084384853744705275287796270851695451586296458019555629723594330006680976125903679143139305083345754962129948760308178636100517971268760009157497304056627504160252799667081514300305840030092578705599055946120665464363799049442759241887146544800118191649554702816381928618667566225343987976431488308888179700801412019047617046489194312621994758621464813966713154138451229442717648927271958482410662299290652185432981243318021 A046192 850 12481629622861559619535973471915107843929625153011152807429823006864450698879300280962331665717204631245235600403023719449993983984160400571314280176849058384422954718415540565211848910350670905097354118221225605743675773784427218708051140635653895692875965464595861931329704448648768311789654907367696220442981532415338349701993474360365480964448852084309743379744980029731678868144135298222664533522816619433472671162319070151133071743179288698437763093167293189074264575428864036065194268977306360998723571099439215388305783413403004453473502817797509037845728757999346940689087274659293296770373763490346727011222095763158525769798359928707597208010299837968152769694640082437999155092446456758413141339797312205854939737422363194571040260879486565040981629460502128250513138896765827749313357738117102676485531047064236542093409443905372240704388171665925049262056247839547928820181692445935368944590528521672829559379208169079428883128885957173226342440874010740611332343203086508694167799922418361828244404480104081386790086423106728710821043959842207189061006344525780700256929532423196314387101360015191693832135959689134795084061783515246344545510199014434568299245638610768282912829957514656510230150925881875339672224720286217629466781029845980560716879198523047358460877036196974281044899652349523132856640307711430213089212815204438515544368312898648224668173694652067950460662189368596210792184900571961625050534441064350495076788963200703955126607560849066649459868199116305931997266896632953279882922226136939909717786287777374425841856205149632805519804243009801776393177555850583540317624983098791181549646558855952513008969564557744333582855963380978335553287872070749064235914350533487498996083192588470879055211364015961267060723437706266841224577350676277514234871302423461656374982793103773969324390760053546294250884661729649849754164513883864038765088977135112179364779879678375164831915582567986586275066347727922507768880172942391851304386828313523162118376518666798588810854279357048724760809173972780888686085561169505086384673214415075137976207731565709801775973313810995485725623042686681328173803413257800961780577633592215504846514868874434866736462080832965249991059460819562674684571591821463058580108706221003758061036610572957258804456936558013386956159900440987639509128518856769658455957081073226685667278346748980545624111942564669132139253734117114482240200006809963455191890399130186097168630213126013662339246810138516151417022411608054147012785552858724592005795838387685246241270793336663655298497516265310262256591279980739578929620971426785720010881658483182314805565899325113042610702823519563184897696547527750825647583671154229878696606814681854077845832418161516465173500724124947543499923244967311001163847776939664603058820375143231849892283941910289112309194419904958578422138413902169862621066457993511886727939376959274671355299528202938114090704547831816696483907146234018832536787920160792346108845992730830960613590682484877723262584056350905916615018091346604279415845192428368167516508464094627550662047905279607021614280995082843330745319237490657217568782533559753772115032680036401661865810821389825602882617158073143417929496717836818746108576304019153122586417508340565137237067153904517756892593774591469042032456647603379511462091206056833651079446518064236634041941691143676346308811600371570898720068899268726948001 A046192 851 119848606338817741265628573333742150583510358307232259665254895162829185956741652889269390266820486666212821943592517950644420668054846726535431442346162371427731239413767871241148201377160170418748272472964361641082386673254614754778877559181037450378908634660360938552630945896654711391241188022261943683974432300454912169312007588085055441267533645851930683257850635053813017084157181290040365140678770228041100278360879242927972199238368266865301929517728385903772218831477174364814275029304682874344081766622429618289662797722703626024809414017541917442369402466517697737421749019777789519970016843068868724125258491893813746520923113769668041041900531274596125309385512237826528720327442196424523415795365889981319015814394049729263410988402244018602729972870173533555275473016104064820414858311061435692188408821830953816145298322556137153348271571484827495746825608262446888754753366315012703537924246584219475099905492273434274646318492843283131545289530000826856497329523306506159548011788681983075559406623704459874984374289023301964241217970373486698675675378920481657768993747881033805240368561369521415106727432983180526077449652644105036487628269564324923302795985316067782884505450952359449991798458772650010856330840179950922673013858700867473798769720858839989969810613345051704882553382056217688204109700047498097760404119955993427374025151683868303189211163560618493365769143485758661046991111608266373251082553078379036263343478121027884705775093621893516514699972864415177033974179787044763465213414156604391856124308039894883461276213079067217517416066825690764274294225797079777173495982011366402009960115064099670734130545596382993438917364219164319251839319898937209068057621320338653498277330961180894149479209805765347905588606734066594307841615800815755698171790859099510722809989729155178775817073764382848480464515768103359437480280033754701507433979008557230058541038113046144458416977993078734486043429348294144715245274307361703393021657602609983301300955654434548228050999594662954006748772855598974918896667229160817250012515661307697256167998401407915767172854894896603407485158812823012060850586106310202508108006231382581477277536718330248424539787140407063760654611097139742629964289096320020842739247959428448485717357025521961500877056714829239362439151209310966623454928776760455733356361523342859428063107964911427214128686153844910221409539524268844425413444174200525344083132327927489187773454721648609399075303592767456573616143831355847780798604610425263619394524051614200281224332473579609225005285784155664149723135393237124241025779920327836921126072284489980410728794167085905650190315769205191422775491845234878886021777525819619939714881476131373314285958185225708080330115278692710674556420130322461534316347359610948317200977810376746708423469099312034347207721227088688936582885257175742128534280631093922481372474975401573413971072263476156011071774294204885479286299749191544339470389139863376041577105928614799426843988514520610971061257385947025040945693554464567356615531016215018589835129097308658111229024364837861232147478684943690547795309227793299038822383080502920181462279409222917205422928279506382932769286353959299909584725427246453589749553000258728371964533157487780184093467803203070194376535447584940183629682670603579864687138562958096200031499739646021619494675643931349985250504357161470219449385345334911389781 A046192 852 1150786305583698328771005941614618657987758616536419004294624695923662836692182652163464404379678647251770885057139756959064007804668654284032812138093570913600016976428044381241964464411643046010150007188049682256447471092915037090959563615205180962884385017132820267386500411169974090129929575600104275885826278505986534234395547158799227986685377103021386336332138418041732560310398386602832287858133018206834025439348491328275318905953740355261340428791464868280727656145579252822082632766189295982145512124384998095378126795427616803687215539922934673484121964637774175675376693398819060311458804956773513998704005027942303830935377968617992601376731693288372157252566918812970246334584944877621817080053961935803312983994871928078024077739598086187136848158517776808695626841387492333639795720189454167399290425021689771478390612399774585041077862925009141948235970228479767186275213003175059533435779671111146878236462977430307736074521285152318671924643724627065465346746750445869057471315027124479073159594156405743615518575133115322353915464130482259438476645927388120352117177710224154174721704539168784612663102979368539722260876480626913045107862098846448899118878751759244240488738427214597924164738570984059522367149055183168473288649604464699637435226142807383060642763048462150273307996529604149892612728483215769023265187270604633685206873962100190548574580924335364121230164855088065294776997861477673143995269624124154441850129000129146548240897322349860696507499679575915413574288077048307185839699319809489233662595888012782893620748356128998272969423553856039708759996762926004169836368101648157093308455475198926182436608489846904945256150948376452412477825596381723010722425044003541217402959935806066357152420317343594854628194741137069732277053970342082209936331300957771078498765146396554922831426217894844057563126029520666727668835894719598760010342301351189387909931683181589400714554990773959440548402733535972649633277355019114133587942651913432746135929657817361865287156887253674327324076956150287384390357112648840997729533790706662093978587144442587241486591976727483374923186769297683875126959153989377306681891295256101955129314061054538170937564299660107793264555584695274989170242419331273018668923678797725741356100001122451301374162694118853798344753773751903460530774716985935039182029327390057063001576295400732775129518020337276263276842259258295327058337650760666634390431044722360620994903543607056821436258725850942979503710796046267242337081188683750522548834214147761163415069799140518071114845455601946421855379289454582886222750609174016463330932535194014308721503076026459540940084801313084728478305375001397779312755460219248836431263595326998764709695924662119087470864593405283282949547246168111308341504403499207386077160730114862378662432258007652243512776230028085686210490442100987573748323541553305850154251776774428948646278880574369847080197086068407478555410566284590974728762139733047975958877262280566573265595364125744421666406930835806983537243934491877429153942912972504180131429393083893640556470429903267863944058476051834233796599813886033766713554953556455479828628691854678414604809091528998899094847804953559124588414604055702610550029099332180290674480860960689324762528240779201975488646600773936004174170180546487970481214442390317582879051381053563035353753833591337678882029034025864065476254278017006550437731361 A046192 853 11049849986366065014041457785754995020256307652472336972004726665004115395089151869331932321584284104091017372105834002728414652296007750380436335614543025566224991579930842734917471546132395150629289950271380576062046976351783512892778975054322588424578414555600705547084238395423145316772872393671013234793760242240050401263753874506782599043097549675677705749530509832186080990287428224003214337973428100143250084227523935373220369206995615652851123931953716147503161050537633154120463075006674590715878333074262985089391155200033178826301017589530604717252621662082505168317269272593711597332837925224922438346687132153043509490827752733746851188751336677054418179343022245056628067478155920387482491178154726712217521290999744439011137465192209835166643997415357720046921875375727228371505253684844280604306550968869856363904552844117337243008292486457666209502134290387037116260167706501733555325037652864084985740607042409380322608353278733714071044537297498579552597432605800451711383333407342437459378495347530401326491749483443799036218994322339672684754766055519105352700547482604578580504644001744730108481269699701169285429968409889529966415020655385495332765014550471596277881105083493609118315470369766790480761119354371537943500566690829056187217785567624466771289451820821522953579251677794705665212649730691728114113894230411941572689362976410060877963544822846257002731433549572786459474690072418917505920376205679757577872265902395896587035181211383428268785971495408587966936725137081843665811388029403597301465023853860574433304651542254274428337985187446709626457822724643321266241689029338529622398581387462899974139656643985379435687966567967393331845447762124617984450019516204464381449164567805332518200196645737653987988374577998809536835257677915383057578992897453624727036645632212889730639872175768409218876338287654992926150972802823617307259864605270140141494153933963368583312615012562994580555067028561368980033484584447648259603349721950651123625787213273061352976052732203358781296302832926206286609317234076757504031038166208352853765074696504769724291346340393364440471115835951311201756146049735755414792449317708941084741769092136968138799012243980796567890519198963589419348872925080454594428938984321076514609072823725060420370272748688052177456877086373126625818705532209044019469465389868242966395598276160374728141882204817149840526139329151988612206145313697190476849216393547340974354865574637941504877782346886545450896427174490020114229564805792942767907088642504852278639497299930122922045265136839684603758499687787619769480273727108263126160575777281806853107853892125277270345020788612017923793643496787987929631726199043003449801593373102614960662611126954319709292669533745547414804188841983149784652372663748083041961501949013361930749539927832966007742897643013521957531904440288470797425955660517460562142087203079215591789499996397304027008187896409357074314884166778178342790154029726246337525293763430840894307881447259491409422320228378824161269977591218045313520271592493746454121406966442556417639314570956702153664752988254902233627971260865138387000190255625226702436811572517726342727812459691438519149602345690394788360338657118558131039254925822038042150797636854980005738882015983868429565438914466254798064495441889977694821957041211144690867846555160844812525820722690649348748693892799465842399541523358069911551968185140741 A046192 854 106100658418300650681127748887813520569882408091280763068770381142744820099983199557142561988387891587803301555189333037058480532282258614484295410538029993393321455550478975512633180543998793824699396092355789103298092810482354197881426627512041878847620973678492957530282589686352630161679030594099493480385409960162685446948030468618579357212594685300480227585605619076512331627007325496480477470388568759442469101918659388105170656850252995544936136733279153656860484126534697400285433624131456653864567772033561058443335776852591787662525567207457326572124999715194249988408243880068125358770849446550900296231375844229518750188624250814059296496397733396344830069679542344466823890955006812975662002670824605836750703632866562108513013862751521097672029476045416669372767038662106005435701112242079062173097335003797935784521744930824059807591039413888648018630351508060360161850363131554432595055952009365164361970161942978406880255100446326601225017328458656717139413482415549190582256898319830769457827833253827319380568034924508783212659461129190072988533004226617803669242536575851985819781437530031193962468367043867524499330016949498390256890115287903664086363220814509388708455126771216896326850548566335983625284208518308358278309272892051947905200477382894903795113933322885500351805824336876767267767712821489244868505843377150275710358629614282530588105766840395178815891860821767730728787908780589448030369779182941762638605342752955270028582663443462780914533037602405761978950519352685574802072640672493641968857669811106639820578481215104794704772335496893882279391974093265174035526693889872193332623021389110310076490056913111004851628950040366759824003536999442756290307364383872841946671336962663842903952221835220533275320777843316374431555074491066454148531407591413373328048100282009402047207497708896839101755756180500116047380974125043537489589621179793543337275676686006333453786139949915318971715794167697862212745546330233041233692249896582209437141376075712005453458696469329494130753425474433355807872376697214668441057187474203070311145585141860211748202920318970493380676170881881303389964830494435764338847721041959361000434364867569854007693577395766044345224657555183830019892602837452282596375399108782053014478591512051930155272907631528514313822079985010008087359307059740465957959871634332839635940477584690341844217620155524754748394713575240552395145111975062085307945509176451136991033058626678610786229409273368350693656550749949462340786014022886755268760114622782757365348691910513970498338117772819806109687167580281345737095005441470791928219832150128976868347598763465409273826430071312511302953480127679954725322437183898163664775650732100045256955393276305681923966093775553881683544537977772656986063971008967588965415134328349140528942220008389707348339650924703061606193260749439406154783038678540332776135015473812376335588350016760634386758250334242449541503110290848657881186468018702655193184822740504057004863711083320041149147374411227062665678517847338427165929770401971010539501245511649997329088804869769783649585690329279512771243945813030458978089793067799871843241809239486579651017776823352383569345482824224322952882412661063980570183223187193180181399778618407037154144055792714576419908142481216331970241349228853395645133943539228196879322745039775380508819367543921861213093621079778441984694533641807933012704991963283665921 A046192 855 1018778511082672861474123630779327638757015862236170234513996227727909097595923287058531010880568213441803197441910603716001527342559594920270454151549828382019647049970707542941461064666004872172368450649510336698487711104204588656273945584591651066372268164682474822605067879084119559389296734991670942727647471643721863421544587295921724481172735125157661469599279404842161576096443349129777320667456699254738488173372883217061913273855760056226861132061822501459458221079825113899907579538447171783732989031187920208909925039947431145102391670024987660214939530012673526306190789419144867101206099052943819419491232509604706886267660565488844631211559847320366381274644786248548197944321907940036386162162766687089753544065263438366197520099002640387636991862344093443959589058311666488466373708243189470141800006399916810533121430921219778155151917443866311817222425678261287887050070529017955275993695868886655339552509235871620454829151877274746228902316815484500474068705556670722170379026283681640991625395524754573161812944853383852964157109543488758496221221829218095312961483500783285236962782658715522682891151873946270541397537319115133357128920579430327171764313495904599906989849376119555036809849018487745003188489431677501816787694808916112956678796612771298616217216476894753556516571703439041510399913299289998535664993993502716958921988866977882296930695237929684143936644879180200885035040636529807568693113794230599176130923241610600418554147348948410957917958272328631113294919887761752167657829925895920781374044061222101696620143322784696500949537103189870200012108785709476445806048488863771041316628979655809891557552340035224599961742599635059862688630423201583774913328363927512167473796066333651758416715861590914771976120863149249292982288427962414818815518113758313242293131871208646244396662360955273286649551968823826631959187397695244151422235308512997854380906044878879859885932486471880203420475043167844405413755829413077478264723903632653064780369453199463091049050522449070440135610109206249540984274437338012294273610096259714919267054767067056701474716611408337047888152336708439199131100651426159445860402652444466617229686716636646044905591355133313822050593954355936887419353096343892409941987813586288723946921089649809625870038707664045753267434559189011281697440568922421919286667963398536316057499372598386227802860591466490276936199223320454946194752978400829429702302263067423840558454578502446131433282965100556473944749404587562906207192418193818297691852700871393717225861085257844794919684809350641425531579347361793979966472768728816986503702144962658608066790218940967722004111199721944918941392392339428484558112208063968466172348528031261454670725576476030879602723140198838179847238858384210397036464975734125497833077859306498345541265771018042125791320436101154529145732184212737609755939965388614798987856437459234495103745071435614984348692701208104088155790697844646196974123125428865438714330429026191929860459514157587854621679674282027337020967100165986429212341879454050706544505281456307911354286720214891646619644876988893374582134068747206242479806036824113813581149880738565291346350330017127341416806928599603303182138011197684316341178004173990279762632143146733899111217982763346800089554539200305112002637230954863094598431041712105224112307004076648484838754630916988677475600859338707137571069629098249429923421279481575034901 A046192 856 9782311157315166397573884421615355099531345739309298500522628709873002012371235302352815209332653997080302714033924061691713628484776698142178286278886041586122657580497278276844933630289798238600288038437202160623089898724479649795188227621822406027264640069660149568160904244683126322903397087710993797971377542337607372410985680267409929849641245459169180130612053259688816377165717411336796336568441755855430203998257322731569103150392351209637325045121482925734564181947996617132215178442736119335947506812898637812392041790239457002681377153054364305926522795056691484397793971594385133837655604335517107515054518325848551292423326561199635334834101157572424596654309167879017452194555069085222566953424883058611207693363955902325666479477609490250569298190198509203483304765141582960148114910849993050222501488354666210941096195183807379021708903704964912180321712732313378231094615369267275005658872677097655205218831712677356628862636070491666963318821044953714895290571341669858730788828119012796970817590000860157672408515914156831653053353177117929890643183471147924577252495331984528993330819307548918769926877825265045870974654008126560996761638513574713599616851824455153797527825254373196246551843424970761184632250238758854136437167245939624558081899875352626418013917497210100764171769690597339706092699732069744450210403819769711089293226742092011532597947568833986754900848238027467130375731404050431685143248282423030347446486360602232263686894261939198555147320797861913544095841811768991628275680875811958849111602218184809384306795606897440697322750492493636766633989168408299567455642063376039666528938839633697468425541078961313497827800812745804434776405320044607963961488643067587959241443157598761520474401750774128419981437207181248394841501930220616023812456396899732339125324179245139229294704782394825201569896248890202819956070011695609298418813842720625604222122567250318408291269948963043797924429648703474282920670728478039713256645230430838145811670348245168888247529657859505036687997515172933659175195274942896834946763087098308451731948727792736587348480699822533363328658060903551308753438490163488563387247421050726499278451418780207753329480498412683553285457925068150809170608538491217467980370610656435545285321824225959975673956398082535794359592815252901316850736983486035528524627824681111373944473035212119869021223181641084114386636547609433152809622953492789121916198384464227265905289829721861075411596801486269894466790126299029075939120813483020407681900873652499690045352791953915206848315201267086148148115206200365514292334430328659233616619776099297825680451334672408601274201913300043799163946797763064628772268099393041314023225790505440387703050029929572200263423626095468649011503973667210459687150633028064062604248189926668764746704991095232102140910487792361085795714239549957089470380764622800759548621377468095809609824587574758319081760558749881212022360777594001934687649063899947239879807594686754406463127391230075260036219085081615263012660417275954354869740796747392913229800211297956914826531998698519821058180523157024903224880084164861309832119475792073038134357913042464440928004851047633379900610782930566692831936301107503741527421012855467473100612438716320492228760926437863259883482777258848469117352450279366580938489728576095133729492530398938976041213146697381359259506357749186156515425884067749218191678420590120201455681 A046192 857 93929750713761716666831576742227008886372343031832021965848046358204337594879503777268444581481132799396853218350541398453230544709298513001600984579409619760121376068287816043557509776581578021035093572705564496792572509064742493128808705350793158082144007576608591471006179952379499868398859446904227456450224433878234346168421080383082850494530757726207342456475465800252610011383642487212569293952857072267141564052778639495643311388154082459177538856395346991080783815606442437878416243499572679416596176684463689086668176359954226192315438321236336040518811663194821620514091409058496635964302011623536213415734065473565279905141895372978332996232408103450573656708295355329539327423919829034399147850399564966018129181927160508867611169746486226383326013585294223027753248395300421271675710907607925025046989149381498557539595133033487532146670738223155642889137268433247379513682609725633845586381219451795816393855882552618742478718576719709108907041090771328754940079591954008426862312157219734592832149507562863709215893407994789044148765333049576819321197351468740542572683147216231946610677290028302059313315197987043096506828086388493919575771895878423820553193839454104890859262271102642054239835763756720230407093863604073085740567863107817466090589445924339306094471019590994910642823776052543952418860592427420386920921761812434772376676604255578627758123195625248702890873800844894860205666887906651608510937901314712143165581985903579392585321140148992835578113616383111821521777159781685969852950920111716502973248823124966478486012154797285902790996549279386797043349363982947706737232629286488244014239829421533783436012153882634192170917943442242614547663181194437902468374439037406615657124169725467241785943447194217319497746988087233483938018808551689927098232387507513116161968120475979955671041510923892750630200857132291758653391552293113842788173299095568138538742966509831512477532914164010660075790170066375716896759874921090307913612829237873004243430593903480658465489688725716444913207712005080399789150684045727258071146524888707861493815252417211089644663410204979353946344726812643562958211317251449165759484903876526423401605073293440838210823626840167232345333144945910429713719295767239573783655108661535280519540936209296578036611703464349801033395056944623799255389494817992344222471557085920068014078514026607402383955557187257098199850207193946553812823053404684782747809907185323247139798752386534731543656021054588198426113644847973872599604531843871543760743314496958601152421760282480408558312727642881751843876776678356562306441015233543017232369796586403312759525085648734248448467164767395820837627298210728554226042833732259774633282547868084710571463231716658175790898514055045549768970281307913696449705623341870495395000493286598014172599515783230647626714896712461815044655918982426503760356986345968167504571063478592218504639040586147757944208080536423658189734620030666908732224609337444167968460473809851786784667019350131668489279921033273995473420228305716613549472821918026587298781835084377700839856448897216467106909002763708876131871923986016929549801768726749448488052291099883862823225411233409045696678323320892372784968949181096239728461980224260194502721800873921966219646663304438380258054401537684923800159706224945246955308283775356623761965363164583607971299243795833624894621102571506826136153981767748898894827066271085054692802416261 A046192 858 901913456571228846119750402304979317711592138260305335606774440608849339713030982898096302518566627807154587522299184474023857998585055837064674511753204890050643866885042029152960932029802681868180729884830791861000120608949758694543171393590088282082340733485955625644451771741843713053239525505777304325841257042721263854301806802852681263038554486045797443097897292001972301640489357996497679023738997039467337442604576498179844344379952349380671518461783076686874760462888878340511935637867718425022037152576713529711550017016238689659155836079134145606697323663473882143484821311985713104144094077953590385700770981622655491800621186948011392230188247775231250679288455347565068742907026003833231532436969669378823017793656901842190900126239281268123206131876696939313977487608369879909047215986736385240508139589859660794828981526291352099864953406709836778056583871174328605777002187490920816053157463517270751916148979051413452603299144800010793233741590267477659980929346651817573062062602835063441361502600801027335030850831157448487759613074888683442004207078159663218634979002317763819371194345520937065977533761144709987393517414527664607640000747462987011377053646821463337575482529599743750437706757040184227398154093694059530522078485124096063462215301683606141766484312098815634782293133484757340528559702395390823144946306712594864591137664768839241641487391795690476324183480811832209667346327303937340871594043280617716252887881199682967002021324023734945281848389363318912390190744127906870759043106637020985737176350534325908237879326056743631701708168857921532716603826330274711682608138953218055648691175576628548918891233155512434263840595104612772140857431052587419456723399675689680472118318462493298029867459484472951043238159632178705591608204871824749776611361034684544487485553685035355108201358596513409156363428614369217699662865162409106756430719496831423528384360205279615558952633511560409084693415052909984939214036071638408108470673085411356314582416849550934340463102896799646197115413984784483602491209031877857056252097034609798965305601978112154975321477439731056770268703526345430621193759494976399459085483635159296451485414485167509720120711589805266567205304485174021042981868786425848979438885387691152892196524196343918081585600990730391440123542422684905197348612391625505738136362614376668390070517739011242478621391090819475273877575089638262101293805982160330451681606877275434572120354510216662560324038754559079801273323363454998402373638825733749707636898117895614613054052187024091023003603978635379937818661517464505066081113980145621136555553206024833017662046718694918929773114822332758382853518255468779915398660724890256635737710606123600401749563240301774014635331693123742786183992107083339642862935641489863754730673933665942158631785803875687416484336092147860266425048273545049556990693423605579756090591972821104613448258098366184205527670228979407187950609512102880052818764170489836933210229642389262019618313336836889603990541725277819454165769178830506026083681187150494495510267250394472166344707484540518462020423478952105461209310888854473372335273482128728590205061006726937786145957735188805731871880626597780550705157204949792765188192585925374759667258890786280924726768820456400799975103681367861070285030054571810985503559872484572786296283376839273341476362886381319540770467632102186810164376418499043120380272143280274570168599484641 A046192 859 8660172916067188666680126696100834666439698825203108800664226212878125001720185902908016919514832178723165549992263550969035686049183161438196491660253288774856662649708797495638914825792655574716693347319051690743758661294563073920261038592443322333761477640788138340829434441259003380357706055507614229232500293673985141650771602752570365104613349680480989322418667341327472240099368804098728226773372555620108301856747579482744225899092991070599125461092502245952024458883875194219153168116389588817488921322445426627826614176721747538152988145716407744879171661297864553146919633723595408167494955372208363259962589549806672558704284731932910015215934558905362365571954091539024434739853936264886860140060634914975893650836564389561556514144538408990032798894954030425998588808262319191586250096228931863471434131294843313570449323075854429829415750464557114519743675441878634839423395490605211950108572378311614308103046102995789419278135909651126916921277842707229719808128646471160382533498250110121944218555140741956908102520464880412384678760596315805360547577043291734756592525807572020977370261495014747679214219861196307311909457707466549174065367601367705404818648563585851513294892389954468389060806041264085194756845200556496007999911873593707293546725236176540248902476270301808134184668024896863931211277843539950256417387516132574077369331480433790142662934177899024328416106891881412032330999229105518440397437492642589996748086269697369945574016167954762795603472656552971813658790003339001991342362056977755393331864344581774245933638802784697554313899046377213277758032897073933798628696612996170483850488653646957905185410184747076511167205223276548395853898505303763207185555615311533274486664436752690922215545560026462081699853311041191843857138045160452695665095190422653488655720124515589003768993774202210830826651011354316096060404177897899949961404980435276233151408087948128358765550709445088884020566095547871609010616277599997073567227489353290605459616123158794168056468248525381477068257291874188606470720799973407137726874564579798400957002896378580494861947181712887402128766144915242012181139520459446136156973054379895688000739548281505134891760861861683329411072988333496004144282190367965234660998393837501788535590505792358092122806904101289754258265220947563515081142120794893288105241131351687683961389097251471923672320213298491414322674276160499398750069312217650088312264041425691537438252504208348007369499876465255229663628024822250046685719080400163620821185734984719194555943856678045039522472047090129275281182944013917499287948549996343020610189189514453860232278213067822962829433000056874378596338644661713014019103714237562511956578863957450942972888734770145917430352664018860123187388923241932919337073458323962329902428536110567090009168234689298567342434968441907041816398268866660583419720877896474430849814359551964767906111669621471514593718745330579731395043562800591823600257041340434076788516656565747884060588259993288463845848692366196589124904242234902213145841957286197130119302287356452637363541041410109161055852999335895352929655671282856667304233746173631325173700507734300956738710662947871679228388101098268567955498134512978729035097296748075224182130517147528995517260214567359056042980687494092664311953058424292304137558226587313092537393151019047538041248065135789634396853135582342626244372206216446044292992478292710925337704199449108821 A046192 860 83154979438163689006233730416209812162174670408008112443672564489281315657667885326691795563085116061533207803871127094105496183420398717544506875857077567062968784711860006668082831004300146798627007652776804449690778804750274026832587798021469387458689426224506970862688603860517178716350980491744586323313163494016348287409445075328373842881816120593423973428066600713529096447461837616466630436980244255325282874961152815588733558903246555879940453296738688103848262167328209152003430379741637193957810197516083833903677619613332202845106302516013111087195660685084771775842840179529141797238573457339850626068570399156472688286023050195398615018092011404421041658990652507669257274807008753108417627231630684016628861456509673474913163806624957676883013666866142468273741510422957301269241293514942987766316325288184945907043793605345372708930697936095724006908741993536334780553814837723789057654021695923390657069134696764816590952495208401170975856267316611933229502119991282486735341269077135494788073323125099901669430573066472930888560236971486211288183294392765480158973138214169327543106945431503937261694877873129673181664244625513576390641711052068331959834081652130497699409194219152860275872018109170510988999871000217589380974755623288168292308539592255551837786355435380953649605625547592766553982733349325110899966728931784958669578305456283987588181010252334699039805760982051661837522610044930524860760758853932760105868157408108746265017718736242680308339649599166373245991432789221870352992962489712057300649751575699497845775128891546459339859778426941605833035111099161100086004158033195381090032714336403626914228961759675050195504715070290060822592376361307069303262808285561497942825931271449581019772620370437506629424009040449379364452537533918022461911951494241826957763387680148113131929154523111688269801084093854660714540002783216512770157120303865708802893888396932093568295587202353139109952805066564757248136809952558301135828754110244299623308211877699988324752127273781877610046009760319460545014547377518853446304575592512843127211379342845721527933552261863485667395509355753207450274617871054257842304402855809070274761023804691113597820063178075475171739199856266772924146619376548931333396789057598188806785827587144421698204219273811594983229657471211414962449124221446523952960761019605102542527020589721738115672090376209470723469506843125815540137159903434620070165814028874087883265206665973288203056545275253495341960671076493069921584821276207628732261391275719686375588230558298768536282470685573155817322614538690602974310698376910983771703753415461162232759925502384215189370393296736772992960949285283188250105142653948710414514916813615981733348302077229513377858864472265273763209721565654785047784391239703963750650233255049002991264602091230854859039746373150494855323373195911232626648451110312571254061414337724327373728613379638257111384762703187136556351875801102060673178106788058132083834833500003134081540360506452837242493010949540109677923499511079773761871795868447778383656255046067686390973570248913275160679917782037602843699878448294448678830600779058423934502189143685059696779878161999479506128762176814873694162910912536888464551245211478186825716671442465983314524170451655549012835668299761343174081355512196705024649757023106187820442059476249788611083432790579957489183097264267091186265096275113925938498802270656186338161812361152941743416801 A046192 861 798454103905074825770667612776319920280366518817995070481035163561852980066802033186708718088726364908009682609605012365337423384166982436679193583783167138685337495946617134318133847664375183767760952765269529006879167339453469911083434116341110465935013536846238293435397633439251508775398734324025462368838766637044682581720349962531442886780833285324707312375306177632639042761056324693943781357156078566260810545268687478535440149844747530466197161956159422080648767378661005393661744287126032219993304699060515650697685875700601634996963178605769746942844989019012317293778398256919185813489374169882290339302049712737861203115720769271932769470809478289316283104265879806686116813672463307493089791791257687867035412729512233869551809309656329468892288239215901085410435557082647198524935708744232472303237491945717719304591192628076945675298131752975391449780626102192211120999095232400427040988704374147824710866217050232722803330069571789907800520751857186505026972126436486308986275705296121522704969926702990700689130405676170561927074983015531840192820187398786563443168338375861357261340869055930544091779469658576902029143769582271902795475160347894755876959146618938390346141231379010871978968649495194440475112676149332448035563107486813080069152889871291083510248044641625440673211408373801076426445341689008437017940580946581785629158314913869517341280270300254846002315892621243950072010689619091900483919288075064925043903457435912095367002765359828200152722552655592043251456765828449609126099423834872812143861159236534713970551013370695463778548894901179400162425923496386850128737991636113352613497952574297136976779532911214421792489197593757958795255449425416580944625721950775947631703058793972212515104009874725393095702872724695087346432073556823713634118105552044927258021395016126462168268152727149436992427798638365801169658790628384551441150769207757130944951840154190554354826099958229291024321745365134233001061777555454191228627699892998537493652159844215671771111131914797120563136404241519202861355495312465309991443127701581445142903866049047615214839388323551242196618793431813531792621638785681844281347430085321719723875454884643333217986741500988951737178113690462480629322343249478556472908003296396810528920014703225146640364555375016128124869881284313741248488927259248380875534334022142953481992764018546740289431939868691017673455713293371406540236509994029152601514496216936727813686822869237260821540599725614562397041108446822829362235203847459932006773715408639242843413470626228831628706238483350970110841615525225986815317408315811317625903097274647890569446350813660956035266693472437061278354160658692834932847866749196413685934668732384077739652945602584898719430670745260806010320886350229857105583791764300386475419577385078098186012142189989500121810346107648616632373122385323257412211766977801588303601226039979177082990180903380433113895019961409166468760131710786943021055589555333927227641637190241576794384793698899554942424602673638284435055245716263083419258081715689726082581163822222622438771768892701727051438461382069209505870337507593640542848572013214752872916388832490242700746089154780291554900502742548029110254002014223704902108077791578452603783403966376241268913555681279321406680727958265436470035082963800808588262674631728057225297341998413077092604074117107503746000310297095756434935111807399544655249053358547708740737011366452842420839016581 A046192 862 7666756222541549038886261411644493458322267151515718258750787196848347825320117464990891784396154992761592910884219524860842845229275181936594899246979095008579043573110633011862714537190499510237893869825110364747249315102653413335949107552519544672438612522108153869059717213595089126744199930628311997921003513935739548133330512930781839270495718323871719020003716489561999375062566382249410572124782229412992047530387062207744480730075706884289869269162589474079701360521640806461730916641553781634738517762568873761915345874799557285908637595866298594132086497364895585570088404220097842651983173540636294498127655273138544115844462540526048257060097592442003545946119318913147585975625717871539895072362029087268590016399915013105762998078156268935346074789937415355968533945366067977279131406120826684112698631346456252577738724571001227028839952161371772605069564924507617647498531867694062723784481746545716950346759047199907592758737075831486299429283476437504657053128541021547603732586912089783877626448128793582917128485872016669150843098354899758045248151219854189415822226111882538254067481568099652865329205966777540154165293864730185128576099018774393862229766000964771973150404292068173589196696580838908271520927386019165819887577113623571535837756235597391609849886862532045963222293599612388253961616915125662921154558282349373826219470224669649226985567242036778979538161143423426539784804199910383516068143336014556338800892431470531605214287967351641623761642259345200134114619493340357606936314669486252493297550339454747845732984610288951655167148981346173418007884377195435775042109685802378599426250585686772847410160784519118376431079790548850061982002790473648923226878908542363598114827713789913120447683044492854067432354478513188251061405840083764396779587598783897289694477181458609591597670556934370889603452724504328976402993073745679721416915775763667467718766266649305982946643503330450062398289043213838711437939950661191618982038543817846769748415515947002646220763893754677865358143481057625555274920975744529018983465886009443749319794591575858447166278749186765708447987136764176519545525345499197735240181374856296979581843041321480867995094072432736504909075916620882735980215734873722703931314255213117100501174394540270896358762506685588443405616862323072256575717094178731720356722319855619728991977579065210537387370947080775491051035573445402473535428825508019845122122509212431592932989925209512435144635508805752882893381345721731043112505758488990921412483092362734062769769364818683000068765634665329431145374950605386710074780337721894932937768327415629786661627752846997466415601351947365657983657683819315742016966420641310263634274653435100840165850327718120274459922637129787045827387525185522273030520736421071233015031401286643733085598043677088938768084285895643753551865820500721760824759872399740578607718374465720626544343305645539121362870284688113245898228335100425786115097732209581181682916465866120376548707556473020104323792379263857605290791444058615911942338762256881397165951364726574589400133934151734234636945510710767637764137048035688197983309640287278027319231067382166727504251284322197510675121205183998701785233177665101933153298403491090423341419168473226198124647127473592491399337019596421223933692537059851867793177164095782371117257426702889993395708589033460389137490289616189021155757309554152665775471849972828672370444978867831771954493796161 A046192 863 73616192450389849966311056303942813410490488908487407902529988183102672256870787832040509727063162151770450222300593268108800634554076912788201785890299686489208837703670802233288650667969328632929073170299756957033558916736510735398313419635858551603645091502268956604473111249542412355746298958494317480012013371972204504131557003441017258143857000564982960705368373357468140366711719641302515619598377609667471074125966026050075025434746787658203794256302022173953870383080027644984534867930455124130727027562881626801395500392139473358693103198545020495086547604852738393631671563542981228225156618847815529888731406630626587862477326198410346092358287611818639758858354595938163313851841329330062764991730411504695313470436571226329302437994647184660863541240690823032108777532969427635187021236636469076617659954951180991533727928739561153853975545355360007578486512624496042459069781994503157873351552741627600009404869504996462472946590072064359657212179420001062530519113278762463604731313254180808671446449962749280179567032212698381015833503328764461218632555192852527984161571957957756454198696676023810882346943913528281983393122545369655332684907303111381970374336182117121547799835871207223792594701600565702028703469647879880870112479881906047074034066221316282946695103405988063713419789932069778213463019173694926360489050686537740897573723938963058007998075377766851506679420983259120391063617916849883429385828393123694900241125223522608561172226059745103043159136251679956095725324918288285292193367356983161567830934498285252280014147676981143097451185969991055980311543363907077925104208465082803198338244625811818583695387073419663436069435659652464537192395538678551544243546654101824493150944004751951810326137489210510030092371999810908891604272444410748914163966005417429730719111874970553172058664419531102132535360632891928465620369835315388300493784128113527267904648740526481857699316092879023269857347071193914172994098344471206471274305470039071684586792131963275193340003796700502066048330568711079062546929853603655174969247994334977299523524764445343762075393710303000781275375868416191127144341745844510971931940213940078276225133007313974651155675296757634931185209773280025568401402163914235924592006570553054002201747616360977921690197224639645217452608242144855493898787049376922730484372180919638494827486721420133033253246401929737574054370120509461179480647346018012523710018818961551218614755575038869164997968614953113566979850640511614653136918057807443367470655879151563831472482027518367937828658917818009846887779434097397964151225485397319334750825576747602563634380236486056011566568914705132610897802725872411062011978723131111955002619287615105883194755193803788290465457731049469953228564695945034635781954527323361679023856095576968046989726403245218000551023502823863672988383235325545024181932083015331234203008230393809476901701430627563262893166578555301977948319713502577611334147369086843172592136263609297614043895572460240142162112001088887087717744390605113723386917537108859485861382422940746984797647263956059419256899355383408788601738064901170483395196317466430403566383792614732427253120085972585717210958911674012986512698717938294538433069162243658666471703072275951578151592804445753823095027381436878326774845705765733833741498866973070599410680513859151303508501267825169548994435760584349885381146751227166497231425454385742364392271950077554221464628591723541 A046192 864 706862672241887116834969723744197482723036216177028939164374687783364662162125479443135509408368698585144870272937385676161178832145401287317131611523758342690288251051603469933404611851126956342885450343324396476325867971254660978641192119394406259978655496166173999207996945158389029844786835855262505814763354476673593712931662213710134781915475648929248064821228100974692594239166556933220372729973049683244827840765478251745758186479957925018365948159142747751715589338633064925500697340137313460349459283920271617978125832849977348390613891003791690927522435969709496690755724783051301533320111202193551177355304468339621223516963170312673602652776020588584986522554374884078925226457794468601544797910700338906055312674541940515298948903861604188957342787647038492816893125903038498786997800635051969952856086774742608534250602994018541628304646157662214631396854889150846075184370399212687454205858885640626468744588606640216985465325565113224905597065047361566725980539868649548634511082466134057212773444934915870459490619726177843982497364148119698001721551749713618753849729998118084265590677631415699063992642490128492596827000608515345565774255351348376470905140513790922600137202050884927470788320735571935290040702444038015230095654211938484750381303568019322713256774773054410525244210859705440410793283656144201767787752943537577105749129071042453058323148292791750066130356820743092930571566319452788380778579208162630382417558945595371655933844109411384512068772402526988679085954435750784622035283106425437647888060139754984652937948000261388325732774632516705138176778021372351385041414834639615390508065225470794496353870259268814823794020344772903173937271319980388661454177611745806810240871766218800527492838451723716272816092888509829868663995972949826170990038004804430561490467622528990070099497704158667085742233643193575572622557814755705284715661593781230313062752969487769012148322850177180878106720184179314920675250620865672573875984262141276622497555608302695852459448070235154327083518204762620300100950065179381321245525700258138566020581135468409599227589483240050664315040450640545130438663449898073648853292754694071256752016747554385743278915926204372738176503879333958888886907527597688758474209743159136169316024080111123715463798377392227366692391500935458040129343896672400117879379221324468048971713798507098538320087134563958393105294570846096272799970702281036130744643755577546305588707290098533296512798059496144287664387642956811178177689644078561312725462316339130223547064709658462004120347782860122895884487026980828264646393357036004722530382494250162152400387532369111356976064728303397331382475043790169207198123277682538516350624886765405593255335199205053647446929050673614373361113632383076697387256054340838182420915833214698645900551619838362539564201988906030453092390702273730062821473151036353338111076706420522984131489510592542556804761064124417724904146519990823415123604696922874135933648510720260009823929108738055669372020495110663114552408176347798857913345270248980506526359596859125687821452419628372148391970512973445980477386251135043990945872477057003024447766389857455593384317731561257483734462116794772667512496231304410326492932396942565207024370869558574518580185395983641000735765961517219886097270844533070039211734004327498259799758983176818144113398635777948688975984183035640637983240749949525943152263481437540048210065922894199696766671591783235646721 A046192 865 6787295305250407645459529321080727925163780337241342965368917849565879302978056596742199329298646516751398892590294554961906371037459508606742184945649341716212461297388658814629748849705870366835057461267527684665924027226428337980401991332111669272456498470542511238126230062937740215027230842135931622339040249673006474859365316444487710734935139037161639353430471520190624932416336912961062377650685603460139227259559048047296744056505530561279562176020294407609950914875684306334630050875463615915820383913475420512944337445629982107107201222725304617741049935094602982371898075735187033779958479538305859557150103616265636357583292498864965734261609257333305428770927348778571244086284428635670703819475779662445531607605638242391329281045576685427721220786123322367336984762812198132383325246510747778850855068593418572194693298414838107975420058551897039535312593067139911389424282114170442940781499146569742611257939791554493989441593603270595471478658927553584282864081288253852709812950235087904102869809593615738189279650431192625707241309534411836883765878682117612081612579457768273160243930162654845736433542307866842001204577859571225577194744550962203570519777243046102624400292544797237703302231910367021054405122838949552591498590872920850691255229786087470471375268424173346457406848961471848892367331452833606200603077403358764682865396442575910327055811899388308757216834686095757336089059408322056115386034127391748538849706095365633416754162577395888025139249565905009044903378396353709022494503095703684938037991894096428139224924418495703026704958923974216766782366580905774635260587317105378514575639096632324128178043645803772864650519914439980616493214677259296388604461883739690337831026206081978660234283003124986162369613885379014399100780440659958449435596007968176246014040380804250778124823783272856937765825309409352015429871671663912308524394322993589337915026745116909314121714149701974698701703938632434797129842288558089709885994413806232659182457266335693443352345177057948051955439736082349552858243463305489592995882598909398516594642763244144207337970455995572768450017625775138474055855318776961430444806058640531993392786533792078899650176072258711735213155318179463477812060511591605294955126029222018927219409215025262299522414098029969950340697974529659859177104601949598882500876552673170025306757398437673443529343632829882088667300895209846290915857503821861581392056817345580807301216180911361138077017802284008835200336580691450292350561309305427666982445794017672527347351510668070136045211473194241128464834586182133563037271050108491860339413375039231410600918522173827013198117509602652261229392759575402001643968650295756110867588207718805218822622699572169928981624454102587481963943144913737752367397997998773700282272151503680302360128606698230701650249496924680907769271850243972827886240172069132669527227300846853463236752803807892199811752474829492415974312907003566718514274688519290084148049827343800350720069688058914964849900651890475224843336221573820243078827561543793286557245363179942431520839148473982104903641446314128949160453994796954336161097041306146723281022471844904815061486431198074272845719528252448241780975826472249237046842337009441955604350423029729455130988594083328084619070939393317964869116322431692810745336075811139423624215157053127305917702397231362043722230576513785645330727795634201354920867451531834088527310627237833538276026402838000088093701 A046192 866 65171608814151741969815283706047425793225136075155158976443410027156885283830637279793118516790094445478233581507138043806839298540507369496537172530993367635313710687237650886471378521471155411223265400205350484837806033102296930033158942129744128959721038335493696742314061856331236386302440701402379582436958662596853694926032055568308784766712423119350412142391322715642279626369072799085564016981510434451207176901458138584665084684807917969448430995780918742728000932920731370792052823005504299886393865987731703845019910174813255342465997749994483935757870549255941867025468632453541115303859787206701661274204117568078171965893551057138230667706369436138378138473457880417466201637577857301915629473061638408101655590174025728899603241300678429615374973031013353724131234875629600564106190229998399537473940415777918355470836517128672518761441773910669215955856887233822540010405881675894193904696500599503782912672269133917644646401196313278692603913177425304468922494182549273625070075313646231589061698698944453383177592743949691865863087071652058309638221965384141561494025234103760960766577951831134197345535809247494926767073759780602299476878371404083727335754430182588163608569008877941025542180560015023400592462699458891159945554239466131796398947966024708323446822614152137699629610038483841833359070705816824630593988981439297914947296430892484819917936847534778247895045980525534641198034217867142063367148318912636361307404495510141866472301813134311207406002562263047494322173560275833878283207596689663676349603150279053763237853071328447740201032689855225796877939145733079226675420774377431009857339896097798350807971078733137567777559468424432349106664673393772443942991381553490894878046703389927392876769057903167665407356759711316407750335825127220948081654421878472423509796254246014793442564487867488268157760368878714954858582055168759071230745949573722851041429773743859593746427687117115510879752883112028454742725824979484156528652744485383183852193332173799720140373365930662346959721805262344515643924553633709245892565143469202344298203193792089137210449593090880006482606404927652428987339192332232933757057378921773633506486279545454794040055247366912223877143979188655328979992516145395066444470361658380082580024597966648488488890504705485394070944015259042293032360518258576151797373298779388557258527435568084741897670219242345393251425030090510373239277790951726812623490398815508511334159972180403599549282228424732993339449344183411662750338911514261072379804131788695375268459045658370099787844116445263320455396445812033819491455611976748381806974324696744205754427867249525554611616967351139938708927297894967966229616179782016572494012065619891080945729229905956776453027910561363994328203408716348077515155058189528170729272194777822505048563308980964791358883156105268797170370095213651924819633615310734660856447098431654780533476316290673870310049890458551722053767627628901727640350650435557526465115438508506660247354099320812592754433076687431847998282599847143645626244044332598232888542163450894210368337409682194756542912616775537753196392698780654104400774862844749143779941353326888386176764799328046177606607115175817891222808262373290305869713453627032264715147765737560592669593233900202720284871318424288677581453368830718269835706677788204556418141454138265145214603634304816902565872169019701186730825010310438851460424226117345189480499188432671754740326708753378885062640072481 A046192 867 625777781046189721143758708685938061385819831429859499250466657711842562929462476182516927256019157566835482098232646906338715982679580724446241323900413370384940533806394626423239361933417184552695427537714314087884928863924227895750054181927811794159572137640912005577188383818262468843535820587634806614628054739214739505673284938201584506842261951856863620229602127285125648781770904600482672729994085540914887852468573787130906095846781571837113273141926205747379857347953947746660984871868801412045537985393815906844460664554219432168376403288245812025842455272905618712575567436920826053960627896800269813249048379738582990950873519667348792006350825064191449552316713796841161689552778499528565238529634032518812434531319387443255747931639833235590145063322569436335785749938810661804349506205119385848076997021444503455812400042776215110309255937670187259711098295906570962040005886427653935702452857974936176957736516965937432340250297558508403112178858159114583040204857974044059669010451818165483082526804394831791655507338125290864824736354761754354734370427852648591348018216251733287512408333238620400256989103960903978950600240208765420005760545027267398915710468093434303923376998845697182458780033962022782121805785799150078847659215855206636101847678514019535648920269713557767670169132115000322441948024885818650129875999177061175965175646564242798276119282973128836899922747789348938687767223871238684129302042813100213881949427038676106501408592961493636116548577710532474576501480865178502921650320919647524605204510941482340513437051670830782914612861284919177647754910546660153631615640311505239544799167755420667825814169817543279996353151160879501682213577433788329481306857072157688879314108119056620320757833751932920116453444378446261839710193770795102820087309441496202572887387256193665831253434378798567577958124207595687142752878300552930293710299282492492706219349573513074036289337576828985765412484939993283807218574323164582430033942662654917542527716350367646452171616313874678449300722173592303130614011132632715754920914595398311041948550196997132250592785520659366250413931665300997361292450718245311158303521962064370288749262802670398580531585566915101409624752956313150686424662216022916408199117688639523711377262456349571445064326659656655839234484176626123167065837141743607608779532378812374123210411017992293263756001635656833170301050261779708633699057802623350988893228034455908485023245575019181960846819257268399761383767648782205037303936009373507685451606452607199310071229064318187494809070062206929818475544222314148574823223163466912002075605398724488614784970729025853206919107307528181880467653158089652161372556622954478791747743214605951522086846734374267929804068228592619436821648530431095386781116368451497343697913974379541972624590475095319929765363272541493505212746472213931874149146327434041474472369613521901835586125786297698909206848371261160330784344518401481799080226967948680598748356410631124351293710958372827569151437502819952589034298888937063729375070602780670651988566898240844776833376247594903851064841375072059877633744531386715659285896874184237268850151363759812224390788086412966180567247072483863268956693527357690488739344679921468785406891007706387783704776778757926092006314890948942743797282643440504530762709377004074915854819011406767297496790677149501206142523204940218475596103670106056088792064257881057859919118803203561778783519173917651533469887871061 A046192 868 6008718188433904888270629150987093559379216228164374836647821870905702262091813412473890255719177434166659853628996294087526307058850035575625439695554596651442831370295290515678293466813293284603826083993867443666520602113594403152695090221711906717776082705906998742058466119108894369504394562980028711711278999168981266136621187050579558866390614495017181362094227483800453763960284599604761824467839192382354318708196068602572821747655711967972043679260344431805422647527052873342707405947631408152956955849357554349788807456029704812867494881907738537077655319772569201622208731503845139316588833761216403540115701268045756311032115569952332043706749954559996862462966947403810954125619577514895426118445916507183998588268073168056115962740002437427458143282648338696682861046781225099015763394475366112914835787925969706404792309739900700360516956752067364157076749881438007143685596511072451414720758437578836571644403123234662091413438710755601373404448792130640801047578123772588511668213288282711322326833314100475919022798283086298934355252615335293662101115210019166389982109418423908922933184049179281252133412030696790758388736739410805782293013276473450160304924578878726003684102334347375468028180343922782738910178562780739598204063845087454653718145010143649556592608982966967533031264376958194612245751575882924861722438750109159972319701611013428456562477437171135557134810329227347983745299685577415977867494847943069341058117091020872464484658837314448759679892037173970557836072897093883709219808098262858841595497364456963154556259332290245849098372493025104088547945773129885062091546702850298932678151751447653154665116850616971841387415179887296550720265663854562145907064498615476575128279188112478278392523842917001995790520565565081294868489530251349450057530263602824658632441182637717333296902034340735978395285750880964909229758278859854067921135062964543341242267153175098793036856472985024804203979800640932399088458007925201341009029388794068032860167280202897967434031719472458731807838574589028032315640090970985702969504729379871113422445680788372671781054716119778143856468089243815249010701124457399145509096660822363161738936914944961621715470244558271436822993000742539684235720626605735897956461483575955048296561894081270618367019175695518503882935446119948775607873135874503861683349272528057636942509108067326431833843230035357669755837433188578671790405113742998464468540152096446817764681869851362004784451609226062749775813597514262549356529643223092906534633945353802539079928673016537577955056902893194494853681720226214642581633097359997312295548156064227842934959534512238992967282656749918251276311696696678945085533059077429123341789336334580726623996956614231814705202210103035770468367140985790661555794764214813087966016640709797584198636269178556281000815659259787315368255621256102960203655283402406355503222836581938869770517446323714214252333848010959202944469222298063399333040698995592795551655253139441547514461965268196569506399348469000497328059339648973838785813801683855667002161330814745140652943710391996584583168063970825143407286018597676463106358781011054201506355373453468390090214170440937973219629099782874879290630948441426170782569317903152316245212252308230997938540597036399706132724350711573323937263926488946893786113699731315339137481554006073641325418969478355205764477941941666958101487056615348040125729940579947800225753898249172167528124610781248536645492800697857441 A046192 869 57695711419564573690984859964019363671221172837014495751632886353969895408763029457111818052898614466849110347710140317595780694040362058917574747510473913146740696432634845725148347445101880185348753505813687656371616733609804595147950360558823546376274151982546864280333386098495219917718727750198415102216894335392503378229097132386379986033498173538893023581965152069849829756421003943634018438057519195261280627321210798253330447290084050469685991571144554092269462514174904341882728765248171909215891278019993251472856222348336561058934253687701702144773834354613754201070829527324353590797059927814572009991921150326726972359947382751808772616323421057334264809177959076654678984673037493745247382060752451772346721925737604028355438030973755472538619856209844284842979395435407573461938698309402959211088867387588164099454312302310126482085468708424094892966063692650469448687098135659311792056494786815179130785993381831562708435814406160424986828921114189859554812544262104259536914994124325080142298816770399465965379625117458687304242388270787713134981740553512233607823959623287688157226271145727811125344364622061761480901144671221222316912812093474937523411980486890683058993940446691026500398309405203566525896992752438014875822805342192870523729794992285551644528382695805528552538608432877383452551783384189679819636440206748672154877152598903775293475670110075597960646479611881318247550573428893147124348245001400647308999739826426032990365305587654484744028952687224395887585809497381393990510750094437869649677352441088311249268566861595213888972211789763414188173318197665838245819542877809152930040070373572601197835673784173809993803458680560924670319136489222117928291211303834398949002224047884941908310068393618931219411647658354102466214880974629763263648657302771027012930692497662799974578123187502486312485752966202000900850828451850859440459625808580875245880115756498567949037226821817312870593137628280341747956054089984879208953204117761166698588868408681980509932933926118202932428944187543903124992702473022889393587280468656584607835684012384981404197444555133589324216650440342505182355699754835747495876933034978912809116952901968552258689041546707716936769459277383505113091718238770243613876155026757097202685104063595591098021210546679964042014627290314409263966760674683601148938139912106034877051109598332452057380476269431043502709338717863175682144751761268461213453203571551536854309720566829289532394921122390941835266078962401948181350139192596924202079172047457835605527638275808233564759206268886771383477378122059136568775754692426027471029194941392453110349136992835601548081445994863193607741226963031213858072621636271888917819373382415736900922437667255323007150425083691605281239444641850923913401827645939209518902198194440397562429095763484027906935074512030447114529624496970088354151661566157080759498107904202387407414014606684014178098953210699394381895411633141721660241994374992675455054938313141896561328602739439211512502027618974847905272524073190275147911084320394393311511774082446494615942308720730350574957572675899183021651924700472941144867360541355982245568679787027050052117886424240183098332441912435547917518464775097977880564496540101766723860665059261256743034499479029038733199528493123526212165496665478349585430693759214057380509394022965711500092599905647434376008601015992381362926750260242024468211181202800656594519886631071069432349401490733938029274952370338830939279621 A046192 870 553994215041940848146931737103884778983972142201796960042804138122997064809240346755374264470042240391507723392052913700558392136649249430876517149970130818480407515703328418357583916489574786726425446558996944882612820209600741609016216209390733470593077689560332284912762431259284982541040854353010618831457907697159818268774524528552833575314090595929836317416848028080470581520700715906489245437466474845059624201183947376632410352306565304954212923094086329133626947255684783963705088261205540724659579898591019351284811097199920203258181891041816862086379820395345948066112903499159711674988230110286686678726023345321531120554458458150752264709605445285773656137729900591071280207019551889322287847651918923472156716746933885612195747917294037307313390431868781540413949458287922473600310282151123819869509191740785763756990600321989524741083970177771202410192779419753057764855509154915115316254011528278591576228271880702262003166027836538962012775699165046582653179409203677521949685185070101206238070527307048838885474684458815517212249113241748368906759379132723351892306493912826272267262746618345258376377307848903621708916000374677439947586015939253336823328386474819414153581090165443134122477191440736465437740141669999640274869837297531878923766036862207721880617881088532076178508750639457371534444029442743554052266174003478311281021259282354348756939955940383414180956361676149607483753258080486699002414432525581520613072432472284651682466791788173703674851554943048757275424972236020072199790338697572616277939079297734467251019815850480984429620931756209930541815097245439433063229365650631939731394456794365964950170486520971806709883838409358583504517052018790510683597648793510834209703878732662933015480798437136453725873638819725571315030205823526497327303057971149871114557684703925764173261421513101971538147464003076326899088689885442194068433472946072429047976328152656982293480353150052981710450282702543861663233098972946352156443464597733693251056246427304209576173133591152952837710263356988719231590901113650143866254081357071020675058366773498145762315489946611669975008499384312266671735613796922146330952911856358424132318618602963101872987215309772027782302076544613423095164138844436158553833104668965185856606414170348303829118393050853995555728932737716022306488887222704065096229515574358797616916696726245695546900006707243036482979712699166375466765327739909359457834662229569316722985490064930156220204670612413371892998827447207692839809773977959136545141117093155503538922580185230730015801361015895721921256590233158147613158581914093082679462332514954786609508185562272486530165805449709102364781343047749403768516634006397144329824194094614116386322665754361614558044149838901591700358111680584204275498558394752495036284093975050680753734379936774999693212029183515537534453667104538532755308151398036634169298425740648101049407429383609386691782434514883251006948783298482342159345566589346629020441924887236835528737801956580846977776272627890090237957775653444962630593257805641150775452199072649079971463303195799882510350616249400787309930955830533894854418719454993782740939409113527379226982477055464023939747169269986502004229423891200152660738869607274594764606953582781374994309032999698289319145472884839374338501525657985848792816574582187265267919886069379280269883070652701245908956231749794367904880989040742431887148413869166174680000003631318654791169780946499148346316844123347961878265065601 A046192 871 5319452395137004604342264848686641683784736838200481573316509582624131462328430400782074230329527539340642693161381729642621363700325398994914258756438448608574959819042663040434675040984549657045256952510735158949160643280969587319969112894619462225811185598884158617185480584618268303863854365778880211821243727491234239624269606294067175603785911868620114780943551183663526453911938517713105791056534653404743316318487635389213605949517192768086302017863425361196531855279622781444591915601366836790009376970379689791043504682457411443348501458849271822051716890662277438717061898328102024178883394721912837674555266169856191492836937755216140493932858869310577588900217696297507355893122752568235114167906343442427197021857337243910699543146419315251067702388184184141210457855501236156102605867276392608984068048006157516006459644837431114253761799561490377118576175022405168007673150218396801607359226638036249499764735812509737922837490850632707086247276553856172445969132361167303656617610128117657972873060903466180578861954793921478813328681104879567454990423450669071357693346726998243022568735803080025202163784620807953587249954696508107155498608135898446702661643519235527812002568774644527152999491815642135929614314418343793481285301908095759233130962221123553212141249683702299660512471101461248596348118157440221820179983144958538171693976752013857860362163463891432889945024167908919177680536538259854928036256762388759526074187599137399029013144384738315031439886534201480134234695824455235880992841663342167062901389739493913455981022527751550898006297750915963299094375577391238607290123157825007491696644099431621878935813738697503854494622603202438249448063165289994361786695424079726247177694588805434929704718283315835056907460535357277412817570102620452707000698990323759670955875596402689928856194790681943206805636871785924683048699429187495594238766768561655137793457041696587483430401909581908566430743916688531410022468382176783421290938114234804835475379606106611668433918809316727029491016324861494517832707500566208380882295603315471865325829923445183224771930269920699966442286871515944239500181322346694234062363767820553539610566708698802215870982715389464057947602211918811176260948092557755663661857155248687838037586178580349771603712053089518646145170132921955872497031145643758370394659606853262611599244914301570308881807022471366878527698628056819368704994813857908245667213275121007622569821293738793197115714825472074525632905882009304245905268386224436509520804249307097522899009410947193803491103715424453001134395941406411322412134763367087462169845779400919632044487419803422827050515846660806043436848203262811954082861656803743583082993877111363125733335650942555731016919602707999815233307117524887602413244304585811399190351446238442156959953723817783570193997285041679375376997008154494546380515572286195136522724463595162074022729527402724330480758112955765469327835336615816272314470148911956861607907712309781605043813058486553241396257270973027490022656551854457988681313538682009351498703983802383439496021343761751134036042269173683850774016232861757919187399339489760522517960739410108310435692568679133629269220997968479809063010684839090750436745404554118827989244441201703434098591828603495013396097440699179274765437202483454630275163707468361888509365528785826185705744314637457570363361252924504630285893842458570738374601760552406476703440348035092233742804298883331687396307997434759616270220623381 A046192 872 51077381344111303168953578930157396343816264136428881865188164969552772178280523899069130004249858962706610748227863975975536633692132344499917281702804833569405945702040134810925331385949729317373770531582632437232895614171049767845601812997919866901505533527408001481882699660742180994415747079167953440896963439912923471712418490861108491594718750448399746196783661048689152929991852126380525899235600304525870478230494073823281667694853732652599367021311687224122769740767990691746187609899236105652129313010005882782580380676144967479112107749688816993523723497759367571215280281633532137005926681131576957064392987036935805392689155771126922871991046153514720722846234182118765040214484463140641676917948862082267022331717435469096651401096170347746714771017954104255121275914573411282974747937277639680341201527445932727908261752738413237075096058305460423321366022372355003456619823541536934118747977924412539418149417043446622832823583981747416903184336694427802779612955752519246033320342765000681754320892724554958869393604456549580750064783719940364954449139213945290453219622966143216676432733918427783645918283551690121441152356079870470229657687734880945985620277743313063231434511793046584279966997936604348459691209304795435007661194051698182624644575481191495735258398845028392808164569007480269564763096103711567173814145891717880046294283751577780820848736640329598225837941103899765794481028087113046532305135018024343387843736254484833191932529915465512758182115649847669200164273881446938909221065861072790565362866339541259269862527291654541241672041383363323387973652479013427667766699332070071303331445248285638915576733348486911039050656352111402712616797996062507071365165864364737914566013737831053532091689475600211079971710186861757992302993095155763366123384402030769210647202918973924771113009118706505569776187095424445730306712830368447253686570078256066560663726538042480358916425655452336001886292637760576055174078172562501464883431329417998296541343921589257936092912233925621784219901041056713371510425829535619223087936128953803779837943866553875826114312136288614466108863531796712275414069321559161113320485945701098728916529218307295913691303045954324112385094136767880301034528420600725446322598571593231655651045880314348158635014015372507186290367887383882571694186571584145168464425315489453237778332750426951860187564129763357524586479246888880411929893437335895065537124033049685622598701076989827348548873549512247181755269280225892161489547234753061405282217260729657259372749441334769670391562074144581821170548572794128359653704839268859718672179711475115352104558696766903712852522993831609919978251666386472633699869111995539487618577383829214119175102597684665767609903981052375324278514584362290174167696314074566302530718302687546540448721921718421066003068718941021846832390818632352095812955216940647664257031001015005586665199514691575411889547618166745153234867953401769364421383024286020438530109411673635734795164249785927643039884539610382069107310253130852162355342005166848151939780200271413136960825479497138589131567517989462934344793936982769006142554039061225543434718080406746469424293061979985644219120275324073140121024366401058185540968635659041711757960517465173592839684429217759420340008480120634556923389516720473374053329102536628666201659887515433655866287026078214889383085794349343665637247794298155487441038956410337823131754221829324309743615708096804363231003074524438487464780160640961 A046192 873 490445010346704337891287660545106471006682084453253285469055186721136135831718128150431385518732915430381337063841256735935373114090491071562806743996073255494987282056029555411841991533214259920873287598999484151575104738109776589883881288436913667368793907118986031344879064956965837290111699590316323160612431128800163684148402724978757442225313838019622494361401932445962062770255310205567291971354443067522754927225887778363515183992379591413066354052332802862601473854322391342524111985660549485104908873512699516098647024208839295277023015264010561922542970973768556756531682547183277251428883813342007219819463786973391433524409780877422958200717531233189479070191951716486685618632123921953688813531030805807584506001953793516928802842625884532644639980246692920873490350121276039637887373591134028934243608082467798047217613343334599064963958098087231423241379428243177720785295537972687423011416476670982565456821202686438659931034130555247846471668914692619208433671155166557439244638274611926418087331239068115811597736811129834280440643239950186279413053179741879228262743462027560439528864088516007775488082156499543925269991335828961558637065962131718707455479204229648513912706370234264527611715961187783138267819062130331348599769303999104041466077980639438520926397933568712944041696531097354446899606652439720310562741608672291939245979540888673099427931708858281338273063020534621383249687654011922934543338978406812982821316029441375769171537123235155468765749643029950785458497223574957682951104793405179271666447179690885432015306531073444377250984043356756880255359712009111355074657239696413666829581045577394605435745914676357581099460547798351085644108244910129027609253960842934789375936616732959187209709472639994943474053304306786064884815926882115537221064030027600455636874771472112029249537184701625075799047741684628656116480373548498401342402851652647982553837964424826854709728035713251420708203615477033134593250088590476756889027286334133505408585148859720448595752474836235011055352460305210236931748590982493515213881981827918820578532071680820392237166400360713006182877341190025159752581654125429742663409071988258182174502973943619946664461675976270704737657615953642974731722365633660073177833927822581055108873504505192192438863632971894760913241466309489907531451706963319816263837041484670123135884939470354677459950681892180736479712495200928401658531468080304450561379219298129806227185105171435028461973086706701771967139569995823134525318386642830509389083340616721919697399617236687047427905975544832559222426606261573279102983551454524827651602807419738278209988340561868389647387098736255271790825129063794706965974189130519513356369996956534236860956209409632509758034567009145305155722481805739592727470617594499681051088557952054375642946470932386555257977895645274406731605241263510836669501449612548526586000875149021620047997171717338979702239105748878974005595732760728452821357847484724219338809248962982538015721562082631418741915729953081617654540903027905890608478005252298537272916417984302125138714406758110180971090177271692553921894860608892315135222884695666548178299640490104840189303751545439253476658363614440752322962266903172275858473630402852713962181108899456155636743215790757097350609748030020892316399111374112782854205435767393000984506449730557665177801902318658704730398819433981144952944223034957046531838117684850303225304627334564823987065964286341216612412404125275660921877202832253886341 A046192 874 4709252938271673708320840947600533404448765031103873910644986037708184206703385288219918264681743449712662635780392998950587476665960261577013725855933013696458034312896050089024371991776591937810495990151822515240791718462434460645015260285969432036155292194650970345565527299834086308917471545050470255820247122801775731782269491252827538099138971877945664742458435158562466678030838558602005011128419463098753188285352496217352398973413161141894530479011132551775012127826433860902925831540124986256741229351339627743573325943872894237105007513452921665891440613766402184216849644602773546534688005369783272193129534218125517507765577323295859473516366862910039224517262397535470973191340613684114856846883280879415564344363737993632114895798242342186283485343613974408273150086743216618029583278247321008548967444466654269403450795414437067483370688582737537820503301948624970102625404298993921094218686890246796669103857770045766969211166888767905840073548015694192944952307652296328779107770679503374701473872803211155298406509991075064304241475639936904934983771677432385135833572269169012374212936301497972741808781220790337218752335365477332806162637138731075294106565333392807287276743335554896201081112379358095757043250174884232304459549849338202954459098145455313196743777222868382843659977283432228391649753511963098318311877752657201308922015505318755349129219447608480769768352897335493418063735059341455930372094338357083243025933126852353881100266265371432895623215314191471792124821140602469790249569317055465505468435254029015578669714041504685618709407542639538180848640566737834752413431147798264696827565896302697753108393357145652145230109140909110772243324655010260927041549460648693983223005479303860377756576824197541971637648747982049608162244537619080293240893450201635172994502345028016785880131276391994859115950845879617260605998816505968819321304927882155850225885573743460920880328240002214486187835113924179520603811295471679647085938538496918589515236302809691825827157327284616342227872539630727653961936599103476903548075566423740386241261172441293539707395950149254149079373763997758052147576767498307067494892795910769119538478826890109509564865099032848260936664316001785706606117853779875602052835928629824719562171734607809551483620445161119478916437373213354204733116718567610304181218103871377206861313951016012862543494587341155301914841854332835265836338744577189896954468198163518366343745757257418066302038230008876864916226969344624457486214987054911316400916831319546612204773865333919588067983506789920159509158452153078053152719701412642555841830438172147235897192693970501580627307209213000125903892969292305109900811530331379255252325223158064358509687403576188761011982144811909239052871946020196985006882695974689623377986030924907812236025473444053781868682687982856134495851679779840235068200823366735735338132738923874594685863256164689368409324481511188290234985072733646650588908687126938929805225970012448918353322704322262632973947195969605153108519681766642108491753644077228549727695293545488805310522596730548478187269293031224384768571517221790072945641132705236156546807604551268595090948152915014649902887963206739828481010546683235826392005613587223123805821295894617488958834765183165219542795380244252127901429710490841424245607220185178492916602264111154813521820210197473856743074574822001159488826763944409766500554118568893655159037208534737218094483079333832653815579541179893821647426414130521656007521 A046192 875 45218246222839600600592376887572661204410570821977312836759870465018798031629769705769527027042715085408071198381996512082284215011177317571994724105862053517316789977440590898782464453196844253642122576564512192342597929101190953003659939381997197974249448284244710139134161788127831781259724485462915806069689712530219447773187970861247295849174965746720434837463400031114872596490049069441141911287791713319785046393199741453129956579197989292091690246398540709810863588787944078067502491924168132376679799126654232081091559614420506255842986867151938571879050850842022799081633530944149046642796976131775166256422567742977432136173639933877061787281196416944665400625274470943640568096566953962746933490084449473117443026996106212901773712525920127046809493624741402021545866259418015845044018999843402732953156467525206212344136490351811378640726286807487740065241282069317534682231411293644092374000408508733264945752676851158251751926964534915301321138361575026725964812849643678193770435374819953129271625708569102274107183497336565956319492368654030921235527896233652582332394732665817394789632174838119445750840141793946661474915998909322013775812083169029822842292532875758531342782775595291743088516313454880474271346149911419336457089249053576120769612218926583936675695227967584278496110157833819725919266486322263017612710339618272838295977253636091147973665665708004923493034386247152387265626600790109005831509915293565734892722027062720272524948987508559375428618644681116869118031747133567691351018681631261786378328643642739427895501162211221460237403353973440802255751766466456977283562410806501697922524620906717458247952187579566637222141926871548733836729317693300280511323930311894798783972509236339050614259463456235325371669759804070336030787807165402482093583521687772070903492755880084245705908991266378749935606284223088343251710144519609939054624768575121608821220970725246747337466057050773227783124172055696356279804661465868979380842424957620125962391793570993512051871916060834411281837021070181786628132278292842994245375106374918773360769769199249228887450023676166737978747140699029131626695872368937090336656217962926133097550291521295857567221888016451733025243146024591530401188968900271999897251257408869649134654917886830682808153531075573436264660870744353160764357479200234487177428239969535922455612213421770816035787957567699091316805575005591389021632122966898709310252353077386884055502840534000623101197142622572148950223839392507514044959501780382871817251094025246945953668318957536678647941730204290837826774380235147249204799135469980642366668428215726150339346566037516415615315014175476128472673908500319584601472885348267714478413313436393737013875781588182355073604542796449385504240371269963449644296494919278352169175740817852406861035940953063333481116535912033488958154761097640784673614027636465946918168223973146168709152038937696175598127353969231324213957352662792742378226248392435020119265560425250285551046066591180803719184422233784418727066388329782394497831927881951543282186792935707365524289512835092319729443978780595639270855269786468767671531731021012792879495898440601640559958443974986219122928276746052752218633910946290163501843762043190886031930782120999008229526575778545536647292823890495560902088635763733947981493537674012648121592213955488858788878852480514241653788297337042035699430569634449999542981274114660399191986772051045919433578402540697496855595978141996936350182927506604066108730332501 A046192 876 434185595522452906695214294553631745284216896583861126754694365560124460991524842011413710293745885568344849934201294728621094081949847937366031763850761581940262120905350240914059134655224106746879723169676455919051110074437917068306682092930676808979311166270025512104995875924076140929569565591943372519410904799468044335742419113940205281916239921961037737363658824640329848109030773133935286030180364902877112916714315632080457625721060119769503267851388308884471360404529711211170298024530030866955893174472904585103013411844339757195710122793385400714260980378344489150379660947276074543090590030129299776610897302338535085246021782879510223985614574479135814266764660952738439199392262700609682371256934036957592808529652267492544837555558989261661122571501281598596908999549781701400896052406913074794495199852209585584274129176907297443271186322554808697368908969926285019393815908616166275981230828282169919762320534020963763276235744253089834517664707769858607019940037326290364287391689913419267762775352206647232766020643019196321504701419574529265766633924651760418123269087223606355601035768582686616601594299696694622691806202774974610798014816426387220200617606566468084560592923989247981581037440712649934595369974406198293776738664952888062291613571673960814504712382200967019251266891860359724844568410016615983154146362702778040660772280491731697524382372999043827771635406976804325189053202722891614652702276276723848082833660830306929932206296956920857494163330604868863079869043851695831750011590773806355749246130789148732623586580882434419694861386143571040620190280762279329138931516150598155653816713118735137794139152030605493461354636590501801391164136247744638459471451813264397275010050464322084694258990350194770021231062001034618585574916239950095443508682005093974613702268966066582240121348259637480489696681994143426023303547071295818296538208537012760019207910677933694190888158921196293171343813890961299074504838791462644543169317357129910993967412353443399912382312188974689843582734088012975572598482205941831640614867863894495386370937609929923336001587631157067922675895912703957881775714338957173914265937385123934091908779649003997470355059169104441475536427191463558910430772774293889233530971587130442361131801987176481716080653904035689852154201970841676446006310547534827310055656006265823547411266414529424559623106021552087482811829288846663052876378891822662219853197294600662537419908463728225760276897159899544211172440930630180515076678609021348134333688429504343727576586425493323043616905353617118022767439508725434711403245630034426592107691885572057386258491195039928767753185485614576381614743516175682051037535213255064090345380363927439649170896300039569840562058919524854799806805881317097464337959208028041553735839955032779754759292795288654641627195958662872993345881563695134656201658297145198941515551252016773021403283193895421928529484403234693591230210033150839582081786475252376058248981398027271848695413055195372989346189314850792647686307634050870201540063030745074518329036040966830218739096932033857311572606064010035247527915721101589960257608318123704523683460279849348105452383956869523103342663412710563596582984425267603261467976746713274091376246120011181125296691666759477704140475453742995537602952701943658027459524500262227078349945484001757979659927996077538162201374287203051963931170141162131667296427548415034472563330075105709866482603101294285473599928303875041654562648270985828645506996669281 A046192 877 4169050042988346587247847055711595130646389436587663717121262461348444609421823501363824740471020966184532163660129633602223233292598224883411319424500288603928343367616383035816204912176997419786694848233110753170216566592154950588689808452660419337822147844275336682987460261488817317077895187554115777468467701814802449181579260558865880255712439881494918607445417196733047170428040887141997547020649952509634324906505812306036812669043662690828781085817340295510153292793430698261713123564034864460342353884609030699504902699437790734172702343219099750506395361713812933979922705334111336818606798826504560323242669640632046145554869023035417236832809356867465671644808873842920022248923938354687216166062147132782356674384278045467309317306703702364549971884745812284986118192131137637433388050167160344333340176027759973254993976012527379698478552428444986304648523863990906686901885672301017288327686039164987060824536821916617203820163864391204056123315202867820769578738273594190434209341236113276989105039660262518159917056107086825742522186711262261355860297708978307301167047443126335560663750660298782054489062714847519973140061684129307303560524491514086919336507415958693672192281913361983523849378417206551217104268222902166105424908203788382120547952745601152814290311618198457351266386199533016244137819953713060347983095761961735128151897141304354123537971571871153126258319684756888883312901586918604493786241425299187095725633918570580078488772338431366565099580871849306142176033441032236242895919943591406996642474969508762487912250454131973086688598792347215158594264820127639651935043134515632684086250156841473886381865889845686368649289998400071425409224199521526325187564368987034430739847720585911420895224211083106725508535285664174603588354314948193651046088271029390656468698283119415442585399480080047821283317604901480953587417407268437927673420823747627946582825537108548606374160764495269756258015517856838338017039182270962847034532404420736447743949131025969954965182909766618911043670130876079521266303998009175174570189715854008569781160382160777924623058356984346490026795973806642704551678782386794414987691194115742052224375004639444862414491710919852830596367748649287068066425878989801024148364491928369098681938428025950690607123630633019618386948382663151032881391829519950211596667231543924468166320524500098112850685028230985576310867868025930653042329968487158235736321090170402484297421905565877889749555665332212800943528827592071600798252223044321204403000259049006683225244429189267930328130877263701362963775127388401388951644759740455094156775690816834679296703693108207358511550471717856986940136294568410398734477811644789777127781863841117839117601932397198361426721816140734859338359445832035499889123440018990335720619366072483933352791868384420708805570854478544994448618196619839585328063649355160563770485404953641081405345616075744903661564511112505558631668262780961698874406935509124922476286600118297439040887805109919380262898390616775077218665198835768125892793187389286323573452121878570568052967284451876262813400433982645577851123775898747680329625883538892789823615706111214999906913230795417185852077131160570085601637597817508580226452010878178814634508683313565240166090603857648726369620198014016352656502649755427240645718372757980230393668054945170924631835839739484040919215942117426367915631396264869153819380754338607046345153903394392975092046521400225188420009655977830007970174198515078420050092073288105861 A046192 878 40031218078588508408300920733728441890834886085897850427937235399173399579543888268570603146589033023557992267119714807647252757454434073380667551748020007324158371075590389004556958652664394569567737185854606282263963553366761761114682472455763253551091454621420616560020081325819747954505808661325054103308854353414828317573479724143811068275145565825874286507653158559371894290120200489306687312556994813817143884875155893048249843167699623436277836216514833666100183032931161160179258201291564744018176415044122738303741490616988254785186530703879673010977007548915051413730728666238476108856187939241506758094476337278451604751082767113164293428558411459026830899997640539875057100895728456689443949016846365512042151829845029262924836572234131394545419568376206718059155108283934184044853690656809021219375657575723351410984866573398158722957493617146742435942426428773131716081346886831618459386356165366831377475867282801722824370117450149648597093806238060272107259636437883111379222987730261767995735967323055065347164876339974227057760501715296838813964441312834975782054045571425629986829886978239153136704517363586371587085396249599203405953813545369503446173081924007417770073922206371508841806753749980979864073985248880936624538091674796037380168613379971648697648854757653229205285892821036649130115851622350984395444717702352210217997736475690032127802479905508724439319288557841400240080766155848539237626443875513020518216433688803281049083342262061411684801165318037333706972305410020922488552590791548353099207954688907977006619784696236988624695949505909256573809251090182675315175600955038687588881998018352175119138303538480159128481164989103282849236277569372641559526706354611542052790699620538055870999113858180561000428138185791716342542620759546557639197394444134915527078318466300810358113638423567607270920324935152567338122202955921287993910224368453086515006075530788108373040470997469795421278393171831117547830678311153660946465762935604078594014107488562143951154132286387196762594866630753089381475186075416285617820281130011015322423144206603136852022300683007762107366080227017815487336401261786702285633754636931633417800334514702639169919899951937897367710281881646994027236110262379629296659578706617965228498413530424773376544033119385257600471715788518177374246885447901044251384216371447229106737067186128838675665062853081450817482184865785973156841665789304537314487717492887963007359623182599823651033647007738243010154760219591366630580234637330594893595656260353054873742824453281498764241517389639869155133561050750415990627988258271624604184058933591115554705034891474966515861387978861681677302984612318831133132472773896375736226725897366257033127279774105707002366379813038021277199842072599072398988618265806724385995561345599292150773020727765467914850662436703075793078032758930597818134624932504906593436179001916849310411637355584156019371062920507172793970746585067992584199441215812676831030364927876086910611643332855970032834088977357356084976602830591534737910771729983771864248207212755948998553477761646567818943500413655528756774516455248651859505423477773482840249762653486396426149256832736645211861682121510061130549236360617660732962066788946984296231407278285800607316063620852944451403841615437190109564464742905348659662736529787762601671977773585233585734313129753518597764828773314010153697522840703004103473811562335862877310591133307829631271728120832002359157914647243099195432654570999579134718335155442205395810241 A046192 879 384379751821556814748158853637413443324201445550401723221389617181600521414335805732991430049723154621182875564351337922899287374854242680002944948473168685826280075139475547605372881166678604479991992671881081289187824869211079838068230511830430307937160809452732915933976137903060958370347457688147981945855842033021479690538103129649613318712067467347605017551567021041671732240686994670281924433174717181622263072936921978543482688059439115191477092522194347044553661972051716666610538987088481108027665476911312648583495093399418523009570333645950277032301475978286961960829522673299142263125779773990149064718601467305022668187850584265734522465600629996766273434311672819071424439880762392208102443772542635584481609087815296598326235299282812343721416330998365022058195064756217843067547500253292171581284719708755444220516715582775144045310474013364468441474192264431086873822186120455314774726774611524628847358290588637605737685250552516761964903523441731417571039208306974897189704937751764155058943481246869697803214624456515472101529511727758059580424304129981139750304638275661851690414239204388597758337993670667277264346454815511489419839210359077447598639845714982718012291107353386945985666465983467990237631855142650485245912590155966642720590643553939818049223150568695995210956685516327518747839391033676332211347119030002826751252530511423791349855057929156800494472655606134805420498627745144772172770509598889781590615009184163470714727672321824902659029422818694897382498770404844864294049740537551366515003373926251920248054410165355314320198534069052082829369213809339783556188480718346435093929312288131335337124516690104622061830459856720431919966665795706880055053908091792462421909263325666564752747579845354522515027876134463525035430069929577692136625187801537370619976623256951682775487740700510765535296912206051633975747911829168789910257536458213115893340709300044591060826053911330814870619861479664375176413334805680413225693292860635830255302723657429757087956008258924680404669290477447494110048657174880870504301164235795579410053022102022159670957353233617473397944755849798268335597482211124236564268517608829852883603069957950366304931434476093198813834273796978068900871843671302774627535473716797337632113397620456735533549855321730119849096395382964590764855443037864435072271295387039626651345394653042788439235835402437405721232953504966046383967744255859837325223905130973899706496699315026084791659200678553053718173794827572773559239341386850119945261170207507032638629593717183706705057782044993892750328751846341719214621541866972494689634878786185115865460910348645924792192840014518316993745401260545280245769593176218522007604232289383018168247022551845396704324780603364358487532148721757933729256677088387044114310389704723783865650061094651231050011640008417362910656725556802982053108829016584049460819030212635101673618900806913720481925201259048308656594603151191196530702072855358915996044439114989899915574701843042136450163002980322434737328565302121251354583462025411384253121999333309170162231922899277376913043614709106986688566261425446431379072328553251356348539328208952762777773949108030354093500454544887529844373197449049140760084256727242491201535793871465748748135277647263882018522038465058279234023974108720655180326168918376378128496350351571744835275703747261449735998401840441909553686187948514614005290669467729574593597689015676626216076740441136840131234071254408228818566519182767784653050375742505964137281830421 A046192 880 3690814336959370456623312904325523149070540389340071260473932676240492807447052827104295442766838584083564947610909279615964149726097680758954204014571813973283933957330873132516401400405489307552488544067664956684175212130201235238369388259913319361049364541273686837377422316125109996452328334215788261319053691892217894573718548677415862942462203546326137552655860028388973413603182232703846549100656321820942156209196439962818627722496891216368939606120273903806970596155457550501633235174765394307716899891126009007575981583079726040949639558481883856184485761366503859832833662978289697772057628533665472077921253194586490381488136559036815771550403820670538298489429782411083277596677979594253742975660005370035826898419050648092099248418876991890281645064826732565596070952634095445200407052578420774714474659267812199682050092040940359724912448518832008828292758180640867389308915047265045635308030433503320825502928756231007491530951435148498237355034993698833456846370903936524932435433069451686614207311196475515251401476866585223144659313849431172794395354291637591047449354668859528505727538010652337436408278521229832705883072053145071810092691914048106472636352382182134346601442733299248982860564566505892280761209005744710450316066139500028607073979236316752936991994111764188362376889041884013980104702589508519542370641481369440113316579972954768851276138433283692839201999810817843806227583528113946554403195542095807320064799969903956999534060550820453270588833103943086629419486455014976930543120088977429728709297231916249313841439787957031865557699435088593418346617188029511523846476681961514733221667708639063554894490120081042557536947063064598192237075734099892915986065970684869563630693662350734217826390675980267008736666214980581598483188921184240349317414072967388558100009434931591709422928092665947102313680082182854282564111261475764797004871161537970354770975692952632577943396616127486917896488649344158612803292973465016639446051582062306507338158544533038996409640148062494858437764569584207691597824718020043166014161171828023484313795800472570557395653726894296559303438303682745540591536854813657703404020446229610456723259935904902557312463919546943072539329288301535939177415695738979593966321969109329325587615453212044168372334255219491405765987995510212005964589802688857662904726922138123658989372721449668464703815869141116653828002072499111592885123503100368692262622579893892093818299463257283569687993881819414063661767779593552124449525416300214383802862736826267043066485129573498500466058954513968548787520095012137148380054378681635738249501920890548949040106462663278379669133958016900912261665600771168601048500545577474420640102215929843085250877415539725049219540987124757159262414826477607069250214414074131778883975949196427078679735857820392776743852510161081965050085718389474743353158082615110417877734665543244353239375136348188483289763118318939213448585486991284019808719357715095581341873351768091113261376485247261338495121782967040990472799054365424915175664457228381614705573350227439141801925125383611472476969493344872528084485432620178853200639262896045885191789212601774705789033186050627269146152678327940055610311356533488960668300132915611570162396522406841193794328652964174288904161937647981767908089827470988136143214291513453002059354403814120323083721646891310611538056707094442220484622984114482975796904755327812911862132617935831618939230444067818108107193026913165872776521760281697239010573161207112203974739894401 A046192 881 35439198879104123302940235759174819639961885494241918692668978335871594755506079831519639108455754034647236005777075338521149842770702555793235586944973609298303648032010968678946938641320627164440390520145726242200369097686367391547743028003457180674365690388149131559765093145457168282874298294792541197037571603693234190675365813862443986323908759739756105432996550441023901675746023557735339894182577568949969402298441143586062484847932461400135442906489777502160184619731041427864965657537558329054216564726926461579431926577236436045779916030972715141133155248339694083827906871088015004708155086054476088902050808455818013338026419052020920772692455020477878745329231336399548812411877520183262047844184927790541374294138115235165040384991821576847672012191049955096488451228997519708596465451310496025516214097004813032591600763260393751303465285367350935404798622576321344241057328461652847734912933495724275041850274559039545296074457995045327558321081105972757121221282380390205426347838627937343105463543165076650574259177658326856119546630052726393413724611484000019256468953225750917050144129564044539675794532022855182974611993507844164009020607919479559272806656933867139013349040834032035346481155301123594211878891241305567093449621158889118718481628036469907761179078238009167959547677623484785909446606425069770969510688156990333965239049647781179086162131381332089485217107710817330092591836538322369670607310824694342997480618696008610946055334681305670479291316434638699120788526442283403642210745044620742703700157017485899659585256789553254617770709777186604950881388870245560312190312911713746121959359409040000122761557008501480532847703869086415121428481232161376072418150396608025757519498636628424293004250523182678463366953968367410045110544591141146256453673303445063397505670617589886642196180058037723565650420852207560769546620584778464412050862635551133133395015263021877968821433482002218054827213391141131335762042717876284091547761597669406447630743041882583013768276745687816706039010727857084807228202893771279599197471270728445700801657223115520469953396128285801944958216647205872882491601282438530143848840056179110775603858301488916404947973624055271289323825991997551109912644638642010758489996011914063386954651468344427647975619968762234748045167636493672716681226429975373414776115635074876333989305525965063555297600739657599672650754667182964548836571909025484323268376788236020910943604949497121810059325594029335286226576045862459926190783807973271663155142737835608640491751584571015417768393023461081011565017623554694557026067522559199386177027809512264823567236793582450355658232072038268041219519353203500361987456469041733168464253873126063921560756696989888077209328233591314878879219631689261321006829547262724953799822753794388085698958056730316791063421790926700611048012411250179682694970800441273648412547439516019644702806440314498902827823536897195279224661251487157967006792570707492413128671879238095879635821436642360330093709197046547268085079191451507914265375534844894853018662186884537330411922822010538081346948031482756907680540557757531902001159129999279338255211480074031772223518878509015007987264516850335526440365272237111951196257791998975054208129872356617677064395590484354258175744403257455877174244499402319362591963300943257349395792489072831770505059977746617230538684503118993759183796207279317018987874169988191850125603799730839528428274647198748337205136210348964302171343375705674121194870443534948876601315184210181 A046192 882 340287183946343454995461687136283713857390875445170513946936269507106376601876571095198747615096707473844176043906529789570801174320136214628967346891432581910497655119435363924375372317559261627467322221950719309942987391809287563440193316519807588921939998057643419963177587005257413727049015774269646358166501219608742806646967970988638479266308968558934578041495324678851475501539904598192500960094560716401284379927475651516932016691219771867209306419175237455468188911686863634901849742042399900813193146791047992959696351418642675831852712779760452303276700510071981226411701943353457096918007364237450871972019784871511369485239294249368322222577181556224771042112980802678685285695570352121702589146120700984772905936487284069004069684592222362014354770776816604009749543104763231607847816063076330258585913044965555471132350846776208759075513945184855162924867545685079366761765078579875596685588352117914055448525510812968957701899454137473800066500783424515420179133296570135848567267014070021299046974327263754802338521372473777605874663597106964980127410925074013893263023841424305636655955426346417659314641660075176945692391655779247609669544067150150814089383047242639886624043143486932870097663070340824185116568832937807049486592812051587178434831985332204818006088572249369918983388438163811872418492334788817351340722085312779705364785241401414908630559934247412289953361829037268192731223008213387865463224844135519539366001580654274712400066324075836497121701949816567685014724801479318786757530643375328282463499178972602376615088321851850562882802489722846345649769677585480682088139860731798708301539035823934372539692915501141095995361095014020694931358084554137798947466164122164292638832662278212467710692595697209402624982483267597656272569850680948365170227821742265425775460891170088656606776011494350129011428238709216916326332368290931553808747586021690818808888581784560379303990826350788681634963985085248493741828521373755106382024967414770058647843887349998017565163996902454267948891722571119158734797512588167108691450953127373363791074028342559427079921952228146543381192236943032487734938814922437911627578858815411375437737790687636639415407885425714795373144304635831197455845274642824891564041347740076867532209237811427741063817734567720722831238293879624249915361130216033732839822599423262040420841652670943818808299097598376402915675892486288753098817170585339197371654261658019692892988400906771900362906074665875795598933519530603560617731781674633938209401296765834777339734755648565760467913609345214345359078750433852082124427151971559053824436082777434845945343658651872225651751964686577491714888912567794409704634955967238176306119345049654249844983300553619489777638920479402818342241107641065460726700508062602270932254119197957765202454316580988644007398199292625669106201050122738506923762366272679026956946862636498155085191994200524682116764278311523750752175983888194203807915202455213984435765926042570844868172044173263458642298457214919163901111939923518324627351220709916223150303579612891977219176141135020061273481922521327938482676022351102388702836276765613817309880655439881640475115522482410376056066444744644243396940331733709392421897506650474025554894892871971720528331132665502116622829208855916153684645327775171243048619895472442865555445397420722926846269262822601371756321837060891870981240590697673017901838591983321862817093135822882903216136674223171937466025609784577728316283366317004122630015906988249417906013624424046265761 A046192 883 3267437504813590975762299816942360461283847546062641780676563367138257092259624080150018543080519476708097743726354493262383494354672105162164788671615948706530989186153170332390883646046265388826314063534780286668346322735783681497785344677480164465371287186983801730337299630659388541149956366590238849538573547673111544736189995782067092815471112392194130078598332674569781426741884488205820836483488077816307563666094218907424437638206607401536482360101477723557628047769832644891286133358125466310049951541271078101472542786889880396101013702331343832043347737164555915396311078232173023956591702003252917218199245072285443713979254365356015577960265324610415231068490096338089399713700054109195068077719003126670861652260776607492461841946414134128240257661326980840651660016403485320901035021241193471832445911541545166628999800239144393244249333598199693907053642768869509503325124043466637017722171622123277264692466912975853372814093262553565433193212964121115958587280792445162037552692442752505885511704384923030446977831644234034913281663739874447686457006288836069919111535668887229497419566953634172800694649544247317009683161704180342040202798123755140197406696746817171257496923250412488584645725454931438524365699721989932047864697087869718928442138004678202626024554709559371724069327823701243975477577489195617782503842493662622573922333922697336304889457402481521426800090797198741475787873232273113745855515282781947792298004179961727092456825897720847364056911642847366476872688423015892548162405595479157123593776412794771002772178406836212315247414888548060833742483493294396639164758630556418285397631700022058436086131251880399795245976701476922843644485206460349913332194035482871141310045465675897478329646010880354160822403340968518727161805661127921611223381287915559314850912079509520663148376620172569880730010382435479978357882630782904194893129908929412606651815028900333499055041945798839439056706129961342645767906126468753813603919645568860505467190558703937922778121684489089135157441614088875434314440908643377683884032452731567768393447119343598395705890115341266981260405914168781300025009618393647545009482058496739970774047490578828710177830110909739841117660323789425165973475217207759970155914262510222070130209714510677701350350239343634411863315349786984411193624855653129472752603184886046477046045214957097022232224379842009481138720247002589940071877923123855064137139897171928302922453714563218837787502318882413795311624368306279343189000641449051266713399588390402794180524483245776847441891059164355120676793150100830069004054956204842512263035880651901581254924986808040317125672009262285003408095297256442568780404485209964499849624782702526233885465730355097643855000837233897628130884236690290922208516957410277458228779098738967707679578262111694903028720718544369883831041872230522732231786558255293216399330126623107845611993883610631557370671697519427517825198518069779493476443806968172107844732008732093373186092088515854293240989456083944614731929579060543761620318506991240039844320118424326578373991976766539806337435338702842833827898258934744578567102027502264743810194715278532031768027474652585552381334994450809508247085538866712313797947907661593801379125707148542588156417858789755733328051805258762504422508560122949776350528873734433094120129356637989054505045691117558393857585048919999242042878392695260110614137141235982356781536440045717836950504817462622296350029567946379136943988581204530209787738617706300467198593945118377059629141 A046192 884 31373934580932916602926147846818858012963790279902610932885847504325275092770533815723906955460400400254447061416279800398876523222760379446970086195888992588677976254945086412181900844960867945951006010593638090638742080966007517932447316152971222676687510647478466157055331090413861766864467304950457658999736846590715832948153532852440254225515141923539068455766612299723716580724099354212387073721951563097624509920552310021613798685127827578333531754485082682425107059217744144559265817602870985466699733886091745139291362880020280144719257737932850695519772668977365389563397746773623432677736425717227146891698279212065045670117430930909167330206145424332025492494870862925353613372262633860920691560555278876172912600235071048655334537365398831307140592049706899255120635467756722946528506666110123653458815384036003645006100610763913617155073342134399515710673914941817484565848474303601570064292695230039356177663011849868633272791965805139881152047430814990172009839649989925149314445104268042547442662086457056611088126337109413830763552929355610849578395194257993018289295072229631336209917045232839900885852365609221077851800772991147988490779657914752789025348288073555431171845570426417571902835385720588602370135263613978494585789771951132229099314230686088116282882956315100515045143766779790906488723826632763987158784544283426416642022544960954581798133661348067634492722181881340486613246966045063429974316792282047418566125896769990922887495729869849252313837968472918463094363869223073798768136631770260223325419158652156212196016080447352988799155114877035990402748980852843118943779330282462867644589351282072769279364659740862683332810772292220318130653652021074195313677928181240364576694763922587305308708793285780564955007314254997233550610001685580452630018541956337378798933032011989526237462055700121004500419430680717240042975472694445077788432279576792633827379909098612420473366133459569629943033810624924826999414940884524452744469730054727231158725905096831324584517506849300236973327486429589659349168102869996199932487370919677560584740515448863203453008529807584893325915874206656401099807654620876988804743135098106838383961028566800122587490885309547436528696979055881755807846111579783636590612197184581804577313406146522289476938321934359843054990831157416330436656935948620218981336762941453218849334085733176392936529999686943877439517588896042976118281418719018085740505619920990593906641707674247626373663696903002862596706421585543374722697223541462008588348124638323350863886618748391193640571277482182528523524222468189419888724853565051745831190616701583476205774943777987144473168476981184495916147039329367448977635034162351123160317920857390311848113992097886347022676228261480964545909932098459065793980719098352976091310465973837448731181545270342177877893132332064840331919994950956429152151107608604959191187340918888218897068210185237290013348507522817264714633805418330038808166609626593186124311132312079634526762011365757188750436522115019578975736823917027401275559973676778666152668938626806804192655093741736174085431992848742774369087540599615395092298924965240469304451672346223809129154959336498603991555202560650228153544271947257839903378503387469117030368339485145413059506203751768101885913836811265428711548773509655235977346535196978131097298616526992573480634521879841532875219159883407995661203847345419296884443926928309310606494450080225846847515844041139425066381046445395522688358450040442532757377743577199990097791481155013032102512748321 A046192 885 301252516578680360407705895862854857698117852983777324114928127059967924302525573438956874436312221562723723975621374917075519113601450808777701605488137435220537221468993533576600279522430607970756170887406049411532914793089281451403677631915485002661389011865801045056243558792854270026044073912177927851476623662390505754856625486259135539006303577278709743118140932703614452038331375257262852476057342425375312727949579614733316787550159762200551170370083403815168154424980731506225425489336633844325784534724301395556397564901411943059713916698617530047037025124172925306031829768209253968398601203145113061201169658795003496239023857819335459348623830404170784168520518957319149057511066096632506371169383710050009180116595499948411914735320717631797029836621027985320687501109740037329081400106954386079318073485067795457803411435555298312778620986925170551654197024217688717931767546938058232290701441876666275894642975089971703709495082846859876268393997492322667517364360615980491272139853629052097791935468648953194745158641946759958757600314390911637777302968808242672777741364437384421400393970906161774671781613885091245285674012577841281308124235094658156466254064675582503294889909737538274998536789043366305026600276855721783022821342410074575941896314605680087870039520513040435904098724550224460403482207850222315503031411705617958934077902792751971728343111374688023917596963624540555261655892176825822340276093636704030289993068487448661604006905753466622996624809220051439784715395407266192755755390095633068891517637784227536711375401683304991613275097801884691299134880406516134803772490207449824566928665612831030598401026745632233481249240303922793213613523061869216941585553064075945182551981874637839898324354800418973817626070654080095584438509023137845025516428641370223311795658528211351422589995684185265040457492666236556457170510454179006141622553603232961081089280513061432484928114423745640914171210563822058887039616605297668783644534381571228017225635272583819956599177988859190928801389539478294981836689443262603108366051686711484003110660946537360212189507506540030374177242871908849191571799644651228109496038202539803666053825524367286506258770564444374638808551776916295477513197415607261335298347210440225041141255688697309046884065863372973670387548910196255065795487785026487005666125011230622505259414163914510019464034761810731332238407441084409685148242468133736156479898344211785519645374165671993876699979875131167771161264752763115781059397256117565016267426063781226604636519041527758090988558942025579718524463462761659670705974927571907266249789305568657875949428901307574423323398847661520524558868232490947826809029246490999375408176223036991663064318238438973756639499911739384335929539878519713063511942573868319018485636052008083977837490006247329871834953623765878322725907688041760488432203026038259898487631103834551226541108586654575097540811863419678270486281801606514566236292158103966197463384615856641993875459947908437865837192107428541241080368519367527987383105624110245406687108850278815433547631734158766801778188996192780789135731009608764741509698949136958759080214058246299979613887781032120874327502606028496279522590990484239885528075728530554064002994357240549048835980268059455518788927733718841229528818817201015731531654610855141061828221772053333923063624585192707550295979342898525418880100167837695989170475751488859207577352888792141384129297532515942024768511618658240907238700344340618331810884040535687212693334851841189129950349751301 A046192 886 2892626632814554239701875409148984496798469611386439586248928943143964504827575463390330092613562995984872797359469380537479334129924607443123111368927009457098605811867299654457429471792477852774332806909866875855900957204501199530370594689205170842583434615247910987151584494473655610376213430840265158279420881406536789667417484970906686593098272723515029029881320780053493668748341284496138555262715528246502189716147353540116997772442835351521864759560009088948161936363557924705032390989344540570345197635723008114040784278891994597239092883420867785578798819722535759811152239870947509830939936074862949896426484172051344358822061412663828149756318689334702445254108530533307606324867643287602692315047730823344909271306637390269580156633214993335116249184094518665342342130535088370677116657298469349023488488144805587949824711598101363635386701561382145502584084115864332127763347419850760842853745180607054351101005669150896449149938512703582726789238011873851438511560580794994687269937560101053974955616927305162118886402191846452014576647455228604190326813528101551886018854292032692984655246698723920127558546170672280528011964016971658991972620414599249703636182503666655123082101741454272090118378345559017540276813488233376946606635944031764127061859313529509517640003193083257950450640907987488489003329671054008040696120456412799358258599380593459471580968757286093057589131552000656530281933263434915501047901076782839816797094877490585278730751421549056644164339104292965451894374132336700759766964487561636957236129032584994155346414410947014082117678689938581928818302718914387073542704507192602933028781402625052273733077379446900965024271872587494368216798917786416199998909166843329044402499553265508616116405146084829700816280575413162822804545013030167902354556117795894927902483114254853384370182901097491214797468344161772734384511198405554122526781971265963315507985444106506776107859281330672184488242020800008784508527399229127331136102074662116876694169391161444742391940722531519101998113969030584158825936542866104645050330895808432749720307981668136283894240198069267564067956560140194563281071320380286471430392154077652096694610448723946118232974127468909575734403185464971213293325913738549343557898139302449856263233759809465414945891323481785358823218189644873283725437837054888379608187151021073495842282045467821392030500725252906955308275748731703605753817305897601415556434243395501643569040976097074810956446833097312569935827867449609852186357609756017317824191236716302699534368991950130784798478502390052134274743374645214987968698882529691888518784645721453551341390210535411551625606802566768938892318336621338751665571321189772413651546147775680336558431735611498928124905455476293306912630896003614186376775878613564500862522986060915648517746847858441591087181346802267631589973833700582033253496861304911762940319042671678441989028827580847044849296862164048227935944563225220334534962069135504656834857294770323164345557639657805454630579968179006737977274722786143086707451304642732899616343466511438558986120167256298737094500085309450232394506920066722759432581037010688112764218910935608626180443421318511088136688688467883060625747765146357724123000679766846992653439721449884266821510023027703140123309398185331502220507006733990643398930970226895867497543488156639585336683442632498498056409118431351757664091060607730211468718023721869097801847135943732061344562667391374034182402182181309983795783312347908576779515351179480091416291303455897943012751155799246081 A046192 887 27775000627032833230937047270942653275404047510414739923384891597140220115386455296948376110318557451134527037521901016299501649240016967067417306586735539318923377785012589813106704211551092819908535641192370854562311579544705724801336998802070418515001136514221429432828469259692482377978131336884152137621071451788942591996036935834020518407794075684887731466210699011932713503707120975400547150369742026165571600279134160742623797877679317495153183220744036901996847097794728768036989512054260789219820743372427789186718215089523367221277826806893255778510096219938763241533758501209008221187431297792232841760374039818867349738405937445374220074624712706367982475159165941660300678612230053336494954976581940196374108773077152104773008715580215630683068592868645731603589183816710417425501636814298502582369150383848349770426421422961557858071684795613770374190641824026332292873094943993639458675023428933487494002605580540543932614766005889484718495770387121618724020265337179429178371185449179950466638471735944048698016594039100950990297205010107504743044606425719528132401310366134356553601275257400753110158655385659013623744879633205287857063079819912857760559656467933953157816251837626554010871778393875520897378371658087416608585595135311771656737973397186614035782699222789945922327186618094397139921185511097978377356541833119444287732381112318380495053368490279117954164282817244713340379226567933846166464236123798992734284181674723671531358924013545707136143799361082796245049038340633981605288016200253811447967748242079363476095408734462537827533188959167515165878628651407881064273640913874290883155492534461077086319553978399048116320530825039335880619694909994971645290520308878444092420276855527903431857311882314382179986818952267491118770489145630677163175270602817559754456349419551279443668511144793748114960300026000183849129323520069919620230323154346473226152274715153221397551126232334408999891710458969550473785028821200358464028271183337261111868446186476706557143863594861148468428526699401830279553568347702763647358510674153186519576102913236866783651415134169671599643640488516288905324715997626719711054023397353957577229921845862593505102905731065697699181757364748026101813126219946204353381235676598283776309399345520549231225613139441188037152047567386582524360135399045605550435971326018438222695846969695322606842362357944414377823059332407083410581363744086080526324039145448603708437338145932838738169131808614700415421392651412089889047930289987817881029630319238682512457147784456068636754107232488960721651280506164818890851713786999344126585985462901967607694411370925611592817401502094922716503582520143679226461001867999255165469391146735533906368597069862277294469416368426843868421235697527497163539070088922935503763413626693671276005059321255299266151371785420160420174761050428467080995258316373817559721714683549245825296144103575890184737988373372958379221221261425602283850598191221602823556824333546921258408189402462118788027454390988617630590629250647112177399197419439796415678005884558755724193105910412447348739422623017363152135259274657344940926462878375866928309625071223723499970338317751886455687256363912341110542099933761412735876544812641593189094927774141358794372779590192276025283404561322586625350602467049130959340715519444586999508856271511451831526349500493093625993144932804881860234192076945075325322684934474606911325604476991754362364238349348162675943703483728536426845748870457925917809896288070214483797243541883090197196967247468034011120661 A046192 888 266695553128142631868903288193715947601445167396532721357902142866811450403976238933722844020948696032230732629412496199038434298523308787856733534722723279613292816393085075518150919381884121464283906452396338035640439930887307165041238332126885469375870070226119550166107974679982721319690406720548197985172369800656545361809156990460780046844952121628019274023526102031257135009102106857454769241711707672526290259378056495303320167104479034145625513763719482772964636884863049267133248589712621108744178207516853996047860187248819093166715095760696158564386158325053184922671389317456657068894205490461083671720161633914280120136829452528421848492718341650226678391775866117713676582727026647269381270082447474717853369094177543203393039417421073852603831293608487130763144677665711297584578346013777564497439232962223366350828910553452166955102953772096721571596397291716758560303125524463578662346814121765601736805964433249297171816086739400893754292804530352544976168736329085318389925127995755946820561551633579138671050173844560929216987310492475613087485706709432095599215830249603237335646752036906784665019488885539302644526053710025209986548033438830639802294571701465635717684995021808069870936544047874373311068107120678560787405507542656995503966256432724008658055968419589057553102387956491760429535734788559458708323506640916783594393524082222490132908984772079121838599350553594605942320676975018857626954679759670027157813872623899599166617803099335128499703704820952670440667900694873117241638830795070133035824681663209919064883120512962873809026666303808801932828010382000171260241112981478236552866436382866480780215305026854582633462836017003431253122816157554918820293159805851911008576169322376429199428400077866292546148605878856169147021073953541217107778780425899652644493972198628902103850190627939386498751309634856296975177991705326856995046008805508053946248178499393246415179407306767135935629531642537381628483837956657314572370332571268279121498703405855166970533933495464806871319194265658260375242779115815999999070314848168566065161307423180086874952751834402946501708968406665449508787728445930691345160446189962308502484057467278012387274154711459855180074324640576143444144666750630128287428075623138822680820402659425079958418871949968396209252175383222747209261146817910466658231308292820856663304449107172205625432541968951766130604108754464539159670551064960727907865822459041058565019819233678076587802928815361906555778899668923059247188616792276669683890493007505638247897230326812802058162806861560522346905543285919847615312940794799003420948940526265908323360284432286332303697277671489841121300630419527289595857201184863276777647321377303050421175588728259154845883837041509649369104411860746396868298536807461250828522733142650108606139663954175636705727030292517199007715787974624167078015888320567899347142992628499539371821897240546668726273317316277849495118118324272688566308223497574868242657122593882680628465111478095706962981811607642126520752215326736296404600950534753473878697479603916828997190764392794199275339637289118220901493309322865319202709173798732493208618331821125974135779579900873170326190524518149610654957360503351337324740225566861577121922649494651887422117545358204724371743547457696167378431153386385248464855559774307993399057142051555416998159368318398001554153679146736066503537360565162522213140690529356457538826585090272978251477684569096495347020066816579004588391570670341221350462715581270684122241652397745140770029381567175311418981343041 A046192 889 2560810673361424924172376142299013257926423221937459680063836452422231949638759730855151451340773268982922043573091750981266029834919161740983388332990282344111298304083025110112695314798147122748961249847373996625848649654068343854020245663745355474876685899310063406473539340048724830419184907352572460169472957204832696775148933426367474175784711864078165384286166165493431998424684926338159718858368666701855412904976498188768319501913409808186978688006051252841969541371607901268284684921431075831900809928756088697623764331244945843063431128216377707641980113727064461688727438692460319966513939931976027623624150248470877894686486664771969143852861441900763859549849391303120780887044231254850545618836705675658887853668183996761827859713068435552486357398160100560941983591356976062696703852922655360005908932534118379852309428707826284141340704047987924916698232604422491669698318412804338322214650522169878943323376485454170903234132256961375939234790604674749739553482211611890000631900644063152191081552147155153575375071238880003240561165051545826758533012779360556224142269655379918762523559457103688952764022120292998333725543978782433085546360016571983468774716917816566227258164383149249274178685075911338657355067194383882593251074838997335517312337529042533948039372982194907834943206831047265550004985518562411419343933409541122953922330505119237937811576728135237615113009851332589013449799934904503000172668588115476970336070650502276474192614000891890308447837546988180488496937423133331120234448006247217156177145362393400781644247070060779851736222315983156991499389809336993032954102574513113506332638992791413990550272548303724047462035114736121853149400125147420517483275165269740625904285413181617645008065690360258713736733661957983882205233331413621038214686474217861874871366594885298449890086740962844367261960153590137555475227225224960796512156320165179645401783798899236925331271408451806919505762939933479427151338274794713323541469321046832787369438234575126774360272279589480717258434910323916721250885516496884288309515813603897204492354301272280936429539462521958139737914997161157667090863213110500669510893261994688886894342570881629080012928436531798373375966017054764602650988326424271869680028752143298782953730026400272240188777237983400960051350877657251316743007385440901806731471791694539662611097631220548720080661143512500441646274437309172604073220744389165285247100927673098892716595844438745463244984315973218133888579199606563479415209391510292316898632828438819217626693140908740906410634730596903086026304980121870637415966659946243848607600347219788818937843424401991854489667384243952351805936784718514555741619316055315619714414395472743408594096600147334967899308803159284815296694265651205201905386886172841532539779872312716142481777282935142393091678717378359451926575957580201854641478658834653157449455497137893498988032007585009533786208132911537479165792928445094188089278173115693644390867589637165847600742004485575796432567029125307863645140976692667429866149635505436743456783478803507472269995506503991029363848510690534078775603982893520327068545888966521413286293836826532428032026237845863720194960736016197596559465011079607230742910016460050883108091352719648885813876156702173225205517405394037845109309465468688710412125612189833173159678470178842504874423066908110429890001173814777762083875912498461345501585140195770813205958711196660178934364868226198973924005629088118329199434730867536949217077201464820871549862525905299790731924611050092777024844761221 A046192 890 24588903818920848993760523849451837108893568175598320451440236258256128313619920531694925302051260907825321430158094363509620219436459492513613706916639156345433406702512390714217024894540889290751404456750578663205060698337924306798995233822044571142880468629305158602839374577039881141702292160708994041999081349908433753778434696950823496575104756473926422391896493497541832017616689653596902763023286695959508002187294076230496908554052393873732335216608590366069108763285542183115020277482332600425290468191737756157729389060753782736275972526418562988082134487621114636081975943653614674861809782332628326780955418965655735630499524818310995190853327072412792929170975463516699620363722125782048291762688777815229166453068533642729527905571843700753900151133301991977677795681065006488302452811184990752999173072753371721118508783623637426872986485165826282953414857871267473295684693096621732106326411967061055848189324207366515763556966115256392367638705093282416646647560027161038700749120059166391582818243155432151051612762985551946554939089837632536059820901221713351432118474015127730354513882260357584417655475379564484461130028758215212462206162331090746436535029550302967448497176722004069722593863162356625913550044132366919981836033198544872980237560987609978245065401319067085442067118889327887319387441413501485889081740274907221686778623116630840456376626834569779501193281993144966112539036654276062788800336828405050199139792572250234805598313018760831406587636422475688097877152469025550543373928117154984063479913945019771095428995483603095173497397651403969623575208121243425102254032679361934409569446742346774270782936793507331449147827708860225030509286878849374253955587843760243638021939961200570250938247330439126303007570473514682380765503427159635667720311746659483822862217550116437086942509036534603675062842643462865951376156638618368241252729940217249447093981788851973563784452884546943273958400119709626922125521630740880675330616050359117156042224429686961432240363894684698382308620689735982699190627486623967120347971771909772788969520839509018371509562966384007654816958093773029253956959784558581497952251941226812729650974881547935148271751573423616521300845621435209138511345765659107862539348650004331775099034893092754625212680620244666050016861875089543920619147653856721237768933912542677019535096150530601638008882867465060288921396542933920879771905917073700108214755241694636526806188278481600260001751599046025159691581695722553606285593388665034550190988528176534622013259641775403370552856520384601871502233513586915940620496555863038635326757585063885973532849200823493500477482526232758992199483706236757236941432815561955717221029378007904906270094379025982102614317244098411286829489234371011602298656582494816934196137811213557750001419331079283082829593317236714940199974628897123584100400066242019049930324540525424877743711514934020996746444218899266597100448580811470121344682710033392798572867938573472585981696261959020701638545631849598464594122905987665925278364199172668857198156265991674831907499662686929069752398060013219106182447950434259315192974916682739877881784802876543247989380156216082568141686796703011172553328079025885278256097237823841718026771246164573949697416739108909103699006383046093692572211056276962612128765272687003820685833613515194176387212129083357949802237117290349335462872974449660676984007375469261991946076718325240765149519987023393451122955030437295617968383894219419445161024825749628737937657732090290845467170085921423669681140415903201 A046192 891 236102651908467318676663625830060397620582783695671851037269468487938891645146527306574941895144755896165467389455978505327622365762854212196557072830180846238569227046225671554886762924686304171647862844757806476720996199592099539815608381139026308368582784901902233594400268215197598673900578907942853438702718952347823698947833184972873787746681695877929643728824746277230505539723455629152533992389879996234529135146984814988733127167691584062168074562896996688944329503098234670662523436100672707852563243676256005870428896137593490588776045135239913595186947708157829008594671322234569415562777563443957261774706309284076125053178542618935511050604502696446195805135846850837958451611678964714996442654792025745124780623476206369304930187472983501570513698695608328809561633187602600943704089196294428287642699838668942732061541488044737865008132089221559920930764548581677674162672753415443458880607885493069736084434947715756798907503085404559622552690907070907159966360131827318081992703050176215047915068579696907367242432174812198551940521900059782559700573534997878821090645363350986811484123534940394068474638921830556059502772202410838491279670485156773330711625884967292175623903663626518694327096999906263246110568866403919971281706997521353031358905543290693482066584035426309172219820640632119542993492662447455748944551450775725733095325385243558824942890433053962294635220278585168113280010816504558819993557834053676703896663317942676104101078527413527502274164176480774010127635929510645913184145337546474150730316977522934479664908432989309849795142160512558600342412156880789558494850188833130719687572321287374733756643768540984848270993394198440766006828319461311566439061036992510694142546041603162462367891405858810800401219977949954318262126481702353490267829395176737889449261138044851434023523521878718523525109047800570285274976300568786346627547916373809709025816767734772851260221391266148340864741638443688897772769831547035661449811251774078921885484651604415969097245199756490194277446658604409995553711683875677815792696936644361824715788134608611293130953887173679778979594291878493629735337060760468286432836853628766593835419773918280702412076278595085129305732346281054861093221339390870427271830956057312841561202150089746603511019919126812045428860947673258923068533739029324851884155496696762993047036330626297205707612573212738365381722807958977070978397236542520924049912794583650972257294127133384481257791355609055617610140433553748760120990788302752270240641554948918257001752101453634282255307621898098216573261360171156586739967370513430237030163677724183085898073599088463760189592932727219567599147090741348558270597082153406582741440704373217507437262037633310880001967706278524142016851940331736187754066498599728346029309782723492709202797485935245993226187361940428219477440704460094223074330186794577208082777818788669632538201618978364462025749823603662624953821028107158807660057455292462464536203033555314894133430399906588512291557518724452815331724904498152591521855423174306330861379953009268582932468339491124386423771496808398419167029786444465775050962618081441779340899484390926731440661600227960586973432756426981577262659459655341539362207814934674511716442174397580886345345709715047588511544634084491186242040525453061929532971693736214998496392201197294424302827505989035336125890650910220760504336744216789729321939093317670713450895415443400250630305511981033755691483640278253283435614092952860134644899211159770733676856517993668446792875976433092899026185533248657776981 A046192 892 2267057639036199375012475141459716088500998780152272938061540984980952979320568641577812060382254644063719910048234875450061466446434706709051848499701689568943585372664452195757631983385812998115273488283960001038896342303422641443385164876701696790910560757747596617668272772562952765426912216971775118009429465381362453248863340463674837159120141068715123965157752821857473816650592603334432977798024864700557252796173346006227739256567266036112543978220601745598653085819640486022159366918418381858467711840488941976630102102983783635879644849112601123922422083811596986519411397954120391874619115302379095294932403200790279987104884735727493958796909244037949299708121472290770613535675721055471270060323021268515910328317452080489532296930587682010236371780975080039927418824189564493196440176160366289232954450851726115359883200249696789356170657447718933194950918242066411156042510482610394995549864810178043638821688519777372575743328862497615380494545722056145456714573339158348196132895987042896830914096919431461384829682690933967510180944729434942300612371023228731218399025346777701348742823827983781585135898509761523903781134226418842435052183536269175190402285310920909920037755529644655780924715670506076526797056341660395431880030608363998608563338046439677827193361663098019352587632349282492962495629225433028687864097141266778214274092662330028720470793481807519118517605613781502230569697747537737135302079533783066882410710979745783379328321214626378058075693015980755622769872097284069589368612987747316678157519554695302928722679678134357694129859851744190029083871906794133219424126410921688491078135019431925451184519194747599719590747121945600526337340492958226782098489823246499841396483453451626002455923028118053975013387925267890890438256096540494786392062184766725467832321624644445919377435770136946226353493401918233235747456486685329861699346851768590885848643156695307128948672235153103484436305938377900676704509000389114790500206964204089757585306468663377705584786975821454950767344433610924087570756889383630900617508865311190469011224879542364797134400853132110271378056735800337738945677203465056701769517970591164892780887939512356423012821278798255838170025467689843154781902162319792077005012977522969254666331270062711993820058638242968639963256769541770304214517041540429573934939841513384346694965827138609618673894289979830916930242113100701292600649385509379995653562545377461393919901681928569510555712336556400441246543283291513898959199942997433910185605660428524575554289056144536736440060414912682555151853708861212032290250751049460580100592998180848405729416724914579824516977839569279761854251373098945150277515945895577191921357926170605128404685179084956690752911813072071567547401044235841640443534917255934996078615599514839182551703709948812695878567966522398446185670704025850101062594869501130285768813566078481271106387067686544049437228809495924305907322914784490290340401564373541874443228729625265674895726113921366633064514593153650300965624068397138277805189848041325189758301451596840667325886163886276695754124842601843560828600903257312421605083743625029048548576971239893672416689437399497399902818759070190308173044959057261381930034160746647423677436040538800424523435554986470205778942472780277987249979432828089591098631591126371142875354095210587448640555536119505168397444080237702625072292082506742006499598497052266815086235787141452488226952760892366135126232462828832997111470902564979118640902780395093759015547547837546694014904280243387930528009820572471558670561 A046192 893 21768287213922934490402467631632568051726192666439341055595065500517642019497208451283624097215467197155082680117683884615511695491043688057461637097578550410815460509754842937439110749583813483216551862854721085217676202076468003547284813330481311447296896027309637820948521567749204238431612433462405775183688287889123323747762096184372601428997806795120924435515098866650717310248484637493769823664100758464870745114327333204813937352825761311061063216706143398341270241095858443686539570488129866504334261239811577183346234522421394334122859252403150856663183253572006556401559234560792680545523329570666509577983673759281959152104978179276854373432411510647886479351186571800132580331599821962956170404225207565497745227379394253384282745822572735189306140270409019847774746740306565076069617627787747912920400349435574321016655756736047083353212787804865107316358796029557131338642511491352259331826343026721689526896117082467383756530644830199017478949005470492201604466173236238327551949985274882845194222110705312312520227245955915781220558879351512415910697426864468742161188620289114124999641782912176735840080829016091230693550391339301522650532575035586135021469412843836692084910352971744321181920425541102346904042088882054250532992082619804117118072140563008243206017176622483146397237273597989856793763488829115279013415311805892153637734104648367550530401734069425365522043754468309705832762124491846535468611747689827174151230942930855694065634436201763954700115302065283039009062301750485706686471508724204397197194352033867321198660690604537669589725064501305552146704737706625110292120903302819864058201532769013026894899019551322683966525505593928262055450377406556574100398132843751854484578339977496471272419310548098148409267750457202310380033816776855349236583090830300702765388062790574831673010704241331435786727720120109827729076791910176236763250781843134093312108962564771571317392299541718708391409068755562963854027797648966448671347325820476418078255190826621101124609155444592410680777846974085434484444412098149940032051504332021114239083956577577652173473223860820635652092321797560551090862762772334413689922625120779511671715492159777872455488407506944573963023455235025527691160963469373304132531707338344594725993271293940010474913599533389065754115146072279130787808869564337465739598440474056019800202068825148598932209527264773763251625819388270125852574364421263830175744583510801589720767923692583997306971468597823201427793690996024682904057477731670572102849915310793138025554026515347740289663177848683955996469882739223997762894400971609549976695656938368828667630773494556196386548261025951291546104954085348980591616149841892250043422296065649446069724279652311716511298579227150324913066002809900611099802634521424989232618520957231703107368749820131013570580016388360707939846590622615508210308812862619666209374939778707758376493896085724576984331809003030041581659489673939647660689728161057293785941417725658767455033868012442562504096956831903831465419106973024417245332841399037381297752879676852911078394576013167689341506720314891405062677806706046927427786239055324910842721656736945974651618320537248373805906278751159210912096000434208364133950648649281493627476229144811387278693141853634377200841817112091595149083116271974790800667131005023721977674151525819859484552189954991982637916921932551769695723388071892992529619415446756772640787322577236811348554949779782987648448328416598814160011060170814836544329813852454479114296553877479605362262664106021034475837051270951338657696951941 A046192 894 209019091561030377940645119186460776972958813482151772663550880874429413690259216228656717003650855644828459830770090611843267850043535046293039930359100741342960482871080629220838145659871793680032332871857543576300125853441903466638387334214116675815248004743666384609151086425255086534467577159193803281538656930881896773263558398699005255246399781726610047714692014159827365755532132838622574512389717684754824194030518257259277420234093703541542292894268410690271131256349346956637666933667656059756235717956958923625548567254188125412464058661930205413078761678376323142970785250841333364477723135918424522588703940504222170988232013372531619966204056528331761936780793754303400745573407954812584092750100382720888081157386615303543802435856046472700035548640095627603253078273004813670855975265577779299495394922325933778675813216296323844660759832331657312732743964524889333047234239297453911493801550192716852659212877404163299052834675916242103335252970033120397749938738699787081995475562476529092512023876078311905387760630839020640345838849352277488139574392140257839003001913617048481468859050779897189552674535076609487357946953858838994071571350439514532206974111724234606478399289196933442344144145120949064466535610648428571957394545435328524203730085122667104824499102735721508608252948500266255651224057241535683653785136096079317962744658559532557862888730063828877935145011887104181624679688801012686031872866015640992417052631611365394672438477081016278404129072355154724584260598638291658319429837401197634140143490071674463454237022462091025266182375211676059968468862375142402230811694089549923765162626569928064812894934547281216698978185122152050310833997520415731553796089467215483514421379067437663706144217426915392907734964876668659001193818253108966829176051760485163186530711082777909079802862747828676287213342239801163936362120174055738715404145558426712214279372698293471094293731250910802821206393754609640548474236320866839753162232028007602183316584731909344335119404994189351535373935877823908308711157395678834804127643978557873612493682046675736627325098377198890399280202522119675774126509194277836785580344640206900480647262937299191805243265868860520394695378996689649200684416451020303960777376857771821036018136298080710517408388899543171128044992622767444282770461342251304491194651496946060608155918164111019808466262122463384762280200835927635335717754572325911838119495217154319121352209376289860212970530920586043553274579697285721953246002220300890334130976628630050892845187046079946116809097263002930565421258910175117658100005839144147826771117821624494685742281365311872789056577854206461856420007273269538541753120504333439021363694901008054990887404816811922856532266986185606743188191433264623544463256231187829355668042152723213722115553221194282355896621482471551116008516972683405809535120044279165441287885986338329852613119108740320517009980609865649771170113941845582053452479462070570559067618558546755477969525759747371242972346435425996577303964189356385992547665308367087179697960898840200577904051552549989170870832709462428809988739162861693904291045804146050286784299439578277364945441381969447884814688665811984107755487996223753356932746400366741064379328571042900111211123555161734896012922131361023841218095193522508439916200811606187303256060075568195560082679307277481169773115998918012380633347194024431762663620620160033844573056300392075427372139558523486508034714329949350735593202648693157933675753970365128060381751316011622850899406731109692793599435775664933218734573869121 A046192 895 2007001295400726475063139944025928748861782475329428654676074502561205729736226974730353345385431418686175674139971729937235173280606328023462081353846448220796556145712655692023644937186978213331856977019024270564912723227072955010193791635839134990696699894251788597707430910906777773154753437450966465646928408666639684927753363996545752276503329275141102883035548284447563499333902229267969322974196245544915063446210291191876248584273830388580127785309702062741840003982196188381776434210537262997649508859488458344840940159428479857789085557148994579973231412972586201246798923577019248404922417005565382695230225658737867526547044640298070435638636977352630067469082702277634682158863282850510610495630293470660759789775481052765233337604807012408293006148736057945837416209802645480560993998430460209046006869123773266707270837486221544820385532556835785711994700231009191346362411827091640966811223153124124192512072521938658915037934801617111846026081539309016588702710164529182325082228798949647071417608063881840210220965057089030232684963410921689089603777402633328905638082213362279229949859605946789901908045045724775281519775957402180681773705456387643502665230399306687847568897889958601941644150899530927375905328029404122265880651892277941869600099159275708977516597178451221303173298414262282988773196603869736805328365863379241805186120573754526972231907055671150816507896882096219883650468539105199319431507790870437119361365217501387588789060191297482103472492652638893600175031259062574752697458612254790958809260594473866164220262691020307420068213577057449026511685869821379639595143594526955065173227482122916509320390266623974691420904567017398393156365988740654447822975950666070228953619597227196469409925503313931054601922723478022006527152662832535522638399212421087706616365122428770692409435415093946708378386725458850656007121348834491292969073842401231447547417224540051344675837090078945986970515401422693012983485763125165746343415080585603175687787768340602697684715402145050708850249851521018193494810048868896073639293605430608370406050095928223845517923421144639884793252852525071329222611650420693016480728779312641537635663347008454679936073383384391209885291066102758776599444075601733489258080240056617687243251418740899688448144875299813995782422265048666927724031181999427461386985304075235599903493326009725187052294116690366155713651236800757766223436026829108984205793217330532261401634193663211545180945730927998592375341086459646506170385209261851417317753534738190437879961460462433127265860662256176290605218931585618740529078493173061135823106296627581459603668718038951107964324874007829420794053363732980023728932871466459839590884155017183278373054791326748430956706316302774968797768101076204105373325086529231016048135308131927340928050434661157679050305788894675445455205840125115439967648012356355683947580071865880864537032793188228471879752849484120966072733852410111604937603047105073457450873487457748220440695931311226246232457966376003587231441198727093045276025436958099372062078522797783929096123624613008982851012394169537926542106810763991278822075194025171319528792000497173882312231476531350101341616834662847920243457283643740045524904096985672798418676685462924782056461929683521124837138877463511438831781000965086854065284559525911605462142711171454287948054402156288419200178821904688822327071704033634521892103555575361198218817845809042131016815935485992737667161678547845249164351771821691531664318045293632107181306461839789725134730741169451164183107306480883417814950720594350101 A046192 896 19271226229418684052525891801891848660110058355154360460047894710041816542497837721101636593734195478573803178263548720087241521997114111637747858866593665456987790768172437083730409466031219144540697013304338174106748392126228660565977320648940039966553036569357669371520366997375793752576855971936602843948003298478417323794391027831273914659979712453505088156297286912573490560776763449898908600575657837332556754455687021993877481646919899157052683453001466312178737027965916544492470364651911865635774524312572459070203783785283696340302674107280587294972762614284011025995440121215753572342731683609715668721176104186497063485682551647910058950470572290335897379506370170489054463786004496357194927166457985155184232780536087911265155204137554497288382972340128079755835242843271923631341850702073303661681978657831075984597280802866886057069018038949977382074915798885406290782882545316499697265867453222496290303784067696442125498030950912292832029300331605192207251603025249870469985652478932038948703222780117369553620229801090408237455220378325831209286097982480510832011679026409702691548930070467442025858223858976374757176543401385028785047552125720662802473077010087168704988121951060983206646733694593151819542493895271802771348557447512258252396571627923635272479447261282989524217348502765493492757933978139133155563227285366382343717317811786446309427838213685665660076279947926742891435707617287808435064168651776065071204466836401395692016187161284399946076526596046509583993725925565258244137109339275440665385288886087994572837168498904939969385403961500723250340889147753556024924250166563836128446243406518181617752566322527228470439742308953522874248935375913053766487580483524499516871197171858154161431836440976676148559372269083101002430005060867324187835264942408491232398445174719030345105737489775929213546020593050642541759179215255146665221033308319332478800923587975754200313283916644644308115980086063254304556057789749053605175522631850620729664946535968289882371259292956277371912190747538930880816113257780527982703405662395217057594081019408609123317987364062505733796585923490665532381075841293212985149970120953379639404170738977327918899446984822013658528458044422023310776218212813243428512835782504246266175137879086731982510398376575220425087959647460952307217238703126788041141986528398535760733327282308189463081965108299994633704699094413480675235349797393895349894018114634688275556824172406201947880537580695400111563401981558910946054962316826086295088784179106425127955893339050515095841926847962174707479388381615663852236385094033347727187029318833446919353489932344867727173361574651166600244258038542144066914575674890067826875418230635111298937930017115432033617234371192606978264210562563345520386530043936390419984906365873014724174867926551500882813046753829070052144789335360872841481885950405110607232985498408768302074946259027580250678249066343736548906364740679671777688765282404850435876372716667501679854124806854480868656576690150170040009170301812873583231384010253124004862172990796206360388340778465630060700785431837945070461194880786967105096387872108738649205969410501989564178383769272708582291112756961617977064365692729791703920906375782323683810049392469435675186263247337610046285524472605391714704301737330048668779212353900651602424041307009412243997309022809422002093882635878155706073066530121497611485183546577970997605137055110885366241631391185164362708556599929381695752526754977438679438347623937233701522789776586203909624732061725809663347376503563230006802194223600412375802881 A046192 897 185042312247876908871627138018625586808448031464409693807951230329747019879858508061790939842682399599834239431510920670305963156981116419339326917374951021871548546159435595165323699669186829038901559389891278128748727496283324371681559222677330627919707266442272447053549966201371460705465197887781823056622262025061354476434057721482528132019372922475226581335663665898982371917014983312027091114758143579870964411368443338974920386897476287432189477935592294219838170200688726678020512059611223523297443984799811892503638387065353892831106418989022642057333886649123660899022014797114742224615661221098072845495350257168519144851656334376187745744347999493168309285390098907953198683638533015158502840141719077829785532497947726348486967504895460678156040892116903673079472055943680800905498969880313863329010150026487122480329823561857002433755166389612150265847555788902970973088046853766618266055218319031186226372810425509164767093434275621900971528229938046974034720875659746546088273052777623209186498698063269374389979606339849134838955995839999667860643423738174087606342813105947883030890547306678518726343875591983105372684394458579270436624414829396098772958841948191763505989259126518662860263334993839292871716099006494522181084726345132051847233938901722646727071943625322668233083759020380970103199399069318759955848371588759637400994443823587336889371575555577854612381289243484688361469444657547068054380948074922269022834853443764836217238041533863748090929326271766092372868862737102578401141949123025322656774752925407663293908625762264970895018341418261731072715768570217959081501270459750810910813874124214352411537225319586057506538430959150822071520879086360776277073093354979268410331165015228376660841297036848118875153161473134013101854886587920894188761678454367933601068782861035764251276520684419036893374943026093882960512788168872796930617870533513156619045236844195774606868100822946037556450694799408852430924573884186926953770202564686245165657213462679731682188229033281459922955804849018564466075301307713819641049205096679580581587757577955414706171090824210256634770178152564117589398018898874819432989320084913622518246205898024639330264035268324901765805862932654976763970488502833319324978515694347692407757056227747549077323945523427121646394774539137641788851259099699387589045927184295755070486172964819741898503303782844254356142154548844590206809070988352747122853252952516483604566093442042716909885710304656286140303787234553321817560101659993695396180654270462140543894297403683084489811748466866940878960910949668385377588150932379126383276794383615651023004628870771751198279666731836176821537536265287613966780775606565498402191306010967454537384820745969323595465936001234705888990174852935475585675257376503895726165839909064552073395154489819461042109717251216424851799591752679895183783953455822224038294771071773413164657753114645792773824319063152805493114793273933474556957412636713770838179857367990477642501558174976029369529223132589474757792049650775770947460656221174471257728485685563094949651064225730856218235932733656936172398855318774351332371525069166033315650546960111311794743667070244316330627914591003838981109191461348002657404802974736967914958421468072844667675574918879269734750084861119832367127193843011346316652910168088772126949733024442233655690706949068015661949172650501872267808895999899548361447097892349573963429164804955903440843102487143132275241567734854761364067916652129014428145322353380999956728195327599423478376887531556493646292058023031027218833785517196208911864915461 A046192 898 1776776262932887849566679726728951082642869338011203524789587253578336174844584851911478883267799807223412888447564682012729138146091157861382105422886420845416943683235109816605001080493122466400313628721039039287907107312564088490657671090170408040344989205825663467250517403945201768318083077541625093053084116016635827204302498447284207292376104141627413180479954363664741822573687308985320678984999094078263162945403038485150163561112085665003984210084873756097419798088276125596436412303916603618790191506273269479247476722397744293680587494829921301753932684632122777668398360086455633625006006702252011852730684448156016642368540636997603086727170540662829815422418350207796443271242730225547447913845859418863615527861061287862083950716851009294099807357723536728781010925335980207022677477448923013611851798872350692225050981243670134502031050604037827902690848610130528398185135106984523274162509033469996923135435401954932397189030416490542216321231835826713076197640833283310289727382785085575676721550100289752775214626455001591633247234600456432472066945447849606715592859431632546452908343689797066342911867575997918812140798414734753347438846144309214697287997913460303097340161144710249723265335964111195561066163117866506710972771017400514324882028937769225949709530210900999091080729896349572165427137105664754956922908432042752957966305876767797025299559056820346302419479239660029720086716166059330170357428351234975381195191562563120956523982791972547884703444784971422917777236007933032242506751342179808874910512204475496860116051732099751629026144912745180259493559470343695347019174030277119801798690894462805337398819766099001650553543630023884577220606738300797899402075906930451751500329605025700839243972715979196462544507905660524720909618587211365133165448683575956028971220633220233621726806506054102474256989390532871136201250238337380872646127641760021536739885377044239799393303788643935972395263347943714978483453879905082861047879850594694230019834003704247644081492806309285223944266248085508464324162340554838412826484634911670349188590669446872600045690776079520144557516824334733602734245085920174902350466305370482466820429628661847871867347747008721933254237350895042465621319827987319345200279184290759995036987723694087153732542405548845473462200036839988995597482658074816503230951681621311788272472074871879401239259840905422027682334273306660752300024394813280479741584956045160936355353673669995362520642464772078823796853462779014533301150084297146368040347216193294396047915714271638220657312936929518357607959459327454779937573016319277498876052484448162289443527063660422661013632785729395189236822975033630766884940459666240767773093441891267832857749864867428048231883866621274753476680673675874010308300942660362826253974821931463135725549236378538374836622233133357597909627864443018193820679600919044810595784598182814798275443331882643186680860966144172001151696109944482016233298448960345183352554571071849655798281741995027151738731862547446474149220737578650824643637804333262763584914690603846910343158307126902941871365407788469289428738309676440706464278617744379788137902705019405351139127030102156133980653611706104934992479347497828786609214242517990137107079126386062029585195184815500655460268550948157783763600576293210002452574654776036062319734076653020552529924127642063576613953696236341637345313317968933245117422477157062618875842852049529728090103839916964921705170681518818688398439941216041561612705798816737647270430012819887653170964453273390265886677789767419792012001733923774371314542455841 A046192 899 17060605491639276883662349864424250276911244575135544780619923000907953621110683868195512175346473906276810955039276645175304514172804140803874556931228495582742471374874978299605625209571262253188982424077857465351205915666512881403970586126257035326061958434630754170267021059131861178018773005089486255713890625369475187754358113656765236938867219948533498883741940464245185081370173623862065847586870186581339310730795564165968531538877859657891968953045479870455130681405457157288255752921695168336399895545791948739922378984824753642567108294250485350418619580503756262048300154528132196952565451739362596711847186575843814631503582344794650462566545787096492394517751713305162540337274011987173579710245101998209358468736377988104003746296235886346485672092820507552851593825604026004150948232965588896387137643762161320257817041571897069631499714144804833909487262506917544776402694209218538711890145684160591424760224356760835368644302965707910739215496559378160910675712560310685655416241229338920024671137564284142878236453241318943013305107677586824597118949546828185509035029919722605092942885218884124346121026120856424451070573693888643062837364053242250127260583006203882148896721322248691324130895664060705938064426541655190944238366224353393415465394626521205846464182013127767949888935380989571551461267289193907777613810916102925142755068034280563449589476692013409617977227277926361887584287157057030748703972647610158687967206548877643659707065530478870925174385895969331090404647279310238489971425245661401791568081412620795443171034822996052876938148433837802589926085318471592504119027537450444586060119154757732635351055856857294262557619397058380559650194380285175069282455785252842738637754536291764230043965177535207585233489756990885236161055819516940087760449498017875422248059451397822200056544794610807538778718752953602555921444275727362266351186998309193282619760345141946357999896110458250260901762216260751814545693230274721444854788555207689310405280446354723198738811737952723438852921558312203255876140718706250726140264415216762013328266020271292750224016660824728217784641777083959489336631916986620537549744474847287732787247048205165241030942802742479678205421237431265099919149017845737519293755749044183124652748365854397102590794854134490809062398358963035198085239631575288364636009001000651495237206376746821190957474489070079465551417550136007698994627429926130813731575894692682794400501408485853428206299061031196209811246645816862995435825549319539432228017789233742328711542794138866511667029008648768402810747767551271128575198514546770165081472678876870687585723860638507619301703728906920770875152668736657336015231512939637286658841037733942763645576817636298149798953421361478948177198838460889311504719976167427353794940074345999964684650372552235655720204572829248438703394954790108017170981744071212449116685416980315919627642214984025232716853172597276402253092932893642386397574749504597736780390811574532404497458785078075734965933814957448455306059730180554442457262736551767881471093130692452470020056413968296316992632409652148460158572850657864889118670916056465559666826123049370070326102999373832954165905351687428581958805585482690661019017751854766559534258813137499535232376489023518414459763876119349919865725606373559432203305182249330181621959654289278903158675782912145394631521442088701899917430670241697120069129178564222916871879636214779493217736227780210035080773642375962191240456247639778945590772934915961508090712254901233646324122303443561776550233845288741811872021815350564317153324796072021 A046192 900 163815932153944073704038033831521924429950687767582162972308975865130917091568611657828455996197959180270131566874245899408591932358127213907645634271550591699072364724605858397703396657302179661998142835681958661263239914322749374676837077326648963030438884544335295717240468959266727086134490076786169485739684731713584736181519403029761357802795753569714514654276931857727903486574584562636247283208448546554925983373936061718591354686141647322993020883158487631236408705435401536005706143117704702449508178240502785527465203764810562078185080160805665504798283458064382996065000415380765268682899842595352951375144832770567859935680755306177596743960885920529979309329636528737820504522061791858110486830325555540946841153191173580713356109852506263847946129335455155798944275132438932355877197910258107134186282043552474124764867008122374418931525753187365411161068791900573654812490271611781301727045904696800965390550751138182139254790199887696942427404981641917265237595115806462370379996458556729524991316586170706239627073648808518035812164010672954089325103681481698789408147641696317022469891130963381672174387749900595811581260836467920335954611022200385941412741420737571762933403220796070789384055136900974934306099062586810025580070081513470266174784394321827680768523125980522616953834466447531969687558923083702796815892855493511855177981205298856093475161129897153702331471033903169687184554605195345443189725375004924392486885736087131571857386286699675326650976568669652732158642505398700902047673382702089437822827842813472673369831416254356367624608472235565667723290011734404760880855555395425138638229462325292854301835500938723973410076610897010940109876589218891512714452241047921889045947967557143915111181314390720347254215506102118574377093737069383071511310702914518956228469837881101255544709321391046467933250783208871101209086571734283894144123224911637232139693402094167591885275203059316330361242748405272390979552767913643995408412818659224382163817272826064048450042426226329244150580528858647527577414238856855078917560406088426713940307661138054283540778407931548264267647985786043354681876736932660444481377744097017351439740679336436367982531240924585542861406521467577656594381203248034943672939297502043062072155694771946197284989658456856975199771675580563027132025475344903260802418455196656574035955867357050902203694268804791062122802683634071672619085660282126313260170111999254184146672678168927490947641521063379081234528766496280055703160263623416133331107058771875177646993837861405681973388591883732537274270442456067846049124276199105070805834801786523227894035831066323886500112298191331467512548026688386408706787486102305937560257423871227876525256995745193869966941502520029054239122709770220785493194310902858694790776188339895469729438877151697330387687029471684210375072400446266752737857572885892181017373602778060395277449822272833278401904037482418081870262197189948644249707496511444698508220129220184089076134943456037941212115744752489557520402311379972946177823812152732270864622672655994238013285671343765274108860314526114521725973327083278508988876771671695564559541076295617346395865889860860513923744889206249077537863516239325448229275821844095225986657816016667144151239249462408639000141997278229446982392913508798341374806133907383413627897994280751579375109052337598292437188292272982019406665531950347457777970533255151191290741169391091460644346975169041736839880666808923307441472172491397216219521040108357263583949371801131632652116569186700626905045079495784709110175361458994384649531853377341092001 A046192 901 1572960563481565504066896317187923653952136227033079353724566005637064065005288188027784966279980628702479897028315554086844654559198223335137072576400871850265997263343194077459769715097790319543243914319235742987592164306121123829134108212519897216761238843332749074846188812679858054349202195698527794312586197080023215267339761553533654900857207886909178821176868215955962865032904079600259622551301675357150212711017223333826350021727800558717519328628118845189652125934460044143269633097960447631225009191065412200842772146627332032249979497136947705926587767345714625024459871940185953581761007336035127299741543972415806015258591980946334939140861964042383074231690775431188839179258296988147564907371206274059069570543583179985631657262800018849232092387393368313160955376970084802877106850183350111736867783795053212783830932754173997598683440650605368533163748630342045726591986811613629849964556065008537185519476887668600544363660130677363075480031894510193021433227391297939120078040339645475669627701835739983748615018297622936938549455817176597488112820952468322229068848146533006130033289546567505597334346828424494861946842100694397371947531972330741756202892994661581061482655577187150397417006100392265655146457260894123323964641978453975271456886338812794764218153209200796154862950596940266591950369227988446965832295420834889917316050390524548175267933719682993157773375249561008058419731431501419788450712302093311369048918149941430804096979465183216956023806087191619638217954246433678782151521330734037536313391155126883197076325815703295018935437673467753107641228102747669195506382538787844643753834711187342832248491844662571735826261355275479649876654450029601924798995349259690193366349645845941336605798750735731596799769704359052794177968827179160433134665281624761519687891961086274804342476703940283390484266481592861560856046705871149675844508939250353704696142764288436872140466141775659293670402609285663281924913862961116413636858439911083962329284143270586546862584177886401664381150799247812001486128265627381749060164293120808892038072148919331210287261522734709772673227741732946514571420938690773670923568561269816133677102270201214957163099734326927579812745740926259421187983213668482511301825615320861732972655856547479020476073597911945821733716819862167827558673416176521478649533642162287422892596743125196386213051178106129289433071902702938650352452811034349429998022601685262781483668261377540359593400457044266876982749006086034449044881855876216162925750546099527666532692502433674564169610747600570814258776385652415690212420171488608375330855601672723355361661362313118097535570667931461022148565381386733627665916105539110099513954497352689032661574909499774721786274157398365557442577311036461143844762461784529211213605606644736225996072133725947393830335201266907215192196750381658404998800397679354978057608884758250498473757273836102924231057335189325249520981215164793949192048995105317245571331943991816811734515322567417526440659646147470916353454538564440499018909801833272528290339021371763542711116546222777748024980423087119227960647426495067392653329872472949894844247854923691637043734204117879655321965471992498290831136900971197368414815780327984608069121789857779105002699738105671262655845043405795273805586835645756067507329065575390355405746359461817010870518217386943021069736587773651908254100537869805619342375940246832560209473791621380568892240162355402529356324127618507955677053609021939822500062081529673510017120359943753681824389651006577116098681076768290931587162008857242266054240538975904369323781 A046192 902 15103567166734059816106264733600409093726487622020940186881119813818113287049860089874179588391918000603252790995754383467636473668829408105858956970955537234703514023548984807162850406665585990952048403295158768484901300404135116684596332379778975748692452343242172072337809262111528078594312396962773804203283178622698181283411654255510751328269552327306181471225773955332223572318041485747108333101351403570907795896261395077464551190038986278663973270494176268352552081986276638428273481000910075037317835803101909711989512624450438408853741053323891711501430237255268371420480694304665110911303923757709449736765353847991736587945140265365952779452959834774076358242715516360638705061417663158131126382467835813189630475412644541030861592324049671137820287255804993207516337730722479144787047619583329862639297325813818905597870491540711716820183978195586995468072903187475531166162602552623802207578365609166069358557051684843151288797725319973840363062323823681891749884584173647695624526972961279398823035668035458737783495166066701791675433838944365678407905217460497148561820290494862283164262623756250057782222726072144249763817766269606767097519866043708760142674237121999080614784695918747797319927303191911397919741348313006309569898466697044989043058756450496061004195026346222918698471434677985973368375475639586144682218903814963757492556860671835506280066606101234970403786246814813765473776574020722027613358296334974600760683319588851882493807624967302962512065259398237363096516064515613678267518005770034845721591744048700489644854207112551622517461704916028893104005404519293107880847524256585328873899182258591403549957164390614512868679788123278544701104695919307648463028440629139304188781800253464761156944964493383180401751041447040118827578282301480561409575984522850257197524182381880572790195205766525279724383458823003873498468659260688207453175080690558671360855130683004168752125164008054677478506875493118190427770631932599871890097119331613409547061404179866899196910484826022802555058565823796961979622276029139880697620618624985600892922854833615757143124001600520275305660068508471766646871429171432071855547660843935030418550184558731386682243715666475917696776441742967421494669358223263565825485185885371616857960379462413198782665061402160845323430173704544859899655355010101483893089561229623828637958139891532268343366815208480784632345294286950933286612579272466162944714699761211781228551998499074464363888340240897529489409274721909336283448899876963163972996923412540605882171735761374305303750920425072089074780233580764053001351812437509341420821804681426687871659444506894728906212663053365590543339057279527389604461717738599049073227053523323096220388565755759841133397934492397603562534573101449390132976623664860738583214346244226568902118814898597669723861548214877813608591262822092283558531728680659593613416979494075118508284622065924438005633334130583863563482379757750154310193410201293759680531230817989295806090727051157399632845272710192270986336312958893446291606625739379270663911564418589000881117903063545440592770587913622204300763614863232310020978764446608493218598903343436210803276589432073990589540998538327079382311498985261920892193612893433486362584481439556578949568778734051406001612785106640448940851797813477636251407032312848764285222562915654372657627136548240374550713318278614313350073853957960341606578036000279552987980176056407326831411829394589599917837687433512246581487761312356493684248379887326884934827126112230551051746156776848584282078908794084050029315220498871878779658433005714780376905855361 A046192 903 145024450362019878872686849905134810930038080194508840641353158727715518145188691577683684379954230361811804596661336561740691333323445417434234369698042492126751291388120088775183612145033241587331249225196200175756279298888341084284370154376529512619047710638572492905838569688606079930804533286434358369432130768548950856660103436821652680720389340589586067577531060342231794785434969313239654614179553625786181299045689204516591286700404324519930912625765751900602359901580102347728237821301105442547878228156375345989111099377200962974481589344036511076889027211537319556664830602253522454784386694160518800337293627906872682301643221569451897641972381192638717149463480156404077414810893222386078087376891252107040557765842642339395153023863867679465331548998147157385203561729441867778160428366132283157712421185596505336497539675942981150733408959950585679879067483242391419915447583118306937183537616614656532972327624758387051006435214158728684488761357874961630072198755802137782088768874296164447853312814848772964457136835957452306044578782994343426896108409942872668022276200262819496410243583274223508257397018410382257807683329773922076975988381804159542559216268642542177401581588729160772678791567831727142433090771355029323596041753260384006337474907980776838949485878758279256141926560915070719342874725140936933250218948598986578608641058854914140776651376516124466134162384142466526518194605327241477642046572957713814410769865643237625764110010839063580857633664718069073261127613260968292291029109252353257884686390042230946443006899618394863709372271668271758116906786553024319124228732405349789059335304293159945699345860230188707902491589733459230944527640340537590512397162122000249560992652667418990783044212459666547481881903174709516623353872480847523475588170253742887985865679542925298845179561427699031973246581134216711739434505365081462094237448946235423156577260122063264069468952664874871372963724814518255201790325891910106927596126185293518559799640605797822818147928436886772247270684658947629680521092945672868831171430976947446653036360074306351168945453080934160750238205145118161610312948332669815266194968499895600809102738455836504721689200666402027397519813803227440265555756471793545387826243569512649749273830625435678163670899107474838883630706177322924894322891248321032164924488277314360419386636345896097507811773418781315933650226310230958715115335821767285560801117109132921671293508104444745444515483399697621113040978897024440907641887573718444592500295681464351581085340248023577092941773751931451695468988583720051266564412812544524834122593220203455270950630793541824644335893102845732465680605849456613595307786060111963662016068416993872555481975725231085063112245209727632009091413477539733020380396585230350091494941423457907953408634660262690962571192128921565002786090425533356347363253792893020196674859044500403158298442603249179893988350090808922747232560912935766521683175560773685347143632743001274338266349410698028707162782122606539863330360677840332727566321330609955081606313256952565088730562505046774349005437121619982608813001956109214326370703563004879412036775059426641209370174683040253522893012643051144236456722425348063435645702587932555725551582713500481215980308401661862321814699938116547324263688799425427640254256760644769091316693710366926796718754265685859049006261041518049013757237450234662236556682332308327543753090284149360613835816954609176055674945380260464056937528444193443334213121178050667614536554912517391255112915546910455269944566142113971613193815643005771185038007666632782203145653854741 A046192 904 1392524757272547710201479316682839720949816552301186265817332843222404591411988529479058647542140931542198947133889362670079734714935249229374110311981647038445528665205215068870328236653758779055968664108285510792453025343024550687163405537727104000389120368859120733639689873812186317384057050022030312100513515436323847502952131916949854784766427120071653093573271770180335738197523003027685677858243740813447509262528911845506914457432731134001390344368629479255407591422420060756609901131859733458434651709439680269085535064230371022030533812027697526036396727783751105127827332022357628306174570126025377763129243678396437647468641625564736855792266024758757127295071978219076434976375491659933458636861783420263967622477990576330227718304279265134176442395659921749407731392209763083683417288384554563297024805584800318427230470370534013468630476013261545502611810506020539226552596526939380658212525987155566420434220494372980778920639637554387508487246195253057748271360703327542809968663106464798067008110825142249969258690115368290975938253798877846640690754544366245897852747513103302309668875722336470370037468388553764367325125568671433513516673344563673883944834468831452865410905800192705820513959314392940829731139666809643252162883344907740531807445023372662757096902403641971071251860139435074369144309742427800793482457662228565312836413954568024907901900237241221022585256808749716772813939126575598647596903580181671710997611489223048093735101830269063536092035936557639843215984246015753026964783239523090212173912995593757499045262605281620368785770035097040505409645860476734992937736407708644417962408717923739540013715399973107582665211375940887412250809701445146024792389087667005767145347262130756896034029371092753695537849632532519331577325055982815618932036201200454687590025057446986337630841358633560338481833947667290043118176622046852938340660531606671842590783490836920778590872131362964506868520207162128793329400281443488914118906113534069033597786602035466514832957211940501961095490559036649316395401554842074857377027382620030757776854236510634750308457097359128211003511940143356079310458283018866394753932231988336715033974076102757559606273022555076600595067555362148138462444878972803399550341765269274577520910463705053919314369190564912000799776717284481020290428502111023540746121043349211259123121844235154436737740305000322987114124840685543378631604167948030203488649381767194552675979036266879946683773307715556317029889989959953959685841121033944628014023866136497291340975554889786625872121607815125374107804153600646351497498490474240089947903719278588896084980085220144093340184339360861669769874634027425124214755757287477336483629215712921640954641710525103123016162645105870230153692189676763415012302435034758156717795844333696587942060807889027460024938862960356652278938431674708465555098404387630099268878383128313377050863137591776559417638131938613145635063486403629472391047541541138725409513481067067418206737680950795420488777401095995285575427136892309915956645525809891049314313155981694111392989980055556063753709614471207159387618144018945812729501474633208405505883895521711265456161614029963082252828117857578548631378066416693119847149144055715506643259934630550181079263971703978467962658747193009980767130999000285142724085122008678759966058607784380315447720820831979070348183567807338028015783643923299268835075657176788560795564184928226104206724682986327913896990907703573542362467566633384130538620705303262623107895065442865878601043163335277414653423442017669561345836988488920916046856169956574968999824191407369921 A046192 905 13371022574306552751334725526101777095425327605157910329869189319268370159022395714869229556015952844713963928567801063696769050992116929777004789781413405165111474116549183703172802953165779651462169525436508249432933773587442436809801935688885498235206821162737566645835809262506043330915635863507001770354772405787450815174395514006449068821674552486538672414904487959740523415940821089636868565555201785111169358152621312494868188103677797648277025566696667634044671792235717521804865922939879339366784083166161581787383961697628923176336222688608362300964970303290550899900078485413847344742365767565708983121048197462668966384121214587029381719865440727761204743648563985396091772239080056107787847445068757024483365003993107748080204211762536479954494520417795019639665879442794583400086305024908064550645749025512831471941761640000327921382808679945928399965492924599741734410966611936224349961849737345130132154352852214641736680808930793362014697765853478058502623939975401152310259181321059506116743247432289703069356048978030629493993506806932246300449569198238896283168309413598541708514621048275631205218876263209496227044673597902699774822865020478512014829478758010503341771133340091868772559414264658009450015351260647615423152238682281762371326031080776949399812867617930284327467881104916929023177452942803917018078081625222499735534868668183121116310759905301338827742739169743452396310092916975184292886983990534857838811285251108749842152806822010133537234492148205192793056490807469115647303947556374871602964940654699004869463601665092907219162686100167629511264671661435390822849163825862589671295925259450168442770051749571195918778562651729292811198973043808748651789518929507381427254129374849986875048299759238188408524887884689695347447095958564193123092137888128338595656496532615740283271006039880419884942403537592254737859804020185459376548865560330249814086321279922438853193966290135878232530076659656207035859030646300630054661459629574558004675312428392944908869628232330904771393552128100599222077081016049072509834861348096746104359225907725938754798155453879896896001121560899018299928420858823234206789757442025357040637860618269635939631502928840884644852511811269067532622288955462341101770688836242289330923843132523222097107820894804133385924204617155734880579505769582947156789923222093314638232785855528959316555659684900801327903488510786612361211389704505521650192130725802927484985661829034941073143612845856169288356423382570554499023879005536526048744472212570142351309991695696966390933600534585299060090251683787404417683358929238969240531135246678390417360004523507333192790710625382207100650284603770250730193253471186166571324803844067259405179452597148980064461970108655194320740208120396184868833408394960823351235573925605797213213961759923941807010896771999574152446260801818154460260726698531566770420286750038123206001941984688857795920278981448886213333578956849215089280963071972194838480608463098062348606619820874223188216835211898160964609488711505109599135175377611260252524906079842129913600642924699762886819116345369147094022819926810056915737719458833057363546662617752762696511483422608545530832751402064775456580907347957276364911424262645577277706856026166770960125222611440321292847715586968732581897209444528137049141011237701273076692549325660628926078562088524909908767797399569079798703489505535194282129119734223654841428450679759927736768443609792198903674629730640094767773503949517876225977238392678108806529031340803845843253809825199232418188591716620309096985928755150276802992876141758885025185703529682747912128901 A046192 906 128388557365966762245768324300149946987434274714909702686217690026282047044528452242185812717806531672802550099909078679727013757546572044783550762107021204413753336021576596712650185085969579559580972727272688102769519301533596935223167499321273016327351896415485746074194706898893154251265618177337180976916212539857587290980698222537792041875864268209317212456259799816156735659528025905170208938775369682393707363533960580046812496664599755586024865490031058253467459293639768221950261835458820284740127308126831798882780531135097856108809388225483682786168118815799141957089448489116430181858567793991367529902927028907303736823894254996014497709411106075697063189756384092701294977963211722371487251234091568087305850504374198119075544511116156976243791250875225382920150025001982197597865617165749947430745918845949402208784476840052678330583715476210328483207117559394909627793562181259029681394300519775413541790529666530769461236146574557222427573560216609071546942013895530503779781116234844714626503863777837618046814532317791414285957361384225175178038916800799127566615861091520449972054088995873735110175179509300114383529191519736597669177716413117999021828981150472018618854969466151218153922789948732247424654461975007263626298152575106598944564809905812823113630492110269687708704623298160492341114828787658901465157938971903984798377243639057915004247891702801555186744560485291373100619795415981780453725221629518801388084289270148604495128203011206200394256530070974225262370784890102464199396751409346733892146269954245931760995745689176832513118491565023808532066336787692976820520936062994849616074829923278108669554297359368907812138650999239458197191651754400794853037814736337487376827144490164226712083017392171055727563219773252605093654496062556057311947892382876270994293225018586313142521213657300950376583398429478996045262548158702604311575354171950398183250185087224474377531543539293830657390831579150379751156283472449249503415846449055999847358280903831270412930703772008390402980385572926463171347482599707792684592263807047928711437256408207609687061253917846312898043641016748861775769341007110236570576384563573546072216400941591070216238933563123901337318741811210518892877070411886954380229350806048120390261467180967068112724242312594919581079300733129589606039933379245030097385819237793886112961998525665945513332289857679754045528973693458927051666220564030414717196809025671060329065130329717525148058090599227164199082821002412574309667332251475881999010477557084482991142042970741295730854645707215919967171471293618853064994966087055084157105720548658001068212174538632433231956259331579768241083171095632072877288194706114815660573289174250195592820182196869864868438733860291013222641608141890474920861623993401523383529222676949068996946764230847628423029603344714972148828639566778980695748789293745005725187963274597180640902333559931549418834742220454567288490411998031099800872177944685967297549663737258081190253696101827553372307256284157364181084315322296635234003644059866675418934257129329818274411679251574133259181599084480840782335909777842548360894636430985515330141846050156143516381552558431092573026115880373145816232293806454389589462802650075683876485516056610074824491837333970701082219786598111111504183995105592040946851704761683538960393179865027300340421972858568464123156411560314120659343568204133151853080508419180458130219194866259261943522369437017969190097466759709199052457611380908179955200058915956580054988496311290632721480216062961986516111580248334784507241218345607120873848675797121957841876550323013921260854339681 A046192 907 1232786914456990276777314698595314264871566810387235360035151929763170896453192039407072458847148761106297241345363044914937722403193133781894724640746827823367454367367704365085683374022676949765316848665102825726284674900391824184570417518680927813889734674174672971066850929807362804614609134823155748233347702452940147380545849158412365179642979881671311387466334182930249016062264688800623256593252534135142592993483731336988181098105298749459213110158252654653126910092857262231448892339209669434195363045849755766710876872575247916727864569404871633504423975904333057781421984492417477192358623215539343456418922210519733018314066252350516619976383720673402472986836056409553848982310986719130964478561899791705553752059636046346255630315533127523356403636409393709004260900403153618540122255939225970321957762113057134495917074676424177329936914619762894149826342839816997646332049653482591064523723629033783483142533703675596152147742728089518956199310502114451515678714800943921892305967827797628784183983251549376195810069959384181943133090017823325127283378671704024655749215032469947033121654023758556252270868429423435101151069927837212916744658175894006129089862177353564767742075042850656622097856528312775113522693868668484692099437873934880783948933389583646760130585429941923448697465441055942542455562841647829064529511930140436811518557887365431687667139819540627601782442037028594768698879274164138941485285199655540393527506760681649253471163160795114175517664507002362764091483458273053773491959728599782457516881135728782070076280643874280698056536844672509357271454570756301995251205227712720150960845627391139994891920474608503240959408116134625880141428946783388370120445308793624284912814140427530039434257951326717857873627737883629419575123745567303745130539568240065958864950971969246178748410266397685635533906777453782434356249560058386414287174210202163025318463121208123050619027870333071836388532292925286714395598043427047431168902942376080959776208563275430112015708749196332318512890877687771270679305845313209308382407240412863390474431672383560489223405321004842567118145041701009871918912421851632727440237789675747360064841203296837946690300441612771800049914018731591140338097472649580496621124668985215745001276947802655495156077577715523013390059715305702241460559728005009412151479531373672363346471610658553290057330657781313444367877501104106763486688644430337609002110072362795476755896440285847436712712790166384783423958908742155950871225254792413417972556758652993110803545295066225910699917147086728939481407271076543342677246684543988837559888177078879578582882559944100385910809311118309268673508209974559997470515374860988786658151326346534014999984274891845317768658064544200308610400638224219793928444751233032567824244908491034902885616930637168193988444305056390573478444673950970822425414537812846441688052942395378475821000840520752830793398880525773655198722671515663438759563343911586018877032724543632490753641363128346606671086623643798968610631115203580011793391127664439761346484430918835228771030572971902854898827590068687822842311664024222551253383272603459366964642226936672291532971154571928277651233850591544062687028548667700880745466134602453936436647468713912297999661955564060351153098067347305694442139106685332643533019980674103396422236371442812208102857309412303985637955034338787001937143192597018558084759711851024742709867677370753421774054565802930371116972152097998661603216705976394411954739733776689009890735051981314587807191382751169328470975355918884218221081568590819480418182011088897438813611015876142263975457490261 A046192 908 11837219824227463271649013490143883271146837525903959212147826143368276921461502917858257507664509686336134438595625857364153330788446713027181101216900278652953092421711361291976135044715558985676992821301344605351097345624042994286648213791206769547696216014073313452698156553815590751016322661306323317199423662036918755290413952638377307917139850947943663733134528368236451236073129882335558604638201893990269495529723424763799934857194581927707608697714676499948266337244156138306604042290829410448323591226122046745126040847686999361323099486616189199425796230465287205018071938006744126884597318257040981877166961162483447534547927331175405588998738776494904469922536623888151965226855116513883798551664110565865159039970774812642548443214204579363111211473011747518633530245521056043240056303662830601281491001063655759480393542258548110669375923595247833416304060740805252005170712979177658142527112891681869229721066832163407722153164438968986460203351867742746844475472576649642479418123301396596741019980677513332394550244935474597226549644393778183646999823966785243945376396125915339891584149882040661260569768484144314541138189917901398689984538627217833733521834797967778427840785706482538734165464462069317907797481872492815006275176167370150180878713841972270377950767667810238684705354460395862132165973290673667018710908395269502360216394457239236007064872299337403430759821694988081677673538170728646134361254761870869339849731831775925983225613541751675107120220339706616286581161795552972230605597917263701810343200518997811190940685746735154085906353664053869824711974722065224065425252075561475894676423639379802952843550842893488750784424592473678461659803555362340729101662817221644046245464549240653274421032765621752700246845975938836434155244550441188004686128986348730460750264939623683222029092856736920171446196293712789455692663013132467647381135191006997418709699639655310307569528079394616479172029685837023881246781256703036984834302636848680319771307266289776104304422479079410913970375227172406814599523379214836071295189730180507227406781480970539609913450831034580483155530646772080041303621305278370338644592680081962577796533017655296373050048601432271700177937089118926919007519055310860041601658842245235535381870991333917097420544176982139379651772307064619792914688468370721130448409074430764238966707443544903025184975643726314013066314236627939684072132697599537691223543718018536496749788554494377369790320153087027463272654358921179027691195229184502163490490986108482765452650781182930453244873591681064060980505445405675557533857670025293763165889170590853055551770128408713273082359049098674018034784749004629463639011341220508214675908462290245361834256187329301871349786297019551072263844286620816570826005639715585314725016082108240188438696821213858151048619187548117571567876930637655057948134643289657788082959164917149527652609168346708749728797216066258182650846601481402307869526356061104267289970671404221918135274115062282289702401452971473539235098883869452976604907604189890721773524571425526536841161149996959638605283338240455994091094262050807094586625288901985856079164521199877187156072644647096890914574407264125716775031892013457402528376361650112621980812509074929275317929605488773521070965422882231166921915518397458451163111002727979128907353245414017794903295463004084301631521083309472478479789591748368061578009672685120399042019218919108096612528418470300405495976506978223439515034353173958235409455723664851916390782980628271381491930176960664929991789255952877928574317980390703043854509821799796085530451097892395004771081967148641 A046192 909 113660983519445187877383550755046868574237669052163005967808066593470265236702454564082949181522163161050801773097958137047555367292942935293859151989951834878827770065818123757850483613675423357793535304818662235478410986397385930748571964252749882516051252277397281598134728162886372583895925579254181668593117769530791435358407392687849752208011669159175177494246353925472221838525177067921344921112757992842033560933811331098275637510601277564549709256243213594250598717091477147162749782627651659915133688757860846996944477508613695292176484542624079288014861900503711838250468967318772613928426257545484292445213704663243852706996179919879992115049269755520352046793723675737978760554413846455325514562114311091537465396245627691357703805487162055511466329207455163264525448413232279724037402087648243494278906270255460489473604296849504282223170288424655076700457441406869189936651539694014220001954273462205679309998200579899337272518532795237479901353628434755353086201972002275066143450927634042294109645070281499766103095256060357123185147742335968101555167182445693240659479499851824061169043974045700405665434664713885278800573798440619302384018623153887463615270528640224431110562456611570294074800167666933062237896307416982141021769549459650308101916626361684350585436511015728481908617364831255627137115133081485709065833077881865831522361008059853256774405216151097928201528206132833523240426544816457186017997826738198887745696731521205680609283087756736423583454180184198422581389551469416181085221177709606336183132953866535847326630394463870305658592109825708413384375024009815710719911275178336063827962868824479240562063780301542804376528803977524144454231553597160248897445796250516917338424665688994612313460717181242118101052357187336969557129238598212541653692465396380941644058085085315634328677170861977641088540741278323426899778515895848394291767245816874979012287510621507168365159557999319237099937992654874810382444879231264517701331542750118086054363132594705866878100952628411754399611224418418572546013352807915010643367103406785989984696525305847448950828465656188720794416838152160470855587499854370490140032651473909214996254949970684952477188619980652231252336751879805917544719057630997405469878631582114082625520980257511324166776570031304924607893304302374763945864597212735936289556211781204666848885961526446548189272846073729409372149304932223975742353854675662116480790857778303915078995992944358571218879217397228847535959243730402252281734905719404334981422276476056892860883241997373203145831365527404430026805873805378025626896758670336186169930030256125193960528518190097904904036425678636156802860734486434242135301789427883945016329286396759609617798512910751681676855330255323664851677124229732442488851512224104298958957036596158413798353463991678535329200647450392719865804180809538089915447166419452756268326132213481527369141877413464256894143080075269330544039773868701753444499753311335379262932279509790614314302411299186671417375852080345465279936450872283372277780311022040203046029621588343474887913600591240233477985075714957268386574864261900185697998224770653595586612770767918993814400318000930269774633465807316284540929793540084669311376589079098246793805825275490002187690462072241247785263058837417116317478538365513289362735548315174074921665009440229027423849234932907908051961879803982520399575937722824637530253490792362814220576725830193598572920076100097258690641995303032749368224698255959641000007181903890174324495288289257609823770925751984921906611831964684177951286383026629962036271522890739630924365952628351760959669665073103762821 A046192 910 1091372751916492869771173582700946541905946827092031657398933843282675343434540047262821560182718303007900112289152155436304769272593507276244922550226416301606225595218893202611519051682376370365974540319875973483719096940290354083004793714106690580712354576671352683831976207121878395734977926395675991075507799623610997325392672494174780682324020130126549106356089757257855905857067514133050871596966097609067312261816960871482217907576858609980224380570838639217317748933246026322900585106186668947675703231129388626742614127911667854508479243255176922707329504542840410605593798006122916632196622040354421919017960115009506311209129785042760353113297499193767643858408864811899448170691516526808919076941623063436832176869591477121641859297739286842816520329938773004654225837030326104389151091605542130369235456725501930556269788977955397859358770440077614451229958936084697220966476078971211561281106791256986041052733492247126604327315229746705843043811080027169032590964490690372608459773327723950806644215223822980076608588254141304161349191395360321317354531638843722530027078212200818509429820347202665413158842390012957962898795071488636623589948129539088798415993882481600189555842280543512257223692475772426801538962436020380645598216207636386091024453265446179292349091000822257215476305252404362071374717375682452487776462195110767319008208039174316514308602878417970007253670404527645795166494005654083729416168997978930958263310676216885113434410225414569597496651931008452913919886186628172375227321517762042122766740812683276687032493856701396928198647352640098521262899155830275732267363998837130809314623571776226028497133465611863164729940825007762242575852915980129154550933806495800623061909593700261718193196531953254052384552033465963605748718514864792274517567048049920815317515272238935781200274972587616452995248026308265251378883853939273268857081446952498357468987258278012190986951768339935235238988126300078243455211849131820642265148488652331225445314479403058467473749242833587186665656062895279906414413399062076552982774855616769345652548808579965723855315317317273266033409996781514194383271132298044141046223180807883602312077451821983896030668756004174123052665791371959331145465472365318032010914578849800579125016917050752743315471528020045709102852128259630176343572069522001991881597615074718136652238763610232312168494842814974145065063612892900378450142028523574944849016125163730474569983027501942446349300875657871240953253195026668067488039537026525195307114535232607299141718124206126715423342318549263745436325939298734356663787119218710389578374387353424941818141776109549954479844486283905328522394754503956843978538318447530298826285593305777309259855959134781460131863009761831532886252674590046626157135649549843838888320150671297007183549772809400475017126465770051708603334172565307808730468634011450722398809733430890460881350779271474626350853105153938895817611726036427635092684323425915955621571480563038807241709835159516303887360641973075704646476262040566056741793569828722425458085704717749474448219856035927571858653058409736352807435852551671321021371859661190535920669968834393657405994666288859805728933647767276556897882160796861102714380605809125004064010912314442491931274541499730855745322369885913727998197758463743086063528283759190464669848291737725875909782558922486270110853668246319077567255675534772577817125957010258069460857322379499714578070474100605459477244033403743952455470113138690119708110725231697730198951841762668588899577047578629043186621880533108220735373921247382915081576118942372114335965791606982510842353119260860363460801 A046192 911 10479361050241181016097620863710937940334032859500018922181556795392182054188188297115158056791511963959693717149637223401440257507887489573560811033414897338071143286464042465657682176403694294578664178357913792572008533342256993507626098494280478703250146129147076192757353942649548192960885465355355287052844223392795026787629005930658851423825489081463455360055996354943578482567340432180377401152723548129506339495932897354160925250277358862428836937691483357521471431006429627661014271026854612607930442510170700836121733859263357230376722401559724269211698614605491722131199810204323278183579350903056901720926160579107574936986211488984404990713890472209287160808089873130134825597001181136005394521467950093006151470764351967076377441619188826777562172696605769183234713222639742841112349057559013448157155361199363266945842024292723433396058631542454965536054989003827821308850913373630033717406967407695306503982667682558709074851543563509336709669194089067248616183087953406985784155677349354448011355460469503184414095898313169546496917812593102062953270111241010241287626764334072759475721073804796019251450798963469757645868951475860090419091379555815707488502909644317796379890766467216348082291601077566674481444055072771387542051931003955029786366492152897587203451621204458802767275001124969319778084409104187775706143880931620509915250982069790779110537948064164131858551815022746248792355152201863967153396868700595868323045421367337799337991526375147609518426428258088984695260324582614159677516560128329950753199909100251868882350158685416418840693106221458116175457944309907283571415518396922854852702951708232453501150234974741329806194087425195729075689195245009646544837817512526881332123538580285247329096460786354428229754350524287825355062225622602496821705137141682874272297839999980176285769405958109122319682730460071221665416615865746386031717301761870643411542236641697962436349542514440500129445526888795358638782133792918862575765438086708141676607823576865034809977073351587151537951875116309253242972624911780706253825593520265115850169783675288305574611288726051992244264081994679261142307698556738319987955344842084646875491352696139739399001528917963459948899465676416801617852841920932726112371396316237153578644329812000347583803833445271908867500661527655664650876215065685665913311164010391231766930129759299489134995339291436535667185331438848324501654288015529511944778136353031282238517061951077658425487415789187662258404289642686823053617903352793789205934578785881218810301884567743986724121729796878664956275171642340573487307658291841298490395364697437556035212603373675380472817561853261633285835877629886259129447682798431396501446049250592787326753527301813658669434466942877776123450133329736503474628374018126088316901351127788757266818031120162399369435912995123389055616494859167904769891869908330783417020614792077277991901202813422821948756634621545041202371377249362004283458201429035891694542950093434019117344283522899264250739765466849620835669999788177064404551329579715081707208335890670208865308332169743375953746553188865212744699730669626283762547026898468526755256677454135077130493366971305313853678951111227923692017179967041666768178813265602629209924385986237451532034095959789953604625337610381484778821578559290322746868709217920198526585808375600634420256704706924478232696508870539275978818268596908948569375405908959007190600337788911230429185034119393937521803238518100754128444674658133004273477638183667579701480161260109855501356128987079070320693021390267073170816882440530987723983331857813134151114312606644293440756513691473116136846850581 A046192 912 100622823713043068200076485762178843402140841610972354598755650950421888801639640594359700398490537695222676064170704329948473916285966402291823631297927294013742816230402140536351861646309220934167963074618147916400452453433254711369871714737287442401917322419715648931503428725344754626932026503364195070605419157509818223603816389553513797196791663836191968240708570644078483331755696972728469672817579912173422262772635418577692332770945292220183082295489242628082529463205988351555032707499272884074679161306955838299052261774032628214409433991297229177793807390112426973063369971988114110995812295174530329969911074862630819535435291508098471678074423200856076124311635103386689783482957170576407271386216179851422002985447130718275899072785591816978865139416288265758646711709560973730034671261530555523662875409000829363712044560988941429513557120711882138999585553184795804122889249247119504783330139767583541794255534035195232289597916969501421339537758599412641185420977937649386809090205448728082081084324783954352921168738994465731322100675169774613116978290781648698000069661108688424285055241243831029649765158488394222902675709172413516715478802904994293765516139988745598358110950062369093742651696323102732598399015269788427158401995901759988372304966627669366881363174456122423349117345325650156104804424843693646647941056928957941095472610825923021845068863003501115687844520594739076376548376275803806952833003846952529658951177705866873026509522819757121181360966637518500035436722722374974595341635124902669370183404413877632325049536664874597006938277739793478876648660000830581022456075379889253458522932987824446741818527730332783187212462726788565577005410166729710143403569204349308055249594385989351153722498277378687908847221349659665593343884679510659617220452316871910712683044362294380457022054809488819925977124882355844123065094164012944737276262660400471085130198764596577035816116236705913903000713947224907349507805224395069320679094243423087726457096539743584842341390848190586233826718201145386743743237988504942387156795998810786776560917197569501547451870492235912212150449279500268706924327158530216226303080127473598490584366276256325887228784639616386425158546372288337762663656979330563765672115417594569812342275729810420448931665426029340925695642885697563718083240717141694577611804946178992351344969296554931063992935707878772661339407410757998971984095074972345170184720412790246890510354284264648699587720058479057347326748195825679934171040505486426928858630194916927783911396477759636318890134086286622360890452673428247326393778254473028886065902246421025696686475775889227190444274435173716526690768479773105656999806251999950759354666077906350605710059892158791409128291453649396575536647345877231773335021164911050469042934640707496604689727632249585935923161562048315941977875034396049035193926129323548358781220834716289847344888533135157080486579285222380471231068530762239093338015028918308625085451175581971001701003145168900176086924125329417291027633319599910371935809882630644723892015764129640806941131045656039871946831860830714364870461082315724136305231257722934242784080993935041772603652252478957334165482841076875523472405145651923511191862261935839864568950175841097296148897474628593011881635989560646960331069328107920551690259846941462493086467352668999965579002686106281067865608064064459702293937500264048628370069720698430033886373988268312201534983036350113983749236773559407737581813611922993895242162131465375061914778220622990761352961634356185640665348202722556053075484458604622878305037417145595176627515313032714011161533623171741885143095820161 A046192 913 966180342813278490615953400190820390636418420814523689357232838244394180881161774798853546111148086158016171608473385826528023142737591886918600934161886843705061183373178066966008109870178963006186486863819277935363351885857578396316514697281335527662731426623963531893219729863406391278253125524417535712597947697565051190248818184863833550024742132329626197583828335268445242007939719764798333618017001163965652437636505793250104425105691445620839093772450770023365090384232469145201796396393747206030456698938947449176798981432527436851402154807713593005451869348160909189862756339830061489458511474686489325314184419904820550071674732074550036068465620860729570736353159454629122170868529154873481483845053237465403979660111878392533215820509811007442236291113027231208756542600491247116050072340867336579197481520070602350999784928773791313465742077016860756219054945625420307360161262419928111299502284641369760613135133823276937886010123889609084192904848402366091595163613974221458733898368563009694788123675220069227245877817728961638985264186062363242047162594815279557186427598338861915912340950702191741901025800354762364841734513604563111641937046402375652920778487669025591116784962608101570900593505802831360843152863176453404803588422596768404395842503192389107897261997676066304539421982541891673949012309264737290925754322487973218778218093899530785965572112021669648670551228198869588621368716645115952497135349541569489189380885286312347462745100123781502435818483227024379251278716319919923450310702952755302962550295982143925333256768705967195044202502164390762715464257870030929070339664382178214785882349846138629382488002116420409422284260908536381474676872731743431787314526662344543419625273170731169492796099362929374946322789645081584739462625630435731042053961441466944980308319668910641168149484511305690820110033437650355198449368746236429620940642347863561488776756995419690999943911755307670856112725875726671574615306982507662698298087159910401641299364366794324791127224947252657430052610215522887204169328192999545020773301354987654363422076761278678570327285855160503009076369717679585444626247068508579466642187428656650621944209493260545029431391108067624490912413367246942780294816462690152345257539868346743100956952913309845150294267616900286296620695487806479165370626489779485648562637782046674166382628255390688776971033671712683657645322772766867280666779255596442794601740625475597611398183320447205735782862514100119461369177772028536041087277315777318577111361197013554699898418677563460189996343374794351030605170295086388487459571491791731522706302974769991302027505187484985807265450308976172827651473106903730632253010184020728759927002234007527923240668330981413296791185103474563040526764364979849751059398597101888477661941518722254609473497906829403994334827882874934551482500463776003668027308801894803010233865434331023036927627793960964864010185540070675739719517661001770412227336849472170382178807644987992124313914855628256591522394711647597978826499464798551214263241941689870923729428158836920358039874992057125107057525781143330466273422612664913530519067989628716130685990447086816965463138434935977017343112561069047548458342191369802512797493260294668776961849664040230000170181517287790310133864146423721731614148866913693847007128181622704938417732934519362068855163535287803889167335934638071522150409059266798020660840082740416226369772435014544847908477929999675078022649696478914995506445857009929249110967308692347676925998994260697180655636256959107442598352749520592954557630954639148346497245296100147072843250921427513290879605093181374108027869218337541 A046192 914 9277263551070276353851316348555771628712046274520214854235795114067021974399026559978951155399543524798733584561885386535617748268092441012226003877998806175328703469006439568605469334621596756476181712698429632117210988407552014328176462753423668999330104756525975413523046914644999443709031884353430674548170423186600464018950928607246140193823776757837406913007951434539040569681753857425896626671729572358818282532763465854152084112172516489906004758219989998275108969786870705526239297443140053173031561148532612100039785520662866674614535276054231928741119671687233659928635213311678278433666516184127375327136468830015012059157401241944537938230935213430302137354386912771713727697989833462137998631472929799926629161274391270877973220032636132507868535888402148057778214563403205245247339064582336904302898693892842514773470571174041383202956625909958776269333226588309732606476464318866900477578316153796292673823781760715571122386236919990109456918851014821760612084119835959496509113505325851813640627481448378779936060565884664750663070775392470136680362242118438023526455379799180091007901873523587203861902620085241269738816111896955305825572362804076808114351021273081843737157770852852041221418405100067090403713221193821290323135628875372174317248891343348353586360142820322414200065106527249898527608260088755582623775446356588461917750509042150683780918401574563208963033517205321025195203306040678027100073686673465146388243905601567993454470405424879027166631607894584921452052278198667148382594908774410721294143738571837141557172299168065160341939835418844202363800408927419376980102820434941599838484788864699690131506203054503341040939990286031303608131281754964790265292083941608263101565933817735766303480476992360349580855903517324852027008654537959559209955142520540513288829009772777835614202190893255502433765876615091193828259666715636268033207327310547923257014763335539821108384884404858348018854480490858013553234548828138233352833988912230365433136668770192862566900818771602129168452778929462732561789047145565943642784522852453795458386792004500880674062781051329380657657239089878710099939032517427492221508482057386881031798309808969921477116274330190880690745354567993758772288053065011093863488599132143750009660818849531325403322705108725811122990810992378274927248325037471621904055803870371407219166613645163292097081544801322849480601937727924700048870963442428141968741420743301096275474398465732579785210338346272669288589009497640269807240840102615053307490996361355093957311496832230567866984708570194641272309248484282966828828339479070405951607997035097839210061042408123755057832135663422514776317392918081721141757787746787160785552868316096274205212606291604023638316997550235271300665741415895889171432440571994351168251459493419836448052667922211648304904017081408203559515019027475302152824349183921867769180717217119225648484289234732724651489068721069179343230406337349870468735967795090616751091372285921723524795691208742739374622897857934316110463274756833362369159445277188296257979005245289136345148258072732601469621926490603706398306443039056347417404319954531183674563912637488846622567335282648602998841571232645902153483421478249127698075958019093487147660547815905164112620536786780099887929312351652324586506312097089035960211041893109681365877224578550787561916147314686830806837503691778786698691228525493142294330336758104403755907172521034635671361305003548873843749059498636353768227445155537195728726969612855901790928468380428112993705664657986359715307643742435548530827106319350960643818443671028116195047845718720031669586311956943193931013541715091381250721 A046192 915 89080283651196450736401848962879118988072677691524682215848415328038706753785272147756114195292870813969353720947051873041615792342200475861802202317943602733619367004338649364571649585028462185505333799143834463770181975325962555721571999041859372450232138209430989296684764581201554795087732875308515812593996690839789957944915626237959253277262354404012648849076152090615532281638958531063739644503613735772371984913942361495062518394976078230386012067589250190986826304528442130230480588847234394173701844117753442445634571392605864377121330869270580172058638082088948254473846128355978489690004398941479583204675048391619725887208816653476721208343403850892140262147252400080835758726976210034919907985921588093842255741152725322858420466220156323830742674158201134537759185029041034164373702582069526614249096679561592306784262073413360432740998208521682092721276885481895106861966703029598715965778880409249717612686191853255780093875709019734907115725723251413696994865627069719471506286419404930746014295382079209369725984326378673118137843946333234066342475006774079307085744999645299635519011873661143380779797216157460871677349941592830332932582716002808465111622853343353375895163324612300337199957954870250696253622989059919166506294903657735195197455450282988387943840983463473823472958848335231543120202839423218795088754544990208088846267169044512771764847705953383820441378183534941255725472555981221699569791586941476986078348492396874987863512485426943318730215196567985932555581596012323242449756390601581042913612874804229937249824491278504900897339104647539528932820763805616599892916352745969577266952727892964074796583932346853078558685377304188316336740185936495043395591158220008015638891553098273554875288370587847977312449010627030439518255516134025061903553547440176047157869206857904457898658795788889849857714256437995609701298964605090076908620327214940516765992196059076605287291969055505945921733050817105920262431466273168009671404298836937881729067891890092502000587337053796419328230925850648547842775543487554862665017443408488042636442322463795379471072145084537427219664306731939004661935004787712533242415865248386644238670720163784976530009921089061445284469270070963658364262942749941706814527376521586747724416439492242833609394769303690970786057480852195500363631937844431887032964343114743614336391150054475302460786304405330967041027122405887647096492123693528239928258679182575385811629576456566047777142463065127307994931549734972692917098010624222464542751228484620250981091437883179493981223711501012602121919052915479877195323327190574466455548256008303149120236137900776790877819180832917536573223433971769213296254547312397307678857912811229422684443917688741166644138397180567889925517886034905563459114444621230361320448625578155328055479462779602749116858968021346742695588278150335350807643397195990465517778443708544939242415122194975994309637072995696074513627685911513938579800992356232765194507186307241581640100234862033868619500808640362908581020766236287446003870442337298778727424537441536859027276653656338564319252613055719263055395135594745625289251366672889357653533973014481914822804736418528747559940789958522839916678765485689781965555546386538170331541911351359536145342164226492337606609466890431756533209887024634774423032730410632032293530405464826929234999484446767785871965906559292573946195104779634743250893095530657644781480254320604799281396705796167808717678794227883619186041013387961707530226432973531401687802805711944741971301094865329389729424887772267784243481281923850293147305547782714726408749267518306493169940254119688943032410653440279573551087701 A046192 916 855348874341524768900654199890248951967702222481973724116361629744032548182824208763727648524250990156190209629800007523060208302452060701132583734430890595449406986646956242192177410709973959283625458663197385822691655209868904052486520006623470940843459991756851602700791695985650414497432967359680484479096881677273239989586615824185956142722132933163552696411422299366138906429256710133520170640627072419156743440325392022312124447476476190995649997966987222113865507900973131547602369087871847209715831934187107405830371054472015989086252344392200834757875114123098409452224210595838892146325143804969570773803914487519863777953966998349282235097975425545331117366835780191189272183582697870765467494342820457404143539699919307275695282438672720988786658649398511405429415636870637446643111046945692529967682922014251715436899969655444515701137681595268565544350924385063930227778871676013742551836508332111299634720720140351180239745823435621257658135088937741223303722939139039326529443865690012639697377450618097086919730121565827453395694826909620938112550308334682467388199299960138787301073461002992425218660409007641319204604644400358244959863353413486604077924994523451857842263514505769536984941955061245742085360197537240122642972153341785944468913792916368363157688407536856132832664936661649786749790289136533486781686638517220531712513395439414902592335383891645989869314904355268988732154962287328384718591111717738375346859155835750888031897453430599104321568499150814193029813773032858049575335412479961472399645789529726477285635673208083904890351089740885839137968742610261121664752405838963979445975680254743452181497108786888280205817155951934825927434075657230943651719676035936433024556373591283688856176752630904039285793785819184842762929437438910254106438361952565427884269346835420588831965086142962729445078269856551757229260678829878408202840304348710531531439133809544490228428756378486083687882132735091370555501853385920410400726590724598288628132144464791999434016777043489734446787544181565148426923598206778454645743553848823779332941323721910571229180354063038947324833836015582839232885189816032583226766184916606526500592835223214353535671233785180893667430593240476038479619894003996887203821998005871676819506096642343696838786083171531335592761912808151970202113318939933909941818901718531964314486620603656458209065177997818443144205092948739395459495817322834294717362997868769668111262170917661548725023542145141014065094663451966198299749705290772944001924443988418327288565346029242792668977142210848014435380025473785189296546527758855556547835768402583729802754668186062216337885064716525538522753576636679535067988915021535851201545232893260556600519756292434686390512993251410815328829551441041421804438527725820613357404596534549987966568877353557077674808431506036954341954835087284501010979689747051551265979840847308731289486444354831870262628410523415604986410673696891950500893378659868579216307041251830761380986518930349557997741707389941866790260645286937557299695801618163297596152434150534631675090774083259904821860862120939089873254197693674304454971044205388763657658049534321142708639724456523377751421948466340165076234047352710171808184136658327581492429978285135206450162411348282242638918564213152613374579556748704231006920924317191846880972797587396043595963677487741716965255785827944823603252578697402824279201933208955037947087369646079274761665335497693498295758277938427079012788012042323763160168038480684878906150380749517625031980320119191228142195578057081671521870358738205704195449467225991183131948694271662933228697734650470941274054013163320022750146162856481 A046192 917 8213059802347037179787630890944321473914757752199234007440622152953785199612771298764040733373743812186867578895985951289372247078528894510074593156203209179561603152164706833190638133065520372012909468578687499525650809554979241386013009382026568932119530390617150879702012568169450698802796557499919136659772445271180959540220727198917924644458667146974078586929828069437513688918190649063102147427561504865129314741632429284298657449606605990964153050092999239148086415878317704591635817751264888060457024058362761193029780419405726134600330633732581546074536673751352845471308615667398914033035541125313419628585603704490683604294265230940991367934038827742865538064216899248546991425925306228113808845759854046072998174356369447308500779117715000714173172520781832356732114407472675733626118108398837090680164802931748292063521201847316166348963585936770557835175483224106972565237618971117252953135437039153818683338637174965840808783616534959607013678216864465502910933964618189986266000526849214946969287534820672846524039257549090881126788609848336301423473994287146045087410371131507636019607737031721393288433866511574730845152923854889926511777586543715656353427332302561885658060890389235769517112315298123660633377920498956668557899449881533735132775044385513572757135701225051603995774898352202404036254813168791700654536307953597000513345534162994725647091584362737088771777891177914646271210692157454594086690155143932293139064628256531534485404359977100114268757410115902684904285916105921396010047388182833667379817828150820760092443796894197163478646262794646722755236337610906526419336000972815777894288904539093899953771163775117334189403252891792821251033678123991335007317285901470471681782283584614427298735623886652214634343954123363849582618018770160743795996089564979691104578221155839287106624299246069332342751697304895716477365428423193510958582525447698196549938046073253999114296313458931406515538292600614289256822875949176314394608714466188468570386969421864886675336591171001093104257579903157629344671842138711178020874741391388485746414547741342982478794380242227827128517066201962115582224587951609859355696374326840002210305759574633502485730210275297019905607111010581651410346563862115168181157118037852464299310792235367737553781137003649115058008915997817737028496588097613465416913207268379578232956916699918161668968536674266386665326335452768552796191190837362774182591265607667674021763979339756614401110003900501553987911650470847886339223977284903797682256046634041550140184201591697857324339025527338923107506402477366334709959882345207726781744581746060717557747174802333263375595600530259040062562306292173461751060348740532695924840018562229951666961277235513941032964594555908251606853463011361846131313179764215084836568574604300358876839032293375597053907810204107867570103583812517500557091630143545598059947966298079994133103899452680496066782003536199566083819214323928822798064283312257105278747444905571784472990973129116221032282005738720996279719807464153658955391641133733541180956893986008995902684753720184952443169433766004527907267543199265535781886341170891541967943233975017639273876719408732736750624801613857475103476482764044304216494298227705891103774481162326340983099937620863929592403715968081926732281147367848139103819940870643383340468770140646405143616302002296481853618269647960289679138686706266813949262219421493178837275278560172941940905752167456264839703176047098018452906872444351760475971797961309774283324554269065429845130291813173077756032550774673322180731400360769889760855491156661792650256635987758217343649154943881723993777691361788205006623882196845061 A046192 918 78861799366787376658796062914193174902280551968914822457471129796300615742649281827908110358127039560367312336369047474480544793387826142633675542353279480111259918017678528365340265161517715902093997433667098707247913250655255465919592863599699108262740789967245890990047121978771369624254038047681256190526650540396997896231959432977394088250135979223112169428147512711316707074853560183047196686079274929087899260992411145662443686518998183248761606591342980727312703651398098698515755574445276367284661135292567298788364545756762727872416385658847903613206866383485375899117095875414153776706315119560115650304108192966605056448569756793528400765620405726011569351161493299748768020482462606819650921771518624207572471066026319733136917205393016998184769813757888504890830357111136995523640539433734586799018412470067725086142215143237960173838232651027189301064789445566950765507481389581796186842263914613446634886117959433301863094760046222858710924080580197508821209564624540921109086810529362296230786459211970650054226738031256249074751970836068898256647259180594867990246846995405436360921486189905127815363116767583731557933839170250008674007843426129404318819005166844204702636842827253927353133775466550628328155952707270784394252827874790333582958961507275908409245653845474537964711297741312910821906331966256448773151370847283799881708612106519679916248470800715617634740621441775432078227176333940916725092014151100926160982923213660059958377964632602661866609504330364398429636760336635284211630425445996156394219538386258391408681168052142407955638056525003108091009940175771181856417342616588571260376982615408699372612658533071567855998369828449838717717599449912489141509316927506243433152040462423094139638770604382881934014931361698753864507455453301646023018900345564573041420732195269021999377217689395671586192372352443338813063905614458825262345901206508493734561973586956251089950982973403902986876114997668965670352642699362137584896622475577750950614567052256602177064582514407175452497346835442575375402390601292306524577984621096558391313293154471051595850812409905517533049073544837404218237681260626168053500813359520132784616829402842795667653627943392168199952745812493011776366109226584135840878583443577461356330305407537904373647709638722955631255666018649133102795654036799965554999290674372078991660887999665993584688977680081127846942020328812390695209632354924540034866946615001827137187309618358172093817909532429073776250913602726417952663030330139940974572078557855622976027721415118136796785510654136366128830262041207646072099845493732156833702754926089906607405758569697335808870252618406482586155184742263872943054146400617679924734462656689299102645605583495648569363839646412837780518191623005545005511447347657465518780118095945895511385420421512115129354545118771412238371180269812957953064692821658635085520069106414323256357332353058193768401370535326177710121227109527690859615062747470914065017953749676259022678897942999255024002413821361491616336002801010158146352113238470307844256250499901224228122947330130441830099408081160313356026493076545149980903368192951856380587427274970069837986621551122927281756121593674311009603416111266306056376606443398295308050861075690679240984519150873124103664017841806958447330750202446521082970648065318993449643334249917689194792960135862373331016725659903928873554266066500995250137991551683244294240479277647410942437302270646579557297331600645957234757732776422653561766518043856457971983603463941185507855316030009767773422196410342835182497711384393753743278030230636799307036581086805760131270785957073417663317312118401877181153579766707943421441 A046192 919 757230989306832588330722616314451974467376386090762373037403780863456359407133204498802376894695100484903120866948014953976239816737659543039658047601596411825108553244146077199290392890254975026386191345162013208306963507140953428780689290271301455512268133145964654669281585538150122962636574531038864441517761829119528528438314935228210836459881028041655903874993830124234951895230195959428533516631050441540503838919817079018354993656763105948002955525922250850657341312638127824830580434187725927402428160622207144603115175326655293625216000495926936761430784939689905631969509124418088896535123744980689348906627240279738047528483200437194473210495767847124261166987120599970771284125614524756981922736312983881256821102986547721211231697682970098855159037530072903179920732249023023545320726016601394045337705857425493345389257741849691741878543566199485732053550421158378026295863737526788014942165154982877549022685963139927314470045155048272807333414717378262836788736613907959871261568436936241558796634384054647000012292052083246066677542841144951211990681228597928155204179762472628806060474375861300251395253913905123907705992867587659432933386065916953725584431258610721252157079169231320055554742512706817908829797261836151254658984695837333182038213260088228160063195467110812312106276916311671359742195503739607951007762221082738510569092933456432392823090981379776166042358312149807637222700887289990236878925792180937853825735558499267463813681916846399266084346311401543605469487848086082894153949122407705514462340205035246155335815544227604295839455274433581095230722812518550574412797385147460269324009178865426836732847280782030778179012903372098475731568667026042612781126130597663543655420838404266344197048044548808443759156300687480483636737679984386342866737322114940778742179434394928082180757146952939324549826985409241978143905232668211745851832426312031391565873832015876892455339396327963021053049692079115766111785942452369141001054615888850161612604265380924682309234628001107523878431209662028851456125208936885110286630310894412282001755122816489682016518281118399110109377049011689101556099882307877698104950522415940671050793715790764426176633026721388780649245385950788066085729383314308482000990044073665905631128223868165560397570397236682967667790053060060055226133032856681161489723638407495209548268339835953700265402015170452912070892531930240002634337075794242577429647214656278563604872933711189105082952929273962499059718425467414710622530890779735952937300630273645181776630887780147931036615976678362041689253012169415106936381720856287572006126018570701498249376228486643634438902266343445262003043832655401707032451987670613896767614504690631421373153145763940327517647251891473812627424357245780131559071300893804147111609120703914096022448010520297178686745176535290108732205380640438452809679916474583947618105499842365609463111120960877111509463813419954836384456621865673310095009703151433540045286625643994230190993575687873611354956480431036761337302615579731057119332360400254786814976119094661052427544361227748732429563952131895078561858613718986917368605606837383795508934726319376609329900860005628350689542791835932700354526396902587989283870853016133320198476945007420909607011903583800022517969724626699043187936711610348070836023619373034232831912127240881507755598080934206722126117932779255395907773091403869685558180930000292291803903186695161309110034461842704741712713189699305321045731666303447055730345781137911485676786177438708977361314675023498347226852176079352647669702532217423082185756513719055789503458945252272792703869416169801459291106967117133331648467913305790535833621 A046192 920 7270931880462407146364221903055304944642573156962948336990328646379778166726677286948218595034751996729000206197122503219032380239770213544440653939394986393065212216990372615589057987191963108685644307202248217159064756347654184167896712645592172976129690351726762646888550794290195501915866764392997128686197358556555172533066803776101847474293689381120000765895521328705391296781293266748872595779494660260396988773408822600323098986648552824314541130198298861325031063971247651975924534813314969909641747913633297709911813125121998372626596164345504787935354783784036090392795327495566614170376481492989459568085784457057851765763439242028184538238779597247681429713840980839426046121406130184253933602463155499709203788658405765192750513624234673496190238893593946258445093980224761960945174087570867151888745852624587117034702566695025596867557601484414810971988890079173300241542118100250828937678482975881675612269195731951622640239510484013469273156737192185499561336627757179606142932471044651262085269052569233508523467974057365297475988691608702985468636264509738125551402543832415186390356314035534015108769412718200232178061385580737535625017698997091163543657390126174978619007571546116307919509284473235399009955385152198017076451176796602198423597340764405659517018393629544174346306506239126927083333739320575749289127759695465607894684548638436557316207403354737810030721089772641011157180295692582152313594720364507214171508551849786752527479015387594493150280026672573291335319592680562231314382007842933342353710996429210047325143092174505404306242493907054720673297309435862946844329824074843296917477875758483213077609426977410526460507025899809061114135804623184611255435231596681837839935917738317303013885915684987054294093484784269825905126090695754624362560388748047315792909365508327904176077630747824433998655852521527189030798964980174554724844032611546918913321785973042862965105078932558127524248396267228671917239698266784949129754541525142263674053275541620586542931093833484120037105243977827965589106338853821369536665699667223525635222461375990779455671012684486458349752705375536693915737452832238981031035681415424502803296936642193517177352362668950831679625854243153654517543397172474763460037665524611896448408736875276718173033097306556991132590488833816678001148226585835815712658771376698094630003480938216827763954805460689008780576863149573835692904209392143962303939437688182971765906852722185219428834420208979055486897640070424513324979588950236694480162986079808983179796233756743565315676789822554978187934078592588682649157065183816579534245988327560949696283903140170182480546530691177142999270640725972424927052660931466834019082709739576786218725913860019771529175879548822285136010748160082357817685197119734959763100151996880887204112034411595471997634997830546736852634397693729220210920593493296133406393963489417288167741536626133988966520103135087871012785842361927085595841423554597317380600777161479882922034897634857019416975268122684993620869163378793776600301682972450007992689556439296435524185052833561513198346842968962375384037610382436635835423370133484366252620410654691379232715870071152492300393708131087032114493152859642538606797671554054468742250467575100179883367287313692496943093441631847722405732120974132359729646415822571809384658570602432694319780057980170117083481653373820750407577563669393890219734403151871254902656784158167661242663608465311380283345914750161129046723880702112922206469218423968182229010528892163019659437835654259601120304461172517533780089301216640312041393890766700143054012905755731236549782422863276476538695545780946595848611407749982434017131009601 A046192 921 69815487158969044112556670382414421764006012985781843841018762625134849093453195902143590450721311777896759495001649408961133961086033773716059616086412611744615755882433004610740057593726836879344581611369796035999326582143211969239190806042286754645495831245012241789459210057492871671246029709064983898606002595342280937542978921419815004219957168977633219312472891923235337107459026052092478705246174211189281444661767675688485317451444410562305117984161110140520697425594578641634699558446869906884654136064278763988366085024306253047305282744829536477828339872463529600261715102642921504845866078760561045792070353450042252375122496073471427498974288482276469240988039931033048294886970377903591745693869296371894790897441191054394242710608669637227448575001130034443516889218197432099972538043534740375834343631563579640341720700016378039272596347574807448753551590486671607760909391702744721932800778592250694246131268395513517451652465197452176912578183185950449409691462935701964276477715709172981606511883973145764787692486886529534281197350149223225324894199831824252946639070674670857247572521308723237213103649524904715468621516640248949483760512836683286429244534407100886088989449828729619411808093957263788586773699401608098131932944941989613426048483981609882594182455567687694962422760801819837542499205213972840934596797588098545922022525457174889893791094189101470535207737954540676981437562017472939225146268061072478293887261035916839269586041938000406382589550025702432000195123449270696994613145153896830872627473250934669380777815723785347920936130656084153471419669972433203080704396353847951854162293708946633105778881104248594291757684510953701445833520260249970248646481010212876341401138467901905135066218210197650783077197139402567653540239223898223144918509892013004128574948868785101503769328259853068302154171361877083664489683595730841799740655284241089093684397347283738175062075455083744159870079904880015670219816645883139091533966723361399909409390138036606604299680679879892595177028796672915924570214218267581354178937918049982254993792130508341516863381779920691955926366906526285967221920539058813552126914845955553501316514587548436146172960170632859066378671793516004726663633564373295428973182366333385623954785845278824029298239939989831618450906114517689106965216451062469616268361269331466229798214420489640353540341768133847140646127891315438393026215949029250248183903252285680239959036233549543244478997763663961511228640896497751479039302477641849618789039401025226218758254755620826380980604839556923882180980956783518627791032958625075831542407915114220413016539702537863691564153257780660735551430247743391494157943231492552580618282151801796581574803510756700459206467910144329984501391205686442519633131184623782751483512362441158229969658397691711600994070482164590723705377922982591824821085912949556493610889807279301144288625221027441095648918793649924044814821974767254025596038876233738337095122259243210173384856898903524753922913159064828316548945425875227336365702782132616345550334115148254808563824880313288502777653758412776305634056330297963572748282653111277920277387597411897073161175093305371062752034785154890527430553403761258799883252978160155846955669457634982232671783179063452063783204031032105913140782405682206513716813892310894338457362092646603617646608969995383301384113569308912634304370445747042486020053506086859575018149682822696556894659373885411637982731718333971407337381455956612723070379576596704625047612745763137331213120590886014933665088951661183277064822612477744004041056956098259885576131563072388098738031629311311554753171297542246221233405566863418126701418357381 A046192 922 670368300429488881106362002647721374722680792046904107598513821736216174615559420325705468559607440656612687942005631427722305075315716055451390889221079958576814094917909493281953417425907100523503563946728474335417316682674364980980525951721324772513877995484917193935624688083495759497108875350575211001417708234279223005732511070406259894418181262229544790718363942351384378200430271370898713778901168996344820171245304448552013417845670243570700918569373849370980875355528080145728733184282310032591479104847456778182993438491575516638226952289257044914602931520040027437676898022782004793963391917882425668705999965741521250248074441534033404816966579768039060404285729703938348888078643447224157757898599381299778282488026527845887753314513932232423287720970611697132702911828037762799174349348846489517894215661527639081974085126854695238069873261855699638516791399864130698546951737587636719747924138364308190269676826864525062619144330586425318701106441794759023046357865771982503803132883307007924734465024641093064257914735616482530802759480144149800866648638148911967055502805215645738876004959250046488186206133968722359729471624718284832205532819240133919202442475719592582051498078247890259475873398668362424774802051698855806064803060881807471514719119594077328263680421342543617485009002912567840956150285130827898078249161313162542477652394755244654323624770196348965341254669118409807734752313311479469857702152327697572070691308958321640879812647209664514491131709066768079492582240040304551980044105385709527105626644444478266184181261436694736231424420317226134577850997777994180117976769459823958860369426715429812598475738753568024978930826167151541473832347403115591142892255224832441948295891632876354789602813368402157832052952839058670339467471901780042882883169422720117595260866128709036311288913873478414012850354760891235819240911087242562786555047195250325930638670006832480914083083414635178864944982998261643236778762194071634771960018723174636787885290052151954993898990957112895214769793400409360879757607817466462341456625223416262388924756814679719254142736179785799674346625283760022320570965278589895488541605315183809295138369772703441682035586206054043804536326935486434231769691941715210234237037043867644149317405277630393052603526870685056643374467921110016988402007214875247419593092249349362040427824862060588457866597702815739555475339435547689876002032638369468739099535089009413481114900007689992048267907692281149451761922990531339277222057410728089802917876165658142343533582367237418166610451992635760561723591212956753275366849311652794317890666554938416844835117939865426996216519034679213205621833968191319154479643856130558412262726138891111199495044584371977789528975697326307688897222346253060991159507949560442244784922604008004443281455822601403197273067134746569582282186182081152972711856015548148155518357535532360170171211630768863266431951736523435590440907815872811226687569448172800915469983332476142604958473908374009830148395178072358810509353110090554090006877812354409699966315484097103375394322315715362642157833041436509124322824845910663788893174611804357106137223089938381005114370530048101792052737613349127757356059289762747353940388298622262387999595881743524297934578718079953023949382012528649130255386927239572812349117347553384866058206155022085503948419549837690289773175010850805293840157442499432556874334031042873768069370597679374171641276644439257236529906613528043292124490016214693253999578225263133841524948574288752491288724475851861133451063809389509308842646635710081286490187498564724721158961255715314792846029922224350272263412103454867269687311641614790870153001936564961 A046192 923 6436876350908465077414243836866750257672759201228360255379085875292385083523752460514228006965760194463483251722378577967340164372047544478410481602241193675841957194786011072060312103383502385499844341671905199198881038787712670404163040949237354423391501867150343651157626465518516225198367749870193466970628935859546503958762633755061986086388372259970920102844511261985100876245194358244343397612530319456728752095015968653228757149668808227321459657798009717499048224643083199964708654400779182486073475480091143919834339008030023086454002148576163400440480870627084470993043974553037707388714984349640972510353965878979733594839758412487292679581085599958422575725482335629176094990282839493275984887750605565371174696555239822935023152931720066687058771469311238514738178915855929380200240002475085948816079882947644758901535525046338083659568883787742080354230782267943792480776222823407096080274845643773308650718742645421901255755506410638390712715847141535092953340678817451113065815717669036174384127351560091891629858732503696978374238562247146776238698334898611652875842684989041559710016542371146425070840714085264022573217671071923454318588576646583253055498566222614993565757598458346792442757716962205522045423860713638714048226140858654170399494719560293846524377976811548648247403361483543715607041117495327004263374507512332189144771872372417333713640555149634248576105256797667233019328414730979263852100716841504284025950299654730543359811121768921156730143440287869557073585342668671880858841686505300437725371396167328407060965839091537327133508789362949874688132371809244630145059609859648833299129315381159263351623930937732879071599099501099304590278036753931195645904081186022360097374660810057740290787861078897179309305721670083444213196999011660652747863221047878448677136690707992915297875894647243811471498320804259906284459267563770019492145659763428138345344903415721208134453287591885251532377457566879228393479534004367659191197221008245956139075874645671372933814811506870517339972326961053701886494516625693098753135085161216305033408473259940762533769937035934921468552384340048296827795836441383099637422162942109480090896365125240983859482469552577570757978298744855868947977447855360715884295848600722034752788360101521021188812275035714077973899850022527592268604946966312015674660463255509891304980721744527291349882794717602094963077827068614001026873933124367407689803583487740765135959985029914803070097925205182285833371856473326441023242134716218508640645767828153610081757383239131958933614967179052683733356746040645829788166553859299457172415310348718110763429886389442048127479807324206836547419720114211142798777922046148622390381994115767350297935754836524336219978356765439259296284461144467330685950671075698548181810642075360172496223230308838960275808504389633766078964482828014965307861387416640207405639730775445291915074682829790017404056838504925179234889489552033188758631400016245316358156604442863313662049601093083350343485560136576937630233682492014144074497018704388524259806460215727966271462281474311674031776711010086219602198971458536377863402988689874262783821851695832200736999211112668346780101919323811343539571242353869748496331276808560117985289416272700831862673785592179220529872509902301096057916606312134571972461969711054393709172996557043159972362309106870932532167018725070075863122540557458509105664064869346020167834142521460767667973402981445246374099748525320364553357007945798312028668291227048597034549617931162707855658217001204008979717382181032669116722323815931265588035134776320161530674308460401246889568519480575166582002961728264202337981291345149379655071790997893478400341 A046192 924 61806886051054781243842688215232533326452459127513923125245874976043659835778896510298196997179760827630925526425591163636768830578095446765981388893329052454354514407521183396013623534734972479662404845230069775979181399022300378546408538214051125452080428414499604253498335386284104710858967637144722319276768040705657296732815803583594119995241256022059512597968206419216996262321978027431913932976802348522340481271523159762998077599106478753070412063475570738052011682042009530533052353827548525948967478968356059070792544972110843184555811992401368681772452405158333570435180805981370043564436485761860700161993111663963436236130110028628542775304179113834193804077020982425619160158346936735792559668023556740094638136545130291795564468562622765815206091225038791247904296817345722080644941704591425931685509518169069313444905029520853152444485184060026193705624332820004895536282593003403198975162348123587171299893176611664268993239309935805497037072245551913520743218174958807721885980017254952463129382904945537318788810485242583650732956143894343865299831610829820452764929494209274251119933100971743014280166048460499010779313717903137383648802680754959576598763313667106692498811878345547822787469338795224024011797485797556880592211598459994283294140825703222394733000005080809699129023459479977754346240969233979609806094123055164518854936976042298843563131956223163284631413710429946102333181630512110578196391613254421982889477205214031368382584750345368299713172799152991777953798380812005159966293321843850697653306618893060720154915720772760153699256659231620276438220899534515940874868193754371327878415727429521819986863172265635366091926528430624696508698167437414993188855396405294446430159051149878530639268687289967902359551381644088278496058914170498115783202605618845694775146386582887106561495304091546163875848462349653265382486651328078816076340062261881937196751436667116370500187986543199101799253168692229368035928842273159501359804081349217652124231911559851232858337865095071716541301388265267852113710987760147526410136625376542335707371897853026445034579216164904379761254194758797120856735599189589557439937713081593622517603088637425557246047230961814248212053580743569726702993020075403901979293528029895940652406189545487440177345071840323049834701303272935473042034683782125967293214520759812884061075528150523226679514006420548718132657555957356298424495815984173815999124539910187291746478362776127039071390285771892400879755416405118563714639638267908062556752572883013087839376251518611487313333496686653417215055714920557666413018496881626538457879015650500632995515352266587428180195682930817525493644939331033559185674288332639428336317349087335371421888006740811631799860203872218792065597088220278086900245282677697951692185342962823453704727452982190240745711855951990354755470394532317510704003889001867415493404546750307335433014744361472535482984900057859619276885443088181770644505891729299958222846914944903554450524127090827856089774338601263359947431460477810458293229819509531732130307221291453616654483723340946371737404616476690047578878014820543475398484833611279496638453062877243568386728044098727095252490527555183783053613941324501265772010172561853864596126712662473791663650164958170296809755887057945742335586604678860773152340260353195171047925728074670215899600806540226274624030023508349693426851829138876446990086918318586151620500562722996920550201241256195979039666528103596233827805947003430902083058239108121050500482297533499372255741447154272169747394442568824625049378243971729365540603282835736003518969985115613811377921609259636719598168088242529458745841492226437031806384546291620177663511521 A046192 925 593469713425351658594912414828418948133846254869629488620250636140885346450763880768130827052692056501151952441255274630861676343870708107799408817743263959425518371499061208182511741120213102366216025824054788317046900594531089447089944379768277957353521850244523332891747365221473507915151582053495873839502059756226785503681993387247036985132320453935443179994770615192810336125714756774206879340099858537981193844440413285028338887877863259318173869312032772428765698671919150869095168736743466545382803246980679399106606096987869308228081820297035793506215687553849448316234135105989140605268011747570402093314485347843411035759587721655132855241178048269950328948324979747768459546664352296254240664656377304067783150015931644506581187092115150865637542200884051004251138543301974707562423350047246869320958313577379520600053219191923706923433863077775487724219324489506904738995592977242454693152412786407838375048265631106457665451182598248097971911576989073626484641287962613792928098067059866335881932160269159697774918266649440555710640866519434927547462206888489601088837200127554766370212037925514134051971729326476997416238947746088254085872349022020545207918072282332992238758598090116351736058488148354024116355757413204280453807701720186724249536169808907621873932419524407957919488235010523384913688890179543554718031111506201182197712915699186281123475859330014258709396585871443085676935976996848871040862488418368243038200476098514829544479035413005104644924728487323586764042814978971530877324467617502967893566612429239772867599093689894203904282935308433228531409922389198050255035854251369863630639714515648953134354596828470699847481799454391758834777215213456022010668193870379556088600027111766472841140517644570410719559233057240813980035713480668123896089658671288935313352506926832191289210562612011131618292085463983049849942730541592945228194997785692930597535068949532747973821596912334510183591177393405328825001760350027343527689179597917966887450918675721816892234387246828067115359058590150774954942151017978419922897033123730474346245879929776286665281267099845474818532641309521585614418078395622602489155182283587299021304544766200195075435561652212870858754567724321457770946270030786580411444460571847212221422369479227410299061846190998506888798723940126876389622024765071026571637430153675260057244555916320602278049402139767314073907682889224708108858007798206103856856186142414034887608920103416386799248686453883785628065125674950091975461528783406318500451429564176923841280080685324324262050669301570278933046281241310448672251973818890824162973097135860796729304827649033886095944190820021902555583142160036864121089701717792081744736696795554600120625618342789518452017921457602688075974603944806649045948824518320584656449815481318388727112620507311760382801364965042506996728260649334829909764880034334543506927463052256720259382515660284176455917603606298729559371474789643231809695356813753338182610459719144359486970619006276527981090662855763770645638299253274253528517448652433504987526685679034077411388386440057485587110885095632466826766167096107886992239873508932517036848163525925441047817161942436766455946067265482955361069457525026618800073093180607643999291890709695657074853537021254565597788055497657885115605206520209814831674199207449410321347789131799986856024806972036943582069003753560155031214555400268951086540305484030999358514026235432073909662264650568590809293631628750982511894228149769935576003213183247887099857033986367043041236921519917104372710472457828471868691460781894221551989607133753602329468988266405815356449556402542512301006443401301806134613367670376957034255524758420345948031559226501 A046192 926 5698496126503340574773567763339790524748658412805723222217723482978906120576574947356695691061752129344300219710007620579942652617077708672994476701989431645074774948779471313447294342222662674185433800300169232190214563529506121848657267388126466732457391353967484627926953947358253236717180780018699743462176458502521553700697203771530245547646421003446869392250274849113158428262116832223956427991724908704893074771976367091318950238405165416866626740063726617385437500595756004603042279677158411941217150828541004621865572672484976125495198453936325696845314350119609997574146594852526922110413405235734515138144988147999321101400125067202475647397248844183883944727622651461051766141451950590286282126237975205635297066358337514007062266662925210049228914397682566517780641044881264324668666926508722734628415795284488638632641697235946404357958800828315049067927760042620966483830788231199456960246268599925715953626275289991029891997986315138926790489465212012715953612126273799464736789918022856539883360139775088513089227877579117730690989949586658030416388245243445538825194342859851372477501737040853614195289530712666080730227365478625697829408911660638594331469753456198077809453366362485331024085780413026000770023958669790015119904671325021327784052019210990159530276697540365206862116333442022082461262969157736243168555122876449628407274897688649695305316357723664955904462732906182798239993148790561229222251035596780256398378988608462188072056329653090264455198943222108280955347331474286258672064378096970175870175914892253680181625777455448425116164591132319201126977798342858779014338331646785236827031210900845520566551018760112487669884872269143139900906123970906555909021004354529101157443013897022621070752719783896396439239853456074914192214642345316411479754786778513751259965076736296314176112715639035581707294440749316782309496833277888808753049552661883457335649794856662009377518603052047980239643383532224798685437534845033710279712001139404236704086069000048974239383353485705235346605964041326352852086681960917800339509785643923389296110603378340006707004281658137033042646042092772070310845267898032629911278502847067532120972616327451184476906705738500755023947111076881056773056358132619725035285808431583403720201651087135404146104406948622591305922297438396963820215208752177313358736637042375326309849341847434894923307132666531743317112852969678091303898292453879193249359283340335023080633559086525783270258848258801823828788935851115366743263035663627831973426564118474249840958246901107910045599039320344321628456975264007213230405786195971196731241140240656354544284322090508022026668692073654625407891805527029029959669756708565280580322334294597921270911815905576949435464450036040807033289355012436355918922526124668971193533176559433825594911928406480070213468465648626296230594403999442642261244867385676397751650084734364481180283579937033917968248294344695501171225281653268868748513045481153661500125676000377224848988329247743094583604688651269387138155589482507921903014083667436695380699503759777990012697669942948253266492346950858329993918688877949916078943790034285194976536569537483022063896820584549787411267042630676809821805148101691652393800574948184425119346869998370986570269870814436173911790612078755125822095450671468037334874887637588977552386300195617745716879980645897925734800299417654585101372467526530639194083566267578737521865528292118210957580144624558367694641471859600405975612144866284974397351950902487972824706189836614049748457548178502589032493786792674544314350781378370071370474842157698806731825221815058653937014829199291593854627149941131854262028097625118049216484516923967615501378854029353281 A046192 927 54716959213215362773624139068676253790217669945914299510105092263312820428890926193755111257444116893271914208503540731553334719567503814807384857493093704912744029632662112052659712091510265877315432984266199143435651921963417187459717634370845953796777914427273937152831278910786582357484861934587972883227944515039152202407309046932240030501463949342776385968943959106413932035362509697299672847369663233284524765979323232370431275160827510454890090639918033668102198451954750484279261100364906334716100536872847479398473829694594643769135587326614779044072914883632807642857507287539828400115048911805511066786066082882604133372232965135690449511175528160675605367324303751004039310721762082903576584721896373268132818363389606793564167377916220774777545170409005802819678711061811356743493832265913405650655179145363346330771104976806338182721413482119618023374754627709922030670838489600384208489829977944073938178881120286228237916506999146781376794181873054169109512957151839734497788863864757401436093688180188239633523068305596421800654329785290223888623232383365357175309914991303092750974205308854238477989036021931290380694645747086816204469730283893102760750227364768341660793378985053986058376919927467387511039745934791566311977044200255153069195743238927757702902094975850167191882083114222061025269662116163693227360911571828557825765471369893498675135366543386771576580392451968581357257328537750991926143183402937795603568992010417977831353055332849937306293715607893955226409658312773281676797631281162640011202461241228807407864197847528122088071208499769593660788012288278207606897626405436577592643290056430204172831069747780003278135534696046512974936741767591429536382397673143994558934211730839184095754894774224455554039170353325998268832831015764014702360481566557630368309249353469410281886843006355457043542309601782854279752738743191557800053836576464407171643978732678599664510185652684167793926545585085245123572242384580253336078451107251379882914667547087551574924742067935354422970043351365757049934961365246581700881553038855919260290779667392940814624368447200164691430012477642156109603150647938830916785493695182360159838280040671641507147063113065522597527069301805644182813429379843144569002233921115603270674164032316304671383484216458827930720959011204763706474830044816381797799562617243457729551913323174513944732992809814635659563603540307166143475323295284140215374243981777710749206208546739900467544638661732328658520245733977284076518719692980625659202523368214160182795957245464357466933517713503276874706164943438716020127907686801741612122553265617685180473421331408230378466186685347040893144674561087390585635884882825942106340173309160032444488695135699731525689811197228142371530956310854809944726845049900246943079720904873868112043955609446401126877963824356744731363660470474387601657643306872384736876800606691904696036362675172884020046943666380162595947375595063212888079990453014680643970868558345162393855626450466210187915244239338825799536799324572741812838487702857278496611971647574702581067845615403802687807373928311256588969140423839907998082131279669332933232187103850748451932096223435685116286219687393691462426017671002985721258654320579373669388324646432467503352074224706679120646447859392151220485875401742229574279653839421930155008602933130532462573494718137104910868608892939315572583223401975191797272639316760985553653953444146892826182610639022744796035356603502251469426845303111840174393437856562476331814941734954134119317646336373060339972900968072788516677924334103648643405077882408616808485383450399204928697401033522041481649617592728304663322187658783015838199727297248412285623893808358290979861 A046192 928 525392236666797786848998408563861625553879542072010691090305873694606218779304552735861630937282719347444790885750778394367499397344519012702800728654209052582736527458046651150167242055387230731320113329490243875099897564478168304482086876571595460230194801873292990574001312174418816438316407578732935606054979771229480944993427767946165001344811293942917854626930503089511726290392389851354626456487078374273098098040386905244514012775315516982689233457866219217390692150232013554293460482661550948785585413835930668643141090861925096986263784014956654444862431867327868867107787400810837445377777540743112027545291389693776740640859829832774629003831774001558318553164019889518134000498593378588191776213366849882636116289969938073465621155689285216488778677038359320991988465834871602569763452748633594548868295525363056183575511354652761994544607897353771432129344867342911295880424693312100938719890487972729354467900563362088250483270313809408464838807554576666577530698618353004373969206092610650566515054022807337185999988781108964550765143907366780191902246928685914353880264921297953735002946898116660824797109687294719522763907733300243716692652356532661048085088825035863170739947205035007770049854119456074467977639695844661057813563290945308445396198796132310252275756427836607836086555200643896522617213178140813211383229744142689366550427686442476590000094244283422954659972419339585286202070379491875684265617812757677788689204885654434528189849233968768361941992811798814861877258163901719186324596889659291290595856968103093838058347550339250834211318898623047198567292865069551098572229730663686397775634294811609566678411151632572716544916481553745316199454551506782437437226548507631400357199882074831790415878551350502445987717293396381921257929221151426826748932522331580017991661032048200790381152370912382893057675089024526044869015102628504718228130054161685000242026455530119121964793259554776105234710468345140144315872691302057687991577252115748496342401083048601222378399096931919683653120913208035152149146177010995530946871939584751093388677070196414323683179123011699708973946767673940871637382210663386564941680549862519407699632829556485424174915534748442242954164411990684366493492132197516018939725075266214173429919318099506367488811300333258842160057119665843671174354270111689270294086892035044076782145419272341049891302036532998936597977876916556339971962977420021894144297463670295273542991385162965202837837159694971520309575708860945851617379748736931916034797408165801956732531629990513496387727039459425230584274158441575961260956378264536763629559725219872862249437079897506003524302526033594582320539727669318876246736685224939396513063534232297237382529422077006204096617680320173015399435463538530076830810250219645022782508935065705052412236166992415213802138428004997261927571606900665751674048771343770857814641673805584156976673226726452423456835116334026901591199292571688498075199581333918062254618397104573305424500328388220976619080602526716675882959976391877404367237019821504457031456379312790423635463586409643465378151193152338816423356355792107719634708468441144790610265594638317097968965873532627902030494027087182791537811855165520793833946392402571025282268135697682968815630135363662102011018434092823940350249785433437700765198831254485710803627811533072510012950566672500708262456855203008710289526004393324110881243525455417018606523448832936624887216398316250906973126412187146749836162624867744488240815901360946835599097714323405977073990373396577205917206062941128544466885141712452895605486456412696437377845158907943910293790786863813107508034270750031436087791637606420453275732291694737842593012846477455959274241 A046192 929 5044816201757633136108719945406060259892097572757776709934817489110516649406061886478817186504677413730047988813064765639175997659967351992468477789152857829805731223908134311681793805556116097971869850874332337422510072978467450096219810729122825238284376690809444868217623446667490564654131788086131713101367032535400960994674691020510029410672847542975947897351400721721532489426415691990197425935516079180107054652859029084834591180237304433240271564772340797007351757924329342193575323275255111845332856427552069407463961355982375086667461084976026469364790026717167313229161331765078373610689019831166449882978821137773561381029402713821336852004343182787434814071875551654849371668748182899441734531624163770676698720483472981991810100772761138732504478079377155791159270429267726066063511929798547508944827722979356920111345729256270843865279142308977431171687946041472006553121807234344303613204179975684169317526843030521651094912123636690940932600853344863279423280658620468396159117819112383601982276112633307871471732258753139972020025111144206038112421486386009766260601128464387960460405545141510868385463369228367874926288661360503193080866643457696327490610262147766993397103312269367159554032640878097299574133785319754500685559522742612651437541231644719204114594110317992132591935911154499580188109455666845972292008544642346531469059380879749290323682229798242883823873478590106245949530922526552452569326536094915819189198141743061869921701100991512780961429708685176612409790206480125994853807102536877233809661407405264665804228845314159638981974995993369999431049485302385541370282942976206311354864047855491018629041931046906215444261009920344366479634187666826357372842712936372603562235274333470804012389170095172750261918507412021705881920367548664984626428547718946264775125560920477470519829543178657694183682752662503897299978003262700159112868704726223922907916766382021471130506280368059307478295895990504450580475886009639973339841788696364309810499852284765121849725813203998224867082844038580202165179051656698213841570163482339741142798816937246302943065071314789893405403145433192702607306034383639189857739099854286216170371714591121332371286031817591429351323289156865249481426328639931168970714671170472267377670814618227427824322894722315734943592937742072419725852443226782395556982024537757875981804430763939695586542337421797045974578124010549233669244645033863754943433328871918193438849054074126245137748444862752454805683887436237068089946003828652327277140465510684662174385585915211665127957488099371687560793325763191068941311683016188395202629420359007953605633914367754521237609974388787889832400929320406238762330580015644985259376329715525208913314603022088277872004197276623104065723007789940654942919495295763981608510707714779995039394179631505561436527006307740159352283811205799722073186614644799580904351452475080612383385320286664720997148510740095659928916099659897757895305178299977828219088201878129554533523658297557247351286224030217294183002382156515482263992397025838382939137547542189766073045140288859781150758319949274829004040478759175394484024472631840592610106837007530016923949558385564069679611687361871441770654607007281659659407832001195166405386669250644505434100177207687658796830678357711436083091877953856467060517864898051732373206279237737629110611888767694633663631199855050396696884456110961296137489903058783597451674284501740413325274225674022002186011163774464379589675364097134779464248139891429954952946204437991609237730336247707597958156672643459748211182514452798638599955237549396828783085260730450627027436050438065299936250663418124209121010311982109190409337743265125575516165823727982723762660284421 A046192 930 48440324643884556706118142066790582051622295339740629896783426440133307172990787454665049888956281589353201441138256993916589535163507116487163311028645012227585578629229378202721932970782584717338663576775225774440697845639346891345734318138950491366411124754957487751332629760899932227390156990886629130466390640349940256241385438185509534455115680762843757767450295103039651873960717184097485832478198935800309564503654299232194839268124584392657570582254782874998372362198718193510696699795539101277335138631769556614538288297001674720255864351676022143884059391675808674298538240500495142598998523041082711033250613019610346686867584217252646620171074237293175083159830493825843777245186051701846156384463444312670811231446191283115422514154431298420222782029400772868351993669840239851470238980162200432254641247179489621546085508743201288141648329906193396756776225760869339580164297183749309981885597406628905814163392311168330451257960676236101025424928978569654445674306543038921566844925147901253623164666989968159064235962547661230227316566441522470588690920376218846948377681634788275042860309445840460120558446533678647747504203619643926662237793788147780032178689057769845563122833670516261002813647661636151054758138662643019738081479561003388157962460856395001776022394997604029311160782818949768322330470695841847807052834272581651023218808656924999245520180522633926193410186762227754267810631897886270078797715317763883097002768327675189333739443530656488822879700853073020559990700744911638684536612234498309381077543309494352949111534648213303165673077317019835913889959306213103167905719885303270965718189732790466064451055233982329063221500710230125383702153777412131987253292177823190896951703792786778052129020837970196664439062182515126481817447944351961231540088448389512039175617966763639883202483220318808639338898007687332849862742459431825173260584553072053600131790558143710265002182129312210851821088066113266128589313148690332707103167070912850684671085295913616952466036006391858241809784805326187982014101858470072295761178810554254868403146842761930662896491081433433466981293475569562761411670514321290350624271859175697805389795804314203872603053337597369882963979530055713529971241107126952259286253639149636094180988534300443869642067634864386595120546039322254541791488689210292026452129317464233142242067413203537749638474032793198914900210151315864775530741643196797546824929683861029729533343676768820649695364734311911349205166853172618938715677145339897778170833798796718032648439225330778568134304342439904499312283393886485532898819060484592471110930657634645301423983509741833026024970556838792137119141014000976926579353063486463235592121415409521753349580835562222049978098153517364918899305399574705223382916999115501185274792694808577302557860409480233921117100764782582095631893270517324446072122145316804499811788851082366299681688415881424288167576669563410303425487343138978739031823961187525225766852179181585526320861548644360678829346519065856218472197583901684306977591874863133160094274468649754520589013418168032199937922774785714944457860622245782043495266576224901801101058336037627865446561649220323531003520018195556794642744946106640884113209041529595421951772862420405480546932732586764403506071579726775177024271762680011281654837985893902993040982437128903187022845934453305765686072745737053880475837287924361118853938289196577275559461179187999916346490034742866673828287589280560632916096224525527547966150996694526097242619414497717577280711576497982197643164805294439382645959308887386124317295343821893562488236155941761809497046012512223124065762632794385229909579564420808704040557556003484411486396843077267091608091738401 A046192 931 465123992185763311734513264016603223453617019960091955511137750743342526364540891733631922554941029316292026507761554842522327077463997672542390120028571618256418896192129265594401688703660572899769749692325867011847243291318935872234290826550391888977454381612725106578851042746537702579909722772361624824606569827273093805028821982782571529327991356011978219107109836227986015572238316975288366973258240246038493258257033928368505761817941079100993559490538860393393574414480334169760367517861443175209860155809394855060727236763848724681521722837332079649548268914081088173447250956124422594157210207551456360174822503235477411113741162624657199025545802822145884361065878329840200294258904799692943894161883460666101358767647608217001304989100748554669840420541828141704760052058535553786091168624005518751961556310589736366728592943606489512465263398480126686681134148067921357176731028436553640101761893094270777943427575444995278471327843501095405355189235451372477124085268145601104416448812152328724906025150161561630026922240650384379502721650946387618386572105030966982388556238456108552573584230893414956566733818153013147303660436867159623307614215087151526172652281722443909330112051800984868781857090814389444330488073304912955770557681185231790480104111601873162334162922172883571453633244691644520931436991512017755797349022676784370778415531664412963006194449696101161066240789417432306373271737952581438744163093154632710581601392284195424920696215080262614164509926161498458240418298762435074522925696868550229799872761196357371752703151463298822837153906423028471075171958208772914232689352055739031606514702950206199659840403314767276758837405558619743589941600936523624515248738648745342619926697583064309385738845697019733199193613158002832456705253241299983080263302852888375653899508591303549681039724051958021897237914987061107520484753117461122613489020009893132444542545022529523943079822299375480539878609314923590862264004377838565013631270373116495909901950511510265212457028007561418839632686617898018423097240865977977485684997368778472906665873185383120978829164298852513360060974549273508442372252972478646307504400652705196041136648941310394463402146861578128024790780124305804449534375684304355662497636728443635304058474235538243808875309107073117770612539476634546037862148541353997255597788724267028873932349497149605532333041120542874183825843294810923025412512013330616180858031391104735544785727135280141752129754430418110022613206440276050812479842003549869813669068995580575864828139056040220599560462338619863630708984354772270895825519307090040719211953545187505176319484026626712961370529676791693312728159615508060042776185785017004343170290454432512350453761868465434035611826465876461328167064723708529614267826106011746617026950944844244479165536257649574605004965016436045542098086899696143531462443652717312007611892196640406128931188783973149350264074032637125637831600552720813954425678370144317239985095536299706094178379066424853680872033989846321192475858198241816200116573190038778764842284310427400716929633796109156324022783725172485621855373654325240006247065640438875253579752035796295234000961006255160980626119603026374470717866317908958487595373808935174046414517638291482779706213998120904114806502477858137538350974373375514469982693822688358487447140155032490664164256050731874267484006873367336309932292754193604501939377962962476216324494568278673456345672039375331780097031421108168732880766272530018380791517622120948155768678671802646185440154827197377354171710303764563492418290101422228767056069936140272590183260484092066444163608376091928371979516549428268853382661967256623067007024315002192193516866321404190630897134211844181 A046192 932 4466120524527374675390239654969282084811048574034507617077314785854148498019014469435546265707493874538754449174325008459642390681219770488244913445351033649853122013651246579008066812210615850201004419207049398272531455642546576605846769170802544779011025605834261718412639961119625259272360930670059330679243153015085606365946492437292813639097838545311334097022710880010826618484980445636001715579739790364262676465474475276540093092781030973403155765570583555242582226529467806499320855395808877572825975938746670766523546312868187157390296862428198277118940334228947216965631829382168465248602389813910560929315934642816441081903795956654374207790644178527170544341779480563295109399630226641465595569896248604852460934216141102653455247389922873467508509297819851787248333151514064717613807549657462010894134431439641401413838327898424003555490171010557846539318853332971955110741631754883490868507807715605590603183885765259452352713359502039557405984426013379149546775812299059755261567819927441735268646399868686647781550348290489028264323903065070647470225394763816424588676070053277872687023280742178260967113318001346785706731099767294263083355785031029035166162027176920217359617890358270223039527130783186119782825195425115635538665875116659116091186571521638725248337630602681633055493757104368387871033889670167923795324297508689649255632694911822884613860479860461782825924117866575998243568400960010055076935183941673067969240653471710076142413335723461238090551135488123007342951475944726200840657493856795207072040068871929880174075102711239060648669048643800842062243965228830678216249179990533486296182483212009690196343321488177340157456027704952366067720493868490346065183286401251960602013345253240879705935086344253762640208460409104081014734157359805514493184727002453345734639231042318078717273703547144417705938469820366862746724361749571119239902896396874409304660443917174537930757742188716421234831703554820808253346192841446692752570554751019497522814027844140436270656395430462568737306294815095271967572391724781018681347475048973832086295550845922901884876786972701090751849872010640830752494095611630069447523366904443003433211296297744666603323383541561819847696671187789604804268715545349449315944350048580262147039933375428649682752376848404048441969035008934098871733297808502592392437957940878282693783265277629563099117924111200978645119896832416564331574146164821258933371801270592457986840002822419616244335129252345509958125220659034363786728812504202408704610952622324730890657361758567658972866200991241123588142163168462239951255231103487859510501280706829959767068374384199686188113246799931583282350023651508967378529760009328380212216657893351339568179535268111424262047722707747247628155695236577743901781494442887007791901191597697601740680370176588090805877023752970718144512643734778989099671777937881269484580284889060352328567630975022021764179811350693805010811048725081737912451416624678301772950811661572697598734715269474949896399372591541157857024296971947320335251835028793160478836882453854449433034203823121226700855234569391183432155340353370970332294202280784227503959970977946657690799249362135500406515648469424739229472276157741816873291249895200186499664076776411101955230333586263024188723607633286322256916470878908879927260762544430615632302564446727639538228401999576281522263075668312000417510915994549929702503260788346427407432570521285150643339831226575591901009625021877193046892560484832737011966832604241454347497164755364029594174878789370037640856774564693582533359761038907896931733886259209523553589046104680015866055097158130188683715524193841847604735795090300018530268592743432093493438664538931726195360607191094036089761 A046192 933 42883688811387859447333769432501782561752464954262322179084421062633783134636050570979223509691433628380090904679842223467931392798745158764129986359870505077318059318660373459506191936444644689969471533456338629886980025232488937250404805343755208417671978889766199407473062327819598992995507076384186920820467930644282165052724415354063613780045916384088073987633850762754120962706766666758571497708294493819409973382992653348304045508377697588676022560015183806900414145742375463526144683750189324592831845753985376890764236635433096321412905791513837019563985439718082263222908652280330647192657552835958998491835244265500964032962837662054138518548566376672088744623882211302881310615049141952447848969199884941909869224242028100030869068436734441934268151607825796319330353216077997359992226305719781604599960058721880425785939257752074338533327109578113043990412943022062564905419790933660250882858329583482987877500893174593686045758399467255986711167053225277358496768872571486501875973102526846729897214006633104041836884814258353408743653737728086706062716622135593203869500642263017895084688989112811430912807122882198018203018872661899077259222624560326580578336258780135645364607073889998629824554640998296031340298082141472259137356777099603151522341669270670928232664766712786118425967484262512015646022887681515412770686148881088989475800765764907806397875364613959588998422218688621945717311479644744810896150197463781705486016044053758758835257424695978593065209388792447190345521613780842681709558181490021881437178511508397948235111764480614308885221382240621779058638083052060214023651712036413183360205172195202342315082373269638416877125501264115213423632438535302701981366291509572587051786798501692229353324389691785783174261903649023772745474546512147296922259765597293722891117520814438683251958551778640974760463165317924701106986213998897133824086488589299058133456450048167368188606316552975254397478536993510791533706552801307139432343901705657944840943799449534518559332443710844557008053623974912114814732086918250100512320477934561738323831406315885830713203787533046709100409957686112282336174797620499673862640722708957318312989671009807639783800734302674447316005308720365005206282402216911036647393293503970040407433804966807420018250078689500364032713556385172677889748579519379743610835274892715481701439884321866715380580701783418755829898375201038007416964028449201216264905419619370750198532971556087428042825769328891832187500258745434754639894006852871686378124497265892997016511411740938522401421041318336806354721187112865443657180458159864907712743256627769320138203025660765902751636682811572533000333233789060945153134695566794921012687344748789272079227385293952133895716799404177245259674524333452432221197380026333222711823495104065420969168669956433311660381607471019870607174359599249766435352268228073505938222583497145610862265986493230264195681399239097841681170564220403246882637688475735375253729376334435946806751029923320089838801921943106163753300978332162311660846303746355353727752966557068139145567024392680384985502806011271359590383092451212683476363690293843086852584766076664055111258097141224113897108095622790226478366421195919059299433623006116816960839291160684883335830180315591344262003176380008763833053815840932090688182327481640077478680865330031654691036625335767199126038178299647821135572479069736132249242705587763018003205065929055521909070385981233161394119087679967776215154197042483174516375508285134927022546827825236733491464539950090946600309372016016069181555862003175336237086547093873775225421748106954251861768976468202463364944534937289904151244835603678115960382404455427937408995864709305568606448359617987800322043141 A046192 934 411769175500825701885924178700642461188665083679778243529060993966094799804626859563528034704510879992211758327981395855414068774011160333233405640782563144401374355724654892306931875965674666102471015463243344317125383929750903132931810335063968340423941562288509440876294626059083828411117599675080032143658802390803244333750653470283226382223187250022175141117926138001254189473083755049235357884993328149914184200160818991975940168431349559465436195218110029343274221384836062671310234754048462498931493810103791650158447433649882278010019564019819000633655111073232691662519151913563905492175432573728488489608041086121405613828068085327247881400729126558161217598707972651150785781230592461397177604336661725315969959438711019600355302141674276721529969324229833998438358264332447779136580639373713793309906805589713064408755187339097089900173003350678870437838098539578991415249885721803373974093714812152795933994172973078562808151919798971232482361068639084687182906825167655601091953338468894962373031313623044665141031120204958361140267534925341185486543557535520571179738520578333427775325310986437934617446513026801547369438601508568455172548792557672470795684149590644835289870739763873876485305150623338507709743422401897221207121264235044514344258408617150410731251321841638541706444506728394883269864723896484021323256204606231918968256989697241949845209514637162760113101067317924030056201626583980438714214779119112047994403658085763538130626065649517450727150902460633942433574691192572175485048976818009696248764580995463568227023662988467755882676835063605401678720200811221916946224425522724459396091203767235849678899730751791746590676818905682006574341352607095482675934733065891629579619296237199903533009741083885440745785500158629465856797965580875480985242023776080487324747164700221009194267227296904807092505549607444243159662418880093048529407759223531553159323039528702059152172459920783926204008167677379987065485842066651958311382673391607172835343244839500402603066273853855134005928762160100811311355785531016645740338282547780186762411597077149584900585280883015527528081045661852178124351119654257942256799006771928041265998323387824876659459388047450896501566463126636273592201118821818064228538821088280770279411917248251351471586587572824205647038067126441393044163266988811786489648647917081896114418943075475298923454772799406462782277705553560470114801124269595083913754362905813396672813855606041548661647596792760890120318867526348443855017898467072461428400342718136151935027811684879129933530785865872469023376909250515570821534006807995791740369901239638560305137065685326299814021529240243472661937616428492539543851431968302604822235443672061216697153401785412993121555248445831187201236147154494115017610193341231357161591921408088044574448355828241302481974893389059709044599370056359352522533263379854183866137543762159307266439125673740366021784911031314006125128794746833263251485349172292594448508007698612442299665725790589004233157226158098332792818038136921125544620125873320669077700723506044085818221285135184313233509571242464993025395675021561203833369073821907279039174291419908157279231642557950784579504531527654383285220535146850938649651344774813483781257792374060819473379539436159974501340730310877236517038660482788159055879046781217945479519678036596399501615694138245634646431937065770142710231766526516690347307298756550439710520347635618220600085743202851969589130739578893425565340717553109362956873500618587032965029040293280758359621012918425894479886132949241011731587716853594728539640608093461489730504976071733928621696689845992582895100008740752333465818405306730722179151573317312426311569084799500087530827390953691311667598222152321 A046192 935 3953807580275239578120784516549799479831779571740765740103721484978021205090243970892945618253489959993783675085186458323843664900123768720962002198664184952671491486350076957270786413516216207471282000508591058676699306606488146649922305586879418660995478463422288761527981591946260592583952199084611392259224899736024821448391609568935124368043430194667009320926252789454191964566429253275991239653134439187181502870534210577960324148973772961609420757808269941738935266836781728027545410582228653164550878971784761670836035367141932998019111532305396252570519356961194865625426633451131968255537856380283393641257412017102492438476145722349396495155662554662897634710705208772467633768494838199286557404392776917284058608620633985960583511133487336643396323516986714445179319734789810359191449939274173537641943542672464785730986883044070999469386839639891404366008378186624532547166837795336205965587598743432816974729061009999466909281047863963374828374994361324113104993976763060209113449454102356326178999943511260868051076774371125369410495461609472325313704533393351902332256070723656931235655741007088059083909987170541334959151433482255433904914428879548440019832623791035449673203197848109888121901426460741710030660310562719035889306120047540649633966088019536574570804264090748510752494035180080184894729063208016685064390663858352737052114625597116436648793953148161457992036859388284317911026072742068692889145498205563687378482219453485449076512723531409137186124372361797726454736994485556415226597593696970921890615625281262670607483263780155627504848661395517684678449589130714763465586719845548547084854555212793456421592872363621977494040398255233125862710454309698386119022604917325135713931895417806675222267304534143612349246589348898227507950292762091821908146615375665073694928552560404609468915233252921405923597312570216457501153844979667237980476170240263484846520767421140721930992591970760942857911171640724098809284263990285550904589290473868171859307892107939066345107842985384553014083417253234366236726137854089745480478088511464875358114416810958907899534036325511307791587491344694656663907168584009963929284389161412329527158582856904794674321404247822773905366731625956190311950137720814650505518723442278662718943189010275671863366993856007943933359156515376699624883011736822194354226573688985091597935209709273935941146013039320153852011772895389258841282387819687967290668176356714815232987891330677978693052796361264297606409933800497499150447106440935767782628404401418833614244050781697993880824083482686406244128276268729323915504089713195134131166883990266199422156784572300105153468821013181141688352459946052130911000504606506915936309809126444457977277691864308174659221361681154260102092239717777968065640644241306111439272406648637908899787691693604316475489614661369718775223280673988143322114628538007605254579189266031084875202873856989008047948451526995687574388845477922429520359075869715803418838514668347294626954352234484588723455595731258269533532638437415669147280136974778760737726993377282345469492640722472751275478518084646057018577911966647586756797163361590003040308459361373360118518176730185336391178397831429292681897352001696291718033153228325448261520505414892697422705454330177894846282348183040048656596454122678087413618516505072385012707871028717762684482240424397958539272260579486732003997601052040781645108550411154616512653359994001088272967784324714226013600200042415584598433793729801906069416178423297182245073917873535013943844232551260898845775701978302822630689188046660721434453782676330677298435005015367434518577364039451804490547820563759371001498423603983558760535291032451512988258414835803975761699039330895615014290328784545301 A046192 936 37964459974033674928290071041986995904702286259189748956697690169697965645181722803887204262941975891349430855956202044844151014956919653247516811878167863132988516850559083219059198835650832058464583666412475882170322424910115254381650845313405842918910243781839254399682238369573368150907280604492838913393045343606507944744211901330261593898726634506005373477358738166413013242512664216872312833914039000081988640648685289808756040502505999546024098651038812762467227088892556767684428361100324773637555040955583471459575961436849406997097230923176850797363126231886282026502654871878617245625769004788048572014865180580177046272842337397930819819236790449144016530330973815925261568294301655158957062799801839623099805444005368094482503273548443264775614776880137107872777829655093494736508523180329974934724148586834201282875871642233982397807962534049233914043542009509870221938904561260932527878198149040727096438552509823841908184353813437856526130824213496365494949464981972078960251740566337486975075795084563813231981774046480425592121216282106618342321005443099407430673751611350033275391338649824748556885769079365024871476224694858015167786533173552631563397962057957372797117261815866811381872621011570891276375892592279805780711896157575221082740828032905181571878451812548045358606906019354623206964305195058652313504257831111698374942485666726522327459769692919131682476777810745238702657642294267717005141136359555043407096138276788709196269137040722524885743715496267079308784442187475621506433614609629337973983994985186103167709486071793391346833800964042925744677071276112922347574646737732531626384314043062039001324285081535767476106029313369929568851739207940371296419372376481422887233544480182483458284307125127105881892025005142620621901872854303640093086542815595112261538216636937840359899514875427324042773574302793668817481836059832345938995483657239250757964739249454753683279331715930786652537736866086065119386760437348879793133908055747408794585901544677186075545322905279388624186094966536794224504233064319184205086904865548803185408427867807230356501740916212278694399295563810712431434658508392544019391046447928874416191735446593676450637957464128206227588434855505968212739071630194143452335926553953938631146522221464749752980698403418800704823908973822579943356733634533699721377497070912986932441477769209505257431585093748779317880554261063822109833523373043519592329911915622812750053753059743314345369144289013262992855858064033509460494149261027966775176336510662080922227819440578052452364542916069969006883650685355429717721099447892092869931672679704634807212989140326159924357307805347036082248087658464376132514887301380247438517841964996676013436603700127685307664850393307194759669102484533956894872166448394827940808536487048299793167716841193632818556348798003578650619984896432264095819592140688685645800285509194886714812390728335682781536035009777301560775275569150216421421224595015661972135092969337463024395573390489795230333616397054315745962647601458027118231058330611699787282985512707941575153982517995898222562831497139200197027392085308075106477562529228913387285762787613615583949854253731597042077310396472852540677195088699752646225615687647036179393636111736007306591998299098828710154028605912820236323402635447294512557405939602658259674075498098069920699998970939375059648457599652294534932242255069929058839641953740607871204057852142050813978816065000162795330619531676534864420735722052840348969171188346998925330166794392642910608033961336194232291243810509530753658865852036319393618896681617519069958083187652582034513451227810126380725657277953208739604054397627044824487937685342026110400830987684304975763746644827868741675904069390981830081 A046192 937 364534740716863766386201684024374618127151872828960397741445480905718381147013697272680964439823234255247275085107776949407079721772677610358887706692165623138770786127576830719329469949132875909160724893610592912008377247287620066084464766777017316827957499797742057323460091296661889038751115780388040161788629130084789549409101228181562255680448776483233401462589282947644963700414637243978694555251362825652815740327173282209464922944738458667150433637853922336940372768611063246524153095739907894239150338704633521170086710880592638844194613305232589050884485508052723057283626454351849341366665728436986008203341822673447981209339685218786009554915166737018292061340375869809152806294250724341467517717139859668227414589280935822587010472028641094888116444206752992807698275168888001670144480386078480049047737088838458045709333777743815939681056782553904402754686009305395684432829050060636337350252661501462836570164224599468992386698407349250499944799269617107121180649651901925413277003804523095832321458222981791142228126343228272164422549330292287713493968950935976755977460639926948786650702479961494636129095616152981645373374560875228158830857627537939392198791660674069806884498282749925040631018831202271575019610640410384543676591015731152788936781137989465433640319733282067442595000845349056853191073588224116306251198629943863937845010319793441791152271942615549266980562546738922634634363398532545941296498435302028589373432355242966249090804788504960421502019009032123161150487429403923219219152255063309529223397957141337335083814653876879932142529351891511604871553714786691250696994510121048830993636356627143277922328931313566941948115972937665464881274011932990878520427439952017645891358384780310748639241793203166143783611750132853862603555639073259411725162207197652559624882452948590575350532364937932205790454531827495415244132345356340726567396096335115537713941426743777445707421205374821466906406530247225635627574910139679783386234246697328771745654772682448589447124191384846584050330854602880890455279646866668883154715038521519674826849028570609072170808377936263698110728212122969421940934333678039090182864063728662982860714231033898422120872896237631949481377577201575152764375481174027708514916265546995293990243651561338117844994206260330511711230033285256100734656733909572987844532520679926836317977942014459772584144129029765970968928162723047003232232586681487305863846923142071669301321646667413013556544770052554896137651524439824039167322053943430534307415392748896613812688654186408865906347199279758921410407636654559880828672983155786023888786939357019428592922303255003021378764393473419448564996008222479678355816956852631298141402611588273954573810751348342459889718817314322401188461954402814386784574171846493646337455909365367965358508209353570630173744682940747541883376200319319174071580412778131032966736204710112969597490898276352211320000115933198059568508440591532600564169040981310386725359272739805291899001068528661567178795921059944061475072735667337951838952943253404382712466155294661627346194668303974010575556760052082207210961784550225205749968648858862983127891246357477475713140425812618067840998035753932264153134559797672907362070114753688166212245683368636743003670245241498944721087827692551726137263448968467786898124418446208104318087920029796349843627434477638898346531332589071544932658129183857770937460394708766368146746983614611921823503583163778836050382729557887725752319804717579301000075681091705257723079314684239354123328152905904467199624222736812318329607280563550770867924502437635433406837469405087680030724170855469468275956692358889753918759324516460800749618894118843679617266155486281541479519521938156326676415860001878747894661 A046192 938 3500262542398865910806633641711974041269916378201391479923610550959017726075659876030559816663978432376908444017774018312004734644310235457746386512141362435210613955408475878007918351392375038828929221963865246728628556158133302964427776308942074962776204994147675452580609396948309088976720062816005357140655503514028805646918245248787459448782075253065372614838408817504548775038368104304019208247210751937879336656632877207089992381359338177615978917766574711240488696856976340400568150340866234500159547914686850114691701138299489081332549679859612396889742032485196014909755354712031585497185478698682934862719916166445266935395033384628445865815475611772059191228973758770933669320775827160825115946162914132732480011786470101763112380069915738244672429321658465356802410965393832936943232564158602385100981436802878287320699740058024478418835109418120056026016581017808399852053802599777668850304598177538897116019620446051591441055169923013689862613436456039249081211103008097305846206830279290199844463666781276073983861237165903822842359726548250264518350747545881805711488146390826950899386769821251621671363019220531850393850271057299245923078727153086120491261234127830360328332155393702964373327660944583200092447024993327920108576846221154371504149889746146814188632778200522599035751839510135624549717481629822769713971695740463150419489414148170961352121787733224811142415679097009324392520454695067211860611972834633718960120290378904685135060711310087589244737500781010950326287671512694283275320793519503288470265093200476135905371620597039729315041220003061330387050914092310533276270193711535573142669269912019786692571201074187788240818333466118150423860424210841370475181847859046896954425935977116063625950541414029676185504358132750657646098719344508582567744914426969044282405859774995729766675451868619149612675901641033308183505341298275523824154198321526122153878507614854501578928975134677319794448662965696994467230854900400767931194828102879695118892982541395326678685210940354391620662652679801895773357370664980690296867368712978766368884218963907120503753745543203087816980517893509188578764420037318022951391841348876174032554161854652046055528170911716277850713959907854669110875320631161383863016773645855694858955688395769747142797881387813290154650525955696055256674230602266085295583479886071586569338291757745073526847694495358719104464330337912436261213787463792268067385065826098256545818540397547440012855597512900343099450737081813126390575165867815558962453027424838394623748514229678457352380293442941329093413727243506398620287200263162409509287262260033420848714432742865398685118971348823968198085009422864591407196421904811664344506309358628641515141717397843084172175772419001730389016852017073339207948586325903583597304310833189776155072602658496143997295477889248259893585527655481206277171219303903473489860955237340995539188392792858805597411859577155557990675257271284326880400729710277947317674927601754641075351183864438817878255568100401185823967902445230177555530507930060858271105312740153828237836586051072240453648273447188596214439458027859177117536092488780273135080624461761711108181990418798504955812221061998861127545857365982166556737951016249226124933803658069538270313935102810573768383175167475275761549767313592592242501278108514550615004020534050606453128589925855317762548334207062665322148848424181147246612435870351620926337193332609651531298467426722539383592979638595306266138910344162474395362377720671365537658082249431271885649286316168533357856559495475061371070135449105362465554417453509493814053383423144464251072978975102990024259355434372781463919187429952658981753016133391451669658879224148287676981370685903532220878203411833970346302707041 A046192 939 33609520567579169758701529841516690719899118936337888161266110768863007300060104982631738086926556467859840624211391038724092512647587159092603192930693655410726692061061399253055201290740115173702502480136309205477698484222018727776815442033997037015559803525848479897936954106037572575692577004408167658876533982953075461736919441469755957445643230899484931364445000003089394390273446837112555193611023084856154564924173146615304824636347442236730170901244216739477250130280314051915192133048844487930624084837672796096636193159864983278362503181817384929702713945038366627110747858661300829592125625098087812114850626826865630440215129349862651984774187269320145617162313970378129223008936686103992038973588783785357413404946271327848469250844320446596703571458448140149263757282013308691640917410906419715661143707133500226014900858327817264033838780951731995407906808178310246074024928130236126239988414350475828606557558952823156417542749214079042711563716906089600060681889903100678833352571064740694383444296112354639411244457038882163704065929893749709612916164441588147505732425667259742608962977172955591326933074426451211328768657318812798478173779293075301419150977896635459198575549205837581162767159758869056085404758966324048472170333738933259451694452405720571849786502641098262659221720381321421577330405418484646569439916248728540384073416805727251109631614662152693973926083708920986078058771347671969753050221861654534153046438844810431423886700908656243423009060997248136000891060714403078605707040155118320828175895687573899822040965888960827006145862326865542484951272242812025732055149321170063194861498701577635194925394792022211374770695993550507432242328391224827369705224622140864604380191360910058156066350018271157530046703007060064584986040542415770742227256602594556002008505934626544271027113491948709642981801766747293350522871901909234403187885715897728586425892403891497417098573535750419291474594890216010627125033126073263535652956057616585834281646616823154086286806002158676956756206981126948612896582669864941363851591227307076152506595664587142506434392535027671282383234702747016610326539257393322701225370449044959331922079267654715191283074973426803684923493553842955601049675936036126678659352032590116488697225985937460503807139240789005804623838515363489289329861508302217098619586021526853558859441139890253990331789960290291811300528935707050257127783995100771301544096198348536210877955595928872336026433762324324388371081321918115162478703495442943214043435025882872428336619820683893311146711732775442675199687581740802897437816098212472952390268332053967632336554604071254919509341512643349164592811913349798469420364774184644183318284320149604240116815880278542872889306877535797881017411879476248671907939116752037854822346282832321275639165368371765308460548518817108557460694664554342354078873684500739671513859222212034457173977999539353069996464339847551893265760750363666114075206113919809163004268106688790865716775567340460738348397721256265221795737804027429220865985305491417865748830218490903445045271916200984531956711064348140798965468772542034132356354327299533784181172953944703703285996288162818773090878796315028792763058275026203480124898295954954497926216512538023102917661853516884082516303237009770169849139607852621744029485499832296559060500849866003133144370624435326678350206709684379834201697636329246678114838289655869425923362232970890388915962407886239997480954439409401209578091372328274426690249873810770800887648035959757961765093084522104396234217075927316548203122252702409830702745520673657164905154222195676333715064088214739357468862604890755257662283783646107026331660163205824813220878693005702788093579846526194446716182484013923263319845115221 A046192 940 322718612989632645624186178731609622580497298756800023923085715679012045136159401967570073080108978540411757296769332736054717994437397257296940400774133967112435261959697600219360164785768234505516389985339619027131614116871267665979678909982663240481330270678992109832315180745563374923491035419607163044527122163659927069569094830074351454605606854314779057896028275191255547430856861491586650665033835413578044194522573897167279719068215758997744923377768051365885844510462878669513334460966854432243617962451786273433050612029322431139347674219260850235393062410516363868321386029110455853712004755006360473243860856071647617041678736622347799729355880344536426443933347514597038028398140739194704397399283555744087750781814085503530899983494784858305809448471589720054765240619480824663303152036290877951175916774914432367316790720963961311228441555863421201786665146111553964994387507852724684378699904288670728741268565045387501869654036898417045102744947118835883743418425638469710060545541156809868179632286807162466350695292626109369982618216480058163452956492617381846468237039768881657704311607427949766669589709279765310646986253724969433688178705693381891140567198502259551394362095142297060621925894676999731948856403147618520101859435984390936100798627849839184754835809727047317531247923349608779849902003110807946536992361848595704304722528679178916983721411864202434312827113357380211312195929959891558501576369703634002303832945667579383627474967064205939260143758958075820869605638692026848077715724248652597088856480126991385615101449094181263873283255021342935879171729024566978768660267511681235261486967863278541121886948221796199432759982111738506246240413352116581562539091639948722884361643021522401298485466924898240573832256769432607394378315189556886158283550153198499762241391578424303094672577074239641372761647888405869718412432496791170463886254489851668360739264983658543344478924161300391359419265687191168344660100845700576068571752870406354301077251921753384141199232547516675784381478770128280779137213438672501995012682097233832237601962687146778439662533367590156450356002635258959983166851185070647259143055659888350628941772573858720614654030366673257266357534390040151826609877462498257207103235200156652668775904961283099987809008192174645922707942773994268460090073528487286314859969395220961800581784486934461070092320351012886613388574376328758656504720707170142245158344311476818598593583813568634623085804130240649876796023402320659976994120388077272925686100665499916218493599769692513895173373677816357625938306746147945914799289887835902126441847237119937172274748593859446871730012085430089854451981906975342038782935365299048636557821535767141284960150940717170822398952462326312251798799849878922674320823450466741578420571703445115698911110794503031995694189582203987120477696583523139802659067947356798422402586390724717516788997563184075319300453179356616123579844049734650743023248705128297305219664685498168137971403646419239570803436663934558258496850426368930148577635372820664286061996652636914725496463102775802403607885991597400763070216714490583879708596714637634615434487623152583197241028176948967060713662389995844469249758010944239833992716699808456839861406019586439764677118803534018149747775298592645695615676964833560393578877268111603045548314156392828033845793607238080910200922278055208105339378555185002422111430644839787876095197823793156904719539742056249733272740934229431819062567218185746882605383925953300558757658783203346517596538148294930244107594506494598020785008800313090089045296935091002587925476788139461011867794302058952207425994472805597611291784971382489714177619134086196465095207551361534022986876704973833173836563333298279340426806493647201 A046192 941 3098744088316932095704265929479385754501244342763674893371580880683762888534395277632502859083468325018477225703738508720206363458495375816978062635630041421519947974610324296244897049217745296981853202936728541762208553272499427906718149116838090401104696243499878712761410467581945419977788346406490975145381768138928636768926986821454481197367079569487277614432732133941435763341693193768768182573099694030153295499651189636427073247188183081548904517543157927971019139512214430704352985579011603209558731744837966959831355880069360823935033089490839502142859255563064180825255321540770738446041840065445448165999739825149333591968568788832654223138623178294051497394502385672846788770549724368810865519835881728665946797649565444058632373793047673365131935727520633033517715691164497596403728174211547599180771437211584672457475598487795098182598231785561789427823563325056332993565862776376934289168150240991401986897832155008251840129261644755851252997514270671345249614703662298696252900679452835117289520134834478077889544736788551445131690936410575588591725578629195936048199864550128376010017057445560196486605809061571232086381150679498499183461093453894073625656424820867718315853205638980787170254151277921391667303863097618674063694005832151788029506608972919703446295361595212605701836779900781223122797337456539572484163554089030299704005405336304059155150441887088457112119071968531481080098719241416107397060166548844071828466869791253658396780583209863804520119656950506383034741817341829781080839147778528522082128879094003475597102304292161362606750438808569072543446264457142619887324650156592013899810734670561701850274723281900292314931149973466217143425893016764695024938672988221563014994775891912466736357999297346522887718779799453388889140755997464084678476067906343755392122485839927524223688501814039735544512547700042671394288902826311316916885001412423670003702089835947196929302189212698232822082724497653814708229415661195383805337162435408685756382357938671029377700640944634449118722954002394564770914326910541550694291170409646048029838377893215387701990497138961208147208647054920521831011351494752509097588968919220877493694139568332112167687192808297721642844761360289671983996152442345232329666478585732552146335469750741014340145481592854121709360835861892054450390295596690673414893068327513325653682332735784103555304772469678635776971465279860979804912708071102463710737239120534704213835159380899930433721997555232136957792671028338001655180982381487614479189494724546695169647103116651967697737561422907680933148816946176824994933099884065184234005621664780557304674214503661683804791096656534958210139098765677965320906595275957236690823584019068151770468583129215950393958131868653950372705974195141125536042579874863442535883956474674133718108623210209652744850890299907774165513718285134294523830790016351646293951169963009879515384173497427715491676569881431717888171061769299791366070843119991435796804910057305885303772010552096141971018393860498701907141821535998256663259213233983838712983349426109789436703313593667581338478458389334607177778859421927069813870927813297596240277868165976338149915204649269067693554153813177861302278707383658028315859794585626662506621394722673852482082406591833871788756994055900783346959531560367192239046522635498922112611058353469183084914984177072329428464422577363679398543088878685188756927867278936913353530396663580699659628226631687261702052644860969516564917237560850928169238502469766753718154420238748670497302203997534834835681816726217144054268261106297484038332603110467998286175603263214560882440278227173305970880965041459016743372868461632930882589426472593835495252019369687294756683017202027578899608984234410147594212854932632155310981 A046192 942 29754140413300568993319715830674883283111325598719507569353895693239775576695218319667890485349389776718439780795539863962088765873754604157226100130379256955300573339773071932845901247228625555851519949082077472661107501390925389889040001840200434048744052848755564720942953477406659177063348778704090923738792693142870606595309857890511098382767243420609985339004036054077391008351390615710850597480252597043696529809606528366398860152221214880816822179704479046609674411710438453160318698016334953051328509970316196296514405727375390602101756585943366680314884336523479853767737729113094601448437894596402438283569028557223045078434580468692409228229260028623602133445585463297327351177780424991181191526759738959366865406943376612036902549629943776157211988549843669916247386011796265301187773265476128011042889388929719250022248329363017811785346910376522746222540653260525763292665449384383815191867894235299537589522255611120669123533668443291646832865086924241309967964500821973655781882614045577255057162466501026217088246096292975683528387001431728585177690842544582885317433252942095626679302127887957399236439211939617261213666498177558335434623985656112189260171099989404632766562929151131423266483299948675308112451961514478105211971323898462032674931523257176364641488877282395630221989443076053381075491254407790971882130499825876575909264197734469047328575626016101953326364894729012167973727690843881533266680160700424407993304881431784682258307776353637283937983006778618530941515109246643919246190648891715144783948899971764892556384940198231954655836449566596979540828095438311707133524312034936249954301439045246493303059351830919658586172702612462634899436918500734188277344556470364356430031115229781862580987107954635845842977483060519183344096931693271825893170317878429189121961609272742696017432691323736963624169841643048082839556175219828832539138613098205824885695798244025719931501077475849507396337929267052663141227680834137974453146857636222447762377046626041972162928170209180747890461128546611132160191086215882756327911316278408671085274272293052190027365975088642987261907272570990847986112037069446741169978632303215810034562777506183168460273704730620692847922141315143896000290903924789043366959270173100730508956527877839314732793814266776268461108100023179564058653349859333772601315955765922983531436797128417177851101964183761940379467123003836553710443064242221135843328827790215885549768381776807548211029985902253174938484577337305468490727132850049953841100255419411266353451567907598594063983550887586178642278582691251566855199679171994609127086077098781064002361870491884739299744663224318656648325536493587841104369785800958451339989005114534571764272193921771404742068811380416279016396451969946287547201929284117951779091008491400460257833884365521974861555216664020257955058735853381799434300105934349439767162335562418276715994116405511926587894348682206901982861918985236752647277584895134517815792449065031446001320677183255751559299378277705099048441212130158410054246035324135183949245456903444201518588302400899652909294355050783012129435207406273507638298064983574922384510455514270311292333211845040559816558017853420161834484303828634629877941507777194496688770175287252925513368828330111718112110638775011546398912776347030102914491149952481772857179779264462781824960850034402713564877304677645127306755531307795803888836379190240811375759080887606680307957075212741547121053246221756557122105883240228045062842353832094985275765442573707075331892416266732945943921873961029422702589245121883432935756564977668422608767139945460736805052090525450289630340074120663484297060685357307617363241183275668389291323693522642196702308797150881935889071633444969673866333553722707148802394561 A046192 943 285699253149767975156923815701874299805049193897660368917261213074907444403664597771055806807821981552582133756721548070025467609713428250622309196473838989654754683688553062088862047530992213369540997569232904955763412466147112321215134190951455450897949994349054688950615526528648273836216854995328334643248912294176075425599528486537700745216849873957617509737839139758518974520754289350362393668237202863713880049078546385722972218754554858097420045020617890262388165730224490515030949433999862640187253143176244372001164363962902620492020242803195117373544017256439197992813636849688612822337162217872816146953381646206715853693795249691815724576803131656220649391293014224078551553162258870215597432229081493651958912971523504579212894222914346345613876148923663191015174366967552048257507402491373606950486224731731727027128956001068098540967802850837139623667045924784005054079840651422990617095381231279195918943190711480148509915918444263224748133319311649050787641049887277887380518940607164953350223756713822718902003261127060415724688126856056521464300598878387506235622058046550137657246283021963109501908092826438395880602393629119764457344760326808895787382089276441838462956818929855958287223985475853029030574372067158155668626674588379026605592904456808798480367872753370201246178936930579484664305643902026271455472644575164512792850455122640966456144924005856169068751298607068902868352252207384231241010555505985308616707641643041126727790612871767041990508708310968638183594045044244457570772141529819101041686955255400007404322932598681118936443978981988025388981958828952404554753480556834807715469188517901722158134274046005767279844137975553716246838176148018156659074367406289765562219595753441589552590171474222414094437746904628325399016629848978040074762136713792609167605319980114389527231864478402020510679543274943999991382747000171893623729492046083970918128781051037045126835076416620917757321403974739515173828253483139977169503732321685845508005658645320897078037406912647912596609758637581606088607590038930579315719053764614109650114755532719509235427380390810652824727625484018007067442125948929476113961625729786509288730994295920231215223435945136227084428026758063250329105121275489671952064310582535634628614448434347543349323271864444104136909438267061734312199135014959027287827162392371324160355530472344729005942177504787709681845007538111373308866694497941099275265179693704413812514171787985746697022379490911437430527191953800136080109960274445197275294630173347692254979146785401658583550402357885041064415478017852580598766802324476392352773096278296874111770121375788862763094464451488811084602263591272331684606193362354207773809337736286176939012389835568265899117394332916625242461488359109450057887107388943520698119389327650470744721587239569118792411000445557032216976699816150453753033855093350833304292646452119170330017095990341552021669246044369980791407722257925181529619368004092238520075803299117521887198795838541611174376250659204130500564430611731959517342613767923132802296816164203521796871695442950124873567463058719160093132229683736178798415868206101358591438473153570155363052645350220874806089522393874386580756856983083842332429966041816826971578908716486807868105515007543326125478614564760666812621577131524651487817751782797207347475718127886313277614090997115350678577622451050325935035787213074366430255418156056824991893125341152402680736304176564517703769091568168661600516944125955432127842484112257273578851146061438315098588160483690965749418702998091987790573117877392063616751650498582969083421383791580710731587549290785095453857219420825645734761359957427999280288910959223541401381454609952391003048274313559751146379286924729614574054387188632579110168437265941 A046192 944 2743284198989931684156213485049681196053199076694009263624034598591365587924211891102459537300816181518503871613600523772844676026379572188720808747315701848285697517476913162404181447546685985545707102808254404303162813838837071117382328612475873399321681796995570274548245564785127247968695064601793890540385132109885983093736065932425144665061094106973799907892746080957263139270891677990789088291563024417128079187555672586105450878082375595230212391471150802594972120731941146214888723304947983054743051629449788489638983926257385234588987769294522931077402973381444842603516687262972331206986830167576886046643932283307857069944776909106234118694054441933770646831593389134016788716136658494029741553082448975286370522985703284026225598291521003980640662624753025410284034355375048755572320777534396108462440718831198653984772985500007552827355031188391304289928228747235363268748866642298106520966035390874944978392979622110130381091979778281815588284485197589098738688051049677773805769211928115268023271256908963280396009096253788015495479710543467717668485765252585992329860116045541168842783182897587649549364108083022265305926922413141480141866053223395031694330631972223432931906742597913982322793285272657484802899812476400649215675224185644089568441035919346559751315949536371795083414522185434768670609411671765004107657361328599152011073494178334362177434512975655309382048015898710710612906157721575697532301820701790772637202367063176017408460782536399360839227333263937857060251489573320172347910183723132359310562999578401971124543906256151163829503131529212570218407789134772893096431213173203511648998898194590897117158806086688025590143754255094080789677532473833421739697887557849772458068201994515027654188963914496512180155399935263697420838496465790209104594210832666315348917093327096758967737666704183509619808010901842446274209053856094347355221750087359675657666730766361909063844683820892974829950613569110895432046226803882379947436863299680630931647886549994207117273209012317086543466154547597453116198947393620336373651597919913364581993211539898455385521516485197913334391672635633631290588445375508792576812789087431429887179197194863282622392263484924347734057220083001188344923478486960926158932466846547893530855203357648583362362741709598473655828157779218672842556530354983230158382640690233498821810820064017290786639610549869624181313822001478283507901446858787370998875119575620953637545191958470758008001339660701636305668922201904329303910370064495651387329085083384285612898501079975157811652369376428613412931241285141896218107269064422640199332661337120508122435641447962789759348308363450900810032278355071392342000827560955317243158809603830865853862395436854295241553815642596624197698932207772487485885717601433756459224424545008811599416220416508794279208451416683406683390013679617921083249277172054595453468551466085937946405878983265466106556173930146206876890047137735674062168418928016089374633345462333996095851391640355873313105007270378682788714563685409063155365367345351885843518844859436759390117818124618796635095127380527020163472657293799581416115658876687180211417296836070176281761189360487628043031034209423842095007178917086750247357904055583664803906184806936153862296229589062189126733938938721283959780837217986927238995949703927634997980072606784600827187719929340747181299617210107924950568501513184535155516721245621254381916978149986289652823312395415423778849270116502242466407140375318176051315487383051987072033719206165259002936441632508236859185440243757392804053655156129349726165915151637104161343704557990844499242911485066396022486731248427776224515094014162963732026505667223261260396337873439164888627333256491933356651977162182125695100551918916470893130185825173121 A046192 945 26341014593002070881499986726523223142628517729366683051657611298413079300340838174701218706106630167118692622651658472545306509179829042442668954969416172673400277908058636496851888170481231302217666231623861220886064382717101090721992798121859145428831337716801471427157564962451265306347136174089569941640443395270212915489978279483617752536215880398312552757968638131512500904760127371313267475413194492216060952645029519093238153608374751710845641285485944985899032040879933155730871006143161099291780141558723725901269151658759049059620840068745766381010105976864616122239769238285423474560874720931911041947058890830940397378893894187442810315884586174644934094656310331171814981173792641697414708177100242831618236109749809961696313615582290457307765296909002401065884106865136851183453375848377868942082748831730944743830063179642116521180164468503130452954751228763908033322521563419505767391325254727799990403333471388310760439096679915143549015482878733931214439831878537956096805108592414822196394497258616108704539760440225611397727180455950250168996278853654731819963810598647228256678266464936353589009884663905086965029114428408590863202433385706278767520066940815200126570330079468351128407502837964071693224414968824026966610757834003879959657144221304661209923337267080369223020744995845607718195706906566643667415454528004564482445814898249911422986759737447318274830255979908121636236222058090317640320930841368039492877108511832974476114913706123893791011218863491622992523896619288975250640176013337375384280924880264860471337863183548630876409770132499520117249126202290130490559527954135619562018879704995273276217236697910104375710793048513275388188767419975572367526422457256106108852605313331737542093932878916824035731438055740655118006565844047887738844273537653125246187692762521463099493827548461705580967376009999947894180955343743470923132945620609335559580945030689825999793991527213137927696268034169198843198992695942625129115311591899801096519837498647385731419160274898861752342449419356272107240136204265952430929223327507954362102189167091349435892268365863489973026176015919728643634223185053509477393080286855890859990185362734082943819979298758807641806190342808950652424704911326677537488397594596242291147637034025693263097863696572292679599157834086619429572493492269413961021762828080459663315703333899163553788584534557670626601265637013186940131496383871381838390099622899932703123295120671064430407082166399677620895595560455493416176011293249326970175936599676025737107359152390774679905827467202065188105924714404454469633685398789783866717599861385934840694752917413217331480399693811391098089118852163131917995560261634099593814603116006646237642609781972285107341133838682818452629679904597543065730024602521859540577952226361785281327123803717730203099840758091993625416878694374991462090905806372213132193371726884710724042218919980219015213600360408017834061917441208815684419759628927442486082990863053527731394843175331901257010823105433925452933106739942867212685858739907455039946335146043495599460389492760894242340058539540357388890504362202833897021363758118082098288670292781472679087315577186756854248309184389365337921872351205009992791288262311748307630280214937292232898960528408660132451573156210987203821148786345533343824187621239361368453397309694627609256343209147438857319488245873833844325032816493810693488905127145037128518341832303043012094006764884474722559992987889562963993779761366861000489299182009581067608394192966452755507880613967183606630932847801855487612535406236036138678581500534368975574253167744444297301019704492058243822822139590184086482148197962632820326919227127766795398784234879308251308208650880561230530821138331985846194740925471048764883256934124875044101 A046192 946 252926419378721685614231188391862503565837831184179813968007120063327788850507140229269210913576325563857505044197353039779509328300042439154935116895525342694287620187481510165858667808779335417208045610345212634693585899686790834275503730183762901931765105435045931647996664221211484686417953574912985977837646940999452304648788345865631727427600218523503024608214955446036952730243603748458316308128405222695592850169494254777600164842163487845164252393023652283451703061556997429386677186097909570451689864503813586654197904588420462813094071751109079495936106512451070624301421622499948939761187863401379657198773423114757412324282102043048955546889677754886215243119244968318378315213968229441917533886774978586749327839447152266504719310595554679548158400279578430281593783835009689688470559323803520047482445819839812599057612666150617336364386399212027420880217008662816188727488783205227736193398574930300116977863013877580299626075939453228579364851013318722323462166959033403391844878898597910801664694653960618872027499351037224387188371242554591579234551884306969682706517038350569675083545753535684264085262993452536955187291435652367055328285227685635502332651071376919643104876491148364937054859927337731125683347727748494456995847506430031186983809244526321018337324687189755743073398366695003124680409046243500822758190270242466831845562641922155305184504821534637099264808537029768052429493588877072260785880406514094508815223293417853856479383997740845644890362688019230710276598278161250783326797732155294716733081389740190667384191163890047419135448982757260636613539575982043835579694319179005861301771278365715803647009656174016128887009261680716022294463976927913399155286694875243299352943760543141884670915849170380476596756031066370507835347813709321602592505403951097781227910556813995354242973152591630284265234828211488778083086936415753947828196493869089955736558527016978483659997580455866560846590834142033723285832434394859685882841957985026829102848730364311243092569842305661533675112781192770226122334717162727848162066017079779864991855800417925743539105463499714235799428770469561800542179732295352626419564337577474950194329965793467231696158604289807491698691937594324081580828213635279228002667544380651633051717269859503354617103852124412599912639867071561983536409670214382498747736516845932996923884590288948379460697914183142806755728465286798997664344770031561553434365580210034239768926111138368702298044953768364855137872265824725580217731133869667503133691842760114044320576968357717396480597528421860559764475694780330532280750981072235623799753669695085003230509390566071368912008100628668960400818408438114321521977290209796738852501876737007570013473272635486163835271877478607139553562246246676309367208747529177707195740818301437726294231163881424993655876679990871374569462539998654339378956469536713323266159868078440906167448123244184000815524554081613312516324393597001064062857894792883823352788892406627814519288073685524229462050145271544928685008128216847290800552465226015948212824228790799886581900519372288390330445461571384267599602722398953785399553389334165431080631939870403828526227890386049954004636745475651765301976221263327033695199647359503194282285819921695213359665131483725002737816319203960192369386686708973949412922300144398155961885969707741697294806667045987978640978955580935363101040153405068765695931875329925262411863891856840852140363303597413890605628890866313463766030802237458951380074694340510028123813968830160152221410652376455358361980345407976148298172166624763847462389841965095751826874755338449584693546703289831772120342161858216349973810772322106326616114686854311102195864962914779955622254577127815679065011213611750932979776671272458321492562188336864348286881 A046192 947 2428599452533471032265776989438677032715951712401976844354121315190462130129490260140604788490941171957529596315690361236304376025030498320936644549761879371134377055639919552553938431448011008194800351732868500094466590922728182873612296095231693262489663113555973318882592542694507713507719883879178317269627144287033345759024750207023516363142064762046795643975527244224208688603298178432569381877381471535128590331266531189344997689576300201914515440632171823739758266898038248437037718610041121552316026787185476500329882378588861625172280217333309312574212113722449203269926128179475271434163451303505326536511580461689009842197359364923461883718424369917831264119496895529482737410869541765308650462966105167289724214296135446313168353124024900450730959651719215178561462446499656175251843127173785551118057502679353048845206452990315048021654317025069418792161390762429132280253313973815033303423245725155486995421450255919054648698820731533220903917750414403493015952512700806860830538430379228547102762201672832603793099344228898988340171342943828732393559998196836669238616156638431571372923949647183175367393106253246595938621407336019600056671331553804086387119348067294241597892897497676520657249636614794056304739811657426074952047161145983325453538576708797513113413781723058767564621548096260424157573569466323188333480475559413638514816610041921636990470192309615847979822416742303852931306361204175589757748383342417494105604281186289720896940569031393893758343471519141789788452904143007710732528661183979126532695663223360430523362532217809051769907704722665084133243089759453382619105734293228860144600045795987898151345310501346204959468687219865186732796054917694404483116695317769628904280857136129935044872591889801114419458015678861233875579891700671061980205498044464903242225150978835220869977928717357285527809203853110705247205906582508725663575419601185381145646875395471996710277296973545703504111037493163773641791719836066746761221919365260635713244456989120617908789124206658687147486680582563560354954550714060308532099726966776718755697437293423755898113054768255890228656142027872716489077366155276790865371179376338627615875096341363509624663571098411432776483198178590357022388460082621039820604076272745422384320298077553917185340168090234913212068488404463304079297176080905008483561805012991820556003476520251148440418067583402002672797878122418206962386098350346670164694939911077125870328525395855495608401397239001672939356228600853454565757238171405254115762738898246015377540442942811650050232017562079237892793307515356019366505301286570207669941368018812344815084510473462499871075770301836785546377560268703921552122107945034206652362129205825630680623132721236156172861173226415747071174852058780681325000872663750561822633962759378178686091926308465639071353524781431588846622353892188384591725277929585714957788534859917462696309112837171734795611651554691290618763912765400963008315877086041641544390992861897577221486472688685228319393348484074268971307995114031427743399692085241465227284498298514114467463809326623220363058694981949892197133996449970392044572614623022898351154129597965324780036161116171274471595667781748023861064237754698114972531314222657687359750200812607902501387271693546199067628379845423269556143647144630781516729536101798889854184660627736426082797124360632367423471822611999895482662343227962653794401644378012815224641588571267553559208756347135603293120526050105353989518463769304319484290476725758395280463794120313004815177229576238110383808128645674539174103561531395576227297728583967348874672675826506625167783138143969260183841281615340453802264444553688666985535112896255868075517899975123482254576637141372635269821007142278894126485969402817219331922817249153637347375589461 A046192 948 23319411690299969473094305038358988476276064776645950475308458900451697310175576627362946949820806219559873619965753804393641578812833516577591221811878448826106945793966887356141406652905133891907137560130957727561855571346450112265634432830910988522662843284599350372864721946955998843889641638589916627509973861606447244978703346839051458253258378417573113249949987990825896381931916379065927456328300581551899501665228382310596413037711469696619689415785861458525506595303260199935438744706937663047428918758865080852353943945012344736483771833740364268228505220026850737346760058477899933810888519655070282002204538394364449390021632297712978964415355253061338043189193947754848276300791024816525432303483007929540953318922164716051890260192167783532363995027649503864968732129695914759758508018652129538032068093244702155171859762555392424953307415710330160030306253220627519492176132049083166574242269259544411199736648379471748859225777038106047666189660114251326620453703490980518661426616656473610682811858797844007660721031258388735005100847758272245888371523451473813722222653335702909972246089428707096342024342158410820750105798053168764091791070251341609803484477809508236446047958667813460202546073720392601300380545851257443941062384327884384574846226574064476388678113767485598965740361746894226066018289335226208134578703563299486776802257776968916460339481372426550767617746294793058816635627853000423976827716068012371887917799135530606634569487360060170126768368636436777529494075304561760292489421361769840811649041537625464145136366971211351204606361611581155090139511256731803926609425103889195929443778431304519683501867786916603846802205798136261327591697025237694918973109285937281863661490868175875757724742654954451485255389951669536606947612274495723424611589630446596980748118470865233979532717301091503046393691132334163572182336922161847405897231182385535891411341810763585395104121879988264590607621162767720366450370580080468006393183862390666133546446906687442795881927539766871684505573278662525335503369834072365362493730172924036412426927899599103715755808345687594475842039952205053258559069280788013593941437952039164790157724875442453622552377990787973229984177212132670534649912132499010722161112368234001353591869088955442954132939385331784537869025747016778697849501192440221244777952987010944132812384623566937035945905475128115481062418975731157966032318695683956889839259591796982396860261082078357693501513990849109795333651887522604915675420704102116149886315767266396895029288816300495424610436150487313824740778997972803176853370672896152974541391916882465219356466335677533195998177526228714187648373299276646305362158966241162066184425781835829058335750375836298936326821484772125898813789914849855835982069950124147091753603219808453442416950119655902481711551295429436114396467503330328851091779300925565487972188458767608731519195295074874263279077412621218439757777857055653208847987717313947316358490107151644074085296237467488637290702682030985390954440399921640975276552601936083886369804449508298325787610572335642553801198886237403305496366313012982013032460210712480633616521319031108667503390511248687090211648035707779638287045618635078702918645470759466668818233920375259896625369441765471963642700537937915074131107513358077414663056236550640235482955385639193539276290815985324954188462079444040843588456573857248328775823621747176457083271049447157418681626304832759223129400527482718141042825346829273450698206140657417142503323019431503405171606169627683528870292893786579741766249526288156309748942400864641929511281459241859522604107764846132995412213950156875551126846630707808073001827413734158406811773365270713693664914209205466733005631515150727790767345226074268752664569733811037472636061719841 A046192 949 223912988621660854347180484712546017910525741269402704061934978008015882381843756646448756471574592829272734541381571714097385203456451401147532590901012315866399522379292996753750234127256664182081326657577104367180437101602023055246438950430111216562915358729059848724273741252078958204520625506020495578172451749517962159252163777323821895124270586423472271379224140712383012835101572468492857003094960306679867479860932595679815568643107842450642055855860401092590090588343637541741834389638296830540290925606595719158826069430126155570855551975294760370220794548485707057554386811578666984976880131564533544279841441151106981353977871125280659092854357421470597972871376166845157619557458009418735435669393379173347066478566411307394803965196841933452858629524530884392214587347877727023545018743254620650398366713278127414607148594850425074086609783996273171541581851263074679734742939681982591630840966006899711184384302318237476627231262421073538157532212499290823806103444967882239380157542597029230547812365414696488725639549043704404619990000003587161191410974621053362524112678713262703121935577770495891892942366011954447595919934285119136789777799882050583528971568807550019060710901235447347188326742613573142892197696523962319296006062269184714704348014025590393486574134981614998210271388872130262425483456623272584185036378134326112617216764357845493930542709667847430854817620100186208453482367338148866849909971936671452450292601695083698615415320690728722163336117303594418696412322621497879320772691387052827494327564148616483361168872295039176457578514286697528510435453844049021849921080741809766085659015897340202013086783144662728790789820605017161402348742040277428917575312246874462685248731035367622895737934100280753360307834857915211638677097479816235652058503426050179744240191332096997836252281547151894894186694443468785509389551920691476282699550237846314443950558420076551491793068014350343053310874293858157794882816518212817730640590224755810953677269953555836605440359447717295255935367135036985707943002192212138150356265020689630855404605994513300454931373622237513901145038964930893515967694156760351252234821844300683976466858378902098320238308803975020542875293107699723883351433907795418333151180355706608251766742671852085691667298637787704897705173154366704593446831152634923487349421019474072571443961152013209168004143954112581447158674207092456371635361729859003709566405905494713897526356581590994717505928938735913253120786067763451546860823843550347865954288234553044740055853673674414255459357684961625265923067145227340748126698695847574291338775244537412223915974670665200285474629531077811793014134042094089120165898271739693125296203995058424792509194485647421150453967035608726464662939587536256956418510660219396624456275482638010575908868957009667163755244185188664138846034344623925439798673122209350229793995792551719122584616914196105504270905704337384767263564219535616710395369745771436090032677617877224501789792985690137210037007759513037649675565412052482613177714684098192235457635039680382010098169251757513178378748646956564589483912203554203318745638370646616021087486551207107460042775652848777268937772843198318338808350965896271007309861278918176296305322353242432919494295992560368248698142936900015118537338199617114704813149253823145742217483428246908627704861617966729577750189414999068180240877359834070490251664014372010328098343975203034266627416570247806924885210744363009484939219461790914369284691072115793643921627168787175383452947263535441006102168558010093005900353847857345490633117635373707839818449898964508629419474974914425052687894508124703701466179083611819428296561291562492766338572335429417763088251660153750197684803987470145968053922374795725745865866661236332658614117258326021 A046192 950 2150012493425775833141657541115561825617879691392739987756749183524509602178766441143624332277112290525870577506472231633009288329947267540985091360240298445070719387779025560862622391948511836571211006658917796002708829487727054030026194536395495070526124751853589382851126090637740209723808202219167159951695254188897611046692031611159990997931787917579802332210196949170313698416748916910552033877790352536439505989725173118489206779514708465499595323708282155505188591303769012372544893873868181459910210420245613336497967066314127400779010273583008455334495801026054539139786484818018301911848069212394131437104755515728390840596446128523312590896608575545605428674172910764853255708142435505647672836772082923339470602786241362451440191621929816052846565028330550524284540602745589805184164510214222848832995579148828486190355685635894019005987202192624799282812108905521789854185482214650264795756168381355981767248046871123067871102925722541371075282576638228530375934878658127901771547754062590058015246483649900056886899583289196618434772408974933596163487682289939830935482716218782095139673915445506212125248936256422444447405202458899915898286682342676379451703575200205617473512709627614806759888853180029455597658280981642540338622806268846327302706765055827492384193608455415353445329426910209833032915266084478374018118511168267095770051028594561774655752154637891189658641408020584241678777278874545277566492411573708203218415337673558394538574611274702889830152183271580744971886173592317547332676299090209059887830692459305973935608479366640599201134317689574508057176046137671047451071138290673432270065301941202482188425139608253183734932560010647168985649091293479046847228863229221379304766476451740109046868999885506153138811224345050311910485040883053583220235342325285344195457597336422676902358460427883035193682477593652496146126994905360142633104633675486569128905277370538233236660611643969670114009626424362004868378744437757508895769142940944921434386543012547596236397995535535053929280619710725051858105143371546251116447355494234931662549558614332388811369147333764916262791200188299226487335268540734143611935945165407537215502869983996493072628474618583390156464715334435955536595269933732739474335906911614382484199462909543254637855946447387098157095980534759203350489497774878099342885307895851037057820060782169246210864238754301483531927502108674082790349284777297787457935299739665300651047065679036175649199134236168228248207355992489012774230352714870349736106776925741862568327619411945332909380425327880565375316079465987693927890709384024157735449281945356656315291575969431260917463594196759231622607807527423814144455186649843085567147932084576125213021844227115436162050360055149093506741567647105733224445674703377356696263882065430686957741423517308256704450475372954630257631763507380611428742618008227674879980916459627893148247448760090915709977134973293970155914046303878203134597563131450909612022546454128367002514541518163300460023286711216141505481199388132087538130091441120158239908780325281206578552664295367765069203150190706878046950821219482161147253613606602488596322001412248169326800222064315263448087653404628742216981458147687490375577110585081526858037657036417599920517724333495195214158527604837413407230280447261616022037538444472153608866132040395071431004028541979425721420232364574358973222632060820670170990148149090176421423223841766628485580999035225893137259988570437973089591668244229291012944598152976249709911518321571371438600411794452861134912909493623720019256075455880876705112902885785915941813294826418575752617826276105020544509776167654799454784602700433994059442695508519755641808224564753019904090459698775882100192702754882056826434525971875443332537535299016621532376975281278384736001 A046192 951 20644419737961310928165341362611139937036862886227348093037601598267363192104632986017324192076075742054816455944411826758583472446768459472087446093494754768556731695054681056109903453739376527500103903857602019640905813560718071194288464692030593237080633304382806525076663998029840241689048153187817563835682252549343111752374728278194456238319132460330675570410039726709211419814610265073548160801685961959931829833473632422800767817084662042619271847604869401300419761108699468457538529235047888739761009914907453650457760611922181872153901076088495212827068311231381136334522769668224923378898175600528318494546318182182567700300094372102976372508576449534545904658810316292744794464426046167770945159950104560512217554606423083692317412558966128542590783949171316609649274475348565961500620603531949051239802900588684411121667878868705775645064041366973538717288698169238374916814320490328902886868137166939170922216034872139395380092816160610982643789762722738136170435881069240667842519295128832194465367505458527980813313310017226381166980266357322390358221564156591282021451678608632998817886232985815071056144394041225945572030306414437058170229587064600795613207145543402770173119018783646473273005421046316090035141671093533975807493866497456372491405643361707567847436634902324088800438158981563427909922122517677890698701360052664275449703863947765395886686694902488493434427368958832268499433223299901387855311269080836195366552619891215102664309718844281827458392541610382195916456620137020766866859944543414701655897481499928397581096135517314161234252541997715912078306866503481943781136048017125215915357263153767218075917988505360287078159712431444295995185413197637065786814115809408371837493244204359796032668514004892148338584622800865260106562150920403408600883521355331371538733669880090352284348939192280622382587254960064573551642619571878537642379216269322486537902158867957557118338641513603704420370089873413096452314546296464783898962492788312545388223775052804749108337716526767228381235215206446580806488600945644101027915369305287548803111230959414991372253252243879352333083590306904133766462355012161552805048594226008350498957873609867468104476514967399403478399176098378751954688058020350330524777959832170120257576634605667588360840712096143617866647900197052697417033453040932678737749802928612236809714151058945140964705211350798700919455293800329868745841376059977993441235744390699810945859210752579002002019092218181398700551118986758714590396395221324274322546924175019076146528756853443232922196429742849831048823369766490769950379250757273263879936430947975838694892300234562992658820231191807512509202356085309329372964613091627409344014750750803750300377323476253223542360136099087628816123806082846310833591111545410868337306398967809180685595138037285011919123797367355115548591529059022596594162692675203461075367409615553034216920283871808355733004344509297795732749287842574942278870184477796264348869054962507902340267403155614218031453461791060382976117438875168739129072655404458044735505916447892510527582300554023110942731134952788694359865220759983799132374994531851457131237241539319435324728624801512383975688870722307409924257642795286931620395144830642959611959406567376472083568756130726568453789813812950700599325137736068698843987329439008469698509454109655992452253773432381584159110341586892805445884644867759197622013332037312209984133785000544822743345718469611609333722603328460206861896188996150432844503117095593258642454605279806681384653978666883425353898315951672791066886743521467824274636748018683247237917549083452714477671859273740932293468445709133489856717051428101031875156942844510132381080079504419924783647176264557768265896581654692705659954172413894084504229688195291733292647383992220932976757781 A046192 952 198227716173892014106467774622134624559866131815675304996607062789814037846079083752971905748690146998098057084107664854063686869424582417903716116404645275047383292665195659721741732100183101468544161113629687933674181619101185431880503807946683219866953170462558956400196744857956435362958030643101222028783061037283538370148691094235191557640349311952307229247274869245664898882746189348487292529465754728948912893621507828798559854090440145418521782781106632283004475040977140992360272585170035953811003757292730949706082080897709724022294357353591457450557054589947920645029548494567810896265878370268203701790502310080561499329890665564486650605514760171822134230928467982870024751594163187160501109778168067217955389619860271663372269343951001144336140654633377953755301809227756327616739153850949264575781738618456968566761768782541627221849885919218477726138606797008917970429461251162655910869443057320781537839136599594235603316583349671260932804298226381154945279994954091970234495968500279292668666400772166302021869377515885824422768726082790600617286047295543907200030148082517377835867248469455880866774886346334915272960190554786222173650628596707614496801635559804178198996671344847863808752591292997873916487974728181832254061015767485769819816149684852351010643594184138507445246453757211545124581239187499477022010556441107171204600960731575414736742190988701539876066181938101299421547316131348374251641421239221777574201435037780109742224307381768182832552595354390706573609071494669499811138041854829568875090867729531620014267711157628771209530693707127750498201394474990387486515420881989298032545828170737170886762482337203329868271305823834168119498601351874619812205942292773075957162230826083786309765574024605974522840936409322683882492897862652672646332100351818549504229576502731030226211641611765818108234567628444062441590376287002182813081982601513400840250367400544851092912054399153011125874723488954886127773119405159910417240328959984234119872803253670488188390662517692023391381566607131680358178851688174931286523792259622015549372542377122744132823986916676582207337352371335693304126345045491506689299932989822187016083456286899077444742690424088494453616198732431917441832959196516133939966178495972590583098868361284157273897537879691224571368454980596119465839151865609537806361774264835226801995838220647930461373853228526130371927126199143265291023486102578623915724958159704199845036839490599197898187211674279843554154463596303501185007973412684802967174745829821756243417106554979142510573597209010418749850236621181764907075847637880628495750991874513182057791699551560697886078730942440141538354129400523332653215392070450619734678144069561285525808097846997139225338305864773079356743327279265922629518408628613360454397459346625021687512397557692587167139169997870868446542945604392971465116538746324685625018002987147623774922975417489655071657392006001142461331888505950358291883508376758236598826931053727454424142880602585666203374715680094475086120538142598170844985268099063514704430169569823883560804638671367065615904339288613526852536547802786543219786903550241224084771651396938543805739874928543899846619301088587942345463979669138886969731543805086723113112507363822291848528827275849512176798094578073425022317306565311451199038350315235820881572934169494784799131469301493699429116351778497112353317025386797591754745901843232123691177476182152007546214977103164211637596511299899886335849954117149368211943627917407288316508599409985185433084076064559002855795270494855052646200526492037058592804185349362493654192568364486018137996029440128634155776863471189323601949397673028023407631262905750290782603375281593215553019560282401823992113256876855656604864823137083685027534170133513655924059378648716330117164443479361 A046192 953 1903382510057291381488992643756395302412694660657251392350072923870192793130688170091403252981598599399661802066785341984307694561631367929943022677629957837510219607614477029593483055516054686561584507512968359681537472265703768956198526369615587585131891105700857794971882619049433694325282768546009780732557388244314282880824620134471581058268177855046921554901657724086834632362917490309564717794382016105681499644621888338650139296175638459223984115644914035576539568043042746699943868905264155993445369337763792664170346490322048158139888547155284098351753625345611622802192588310317350557720040732417116344064084686847233334383042470450106447011176354661259683350829244912707661372062360458689085488319024621476703090617680773905277446548300100428949494023198911162787091362555641782427363393776194234924707202974620911589362092728296825715496828951271781759409363747590932182825312016849501565839489349526007159392218707087815390906437943450631316175888925922087061840375378755217122389621697162473075702585748973326555461782094222376090198926679975080769858235773591032778098199866880183371364320985829135096957387641363462409737804135026998896956277615356927333688509032032573523363268080110169507995908322360164299801443304860282209959897591904495312418296782546631042492223508661313586932360176307097304665630768447855847667472248809697853914149494883268354433121986825490987498985535221308086865060993773866264359538883696239186645983866211993853622696815428372713888193134467022909412108575359917049526711023213575795207810283065133877070164954455325636599559741588118286013877670550834142039127527725191691379826180061051700926137325908384889780791442295969851981274185514686239164392108392959531263368554563271942009245751598053363426523063731787838831545170628811829677418977278190984281022040489682351993830471826446282987695985732632604086219556152339799334659297352458598761541242129501326183989222328571317045390520574726725464396076030913529876854774806123230706111453520252532122392386541092077278574180443179592786753103367089267557352248975223999787603102021358203960931001675290110973905136481736799317031360347092218496403763224045502424996767847068014551845347621208776223336750412095178101322250259860071204915393550854946745213747473843538296570359954426238136286857036038913934838796549328975753077753198044824151801784947277231166597735602692480445564844718339524077644811118570778813054808243982521343921842874287465814604494415965588809760751155099391687846118203082869487635135401579274271980994380969533084447478721611093212140987763936871251519068550544058927760099139143170940060399193520867564981850490007859468837994622684050864865287502237600752130011912712868005605226489207365445189371190971884361799719387583005789448818354375537713536308987059275684860663369083941585298400432281456350248144789782949026408448046938696219403607224073871257375741815384126245922308618625404410997701386052476090505154762403344139927629021962418112037205760163729189801928813687985869024269110197578379805158135212787480443473943013502953629994884263489890354906535949885267237642491167236410048757041239130125939582166656083394843739149901525726145076932551678837722858813949888075351996047570501463336095462239762197327419138259790888735684871213251340077040795416677097540882907022665854844196979469531604375780688728485993625618018931229657272318145831161310951876701519645373916316889791458211387401237041674590092167916105268371052570972044574932282418441665319522312892223145248666616987241566754462761937699899557144664309653093086637963449941916048873794197877197077585160206443285890028510756891439516784626599698029331974354545857349250047477072777976235673893047975137707713724265671433065219326102323371220489017117768435987526420492326817792792053312068741 A046192 954 18276278663342395671165293258881133071632069571764796053670095218394528409826829963138570282157404002745405625347215769625657629117097525438730485846886738751127853624930915772960964577323425000181232972595361076032434875021105970416232818320545064045753198529986466084761060507915917474954929780620755271492794013138844706938139632382505027086299486123811228817858488219406916894283834859206251071774363589180999030638746478206210808723318626395028550059900681788499300649344821412835720036868073840679026482570204179868632717293990225516749485807490680558782080860011508212198732587926118705487416934846790780867499639372604824396184474471371256539714664751942655307712528178723350981624518033530169411698338164637251235858155581171178202378384508220367771897274615290351703697507957463167111215690299863192797773987180571374624086247615337337978573329740225729235370984565761333810570675556327662872534865864705663423702546186320603789248013816429612226659952662405653586636339106812640717214913040185566193603559695241109419242009799345739332265671212394642761578162611973801191391715091635438214462374238682885745103969357485619723387122344338688622352004012028619550462566923941211167155901108546502767912902958711004608819542125293701598202682616451196504070665889863066417659319486571748923217077166446991107854262057397124349826046522514277686112458848908411163852100575307375760425383043013062148778894114900532522006040719830049448397162881932527202375392597435853030571597924556999585468492931534428840055668106854899956016519247123685956007709624968879133857763108035404654554755191234634441472216005796408631331058435118047695121883840889974508345291157620078684556075230710665393836680818846904646114907698685711103386467941270483789646951617016217505776614235479988535889930687724838012516869403205427212814533978835925443429748620437109820373438587798479751028585491195705951907478756560071189167571600744542633258713903835037063023003348929426553967142307359435277005962303898211142951023304905048434005477899048803318258045119679102972154409770867841223945015613066704351688726654099218968989229783145265411348830995707733990495779634544295092097802881411260176649374285168422580802025861258205468211454414035979887575657642696813226056959304375484370566394698744521047360055032805065055482856285314791215643246224433361566278798743225535325731210083403824671107941711859296966928254452874414039539036543800560465744492498439417647553934168170427303907768578127668055485513419012589028017305395380134369803318090939514477534354117087700706604227914272700655992179020374686173195856720942178214184402161356635809661069649674113026478244070237611733071783275204414991802217696241799397304295576651522125865483003869847260562644162232292755667658035430085299764921241434396540104344577272386314514868101780768673006636143325891483580108801607959036413088418562570164189546949935900890558274349964035132011938596820369925062738612520220152194986266937829411257357106828489542014274745753351945839284911457974549432044143146214121872513806631245831477194406240026662861571908218902184809163306652385017466068378206427886245187096312834774213483843442425906122598409405272632257469426351877686412560134504966868327840076121062374326889349738294662601463248038811565942397428411025622039388519322916401717332406462696947680417114703869428811364067865999170056775481810884013316005174186148402756653297299595429738195611700970995202427399819142887012510936519454859131563838248952990764931882527230692511423227417459417348584330523940692650420500762507780839132242156928538792517695448481852954570306238990987419604510808131050842382660902804617594344718059361748665092249438846221725168027096989867643188285720223436579364369685873375450514830642388838572765507943455730059178738040573921 A046192 955 175488825822031173177237764382783995997415829615390911050088861936951337920964428175368381757872140252762785414922163753160222570474675877631322195158783787858371812996367045637494152277976471335685512441276149539095079988415187262232898565315347335351734627153038941645017908025126020545083541428237723570864027381601798631705733869312193135611066607492657564062155648981087491932078749955180932481612721388933936586511744039114147846711166154469425678451182230888256249258469407163005837094063376112935856292193731197334818687286547655089780404583636967570141442066076876507920607507074003499772826850678844345472615193191666837004929989491064334844233763936977021603396012221272371212850960785894326232438357568527861745233306799787972325331970601383671245328681361994758147740684316198774960110630895892601049990900200643364519564560240376390973435396668818500846250434391076579658167443866546202052578216193414430668384689088831730496544037758919193149757549288530159816795066263239597411480472622240109428508304491119383670235222631535694846038884782486679821592747541936665448710470211683610855084346075512083095353216813189279220500739012535953124825045567221189566614233915174477594457439080995439467330186213634743893720943685626817885659948523266796927591221456168381195733743217838424499416788019863832310519319609496419559173851041709845532353975953069069112039515290979435226113540480025887531266854426213919502435738632269251107270371346332259985214666097882245371175769383403175552645559716485010362297475635309726164094822603071349484452150748786222987976604763796213904916473332357289356182076048529587952849131714177313907508627714088209320746595914676553233137582384009623596933570058175870019035812459411643451444923162833433750136666000066656758679211057533679292803284786114917317995995728556471607762803270952084281366163265741142762593153233821446417036678551801871197757012258948561428885696326359876035978853859233505304420152692024277740278970558410522723688019335919169874363193651305888522228521508092429018734156452405643371537375062520762457096040129063393163556949371729698864944473403855701998034675903754301429648257554490558250277600842314152369119277334341845999652276096464538493671207182251228620641393480259407045743976495399653452334983600774531142325010288707377626707472116753828703277474493931384561364201380649805250393848054245788889285975871708124758105575178855312489083050080518173348096095626093445377525410068167948556156805077421117513672508161512761643939296918804914817272186037220223632315335147828623463202703220705483934900031702118668084482557306726696073455458613286017850844723211188982790236240093583553238271212143647505249047293567183745900202978121402688963353002357968902204950624883954755652337846666750860693967236046716766591022640946108790022887821928000540365928263897967065235553255686631174620699778775634191492474158555908778535756424062432356718953229995671490634399940066913999138972913995209408984930724827729950822257336918921756570260827850795202513448909482684789863007090090829748530830517735086741132533323572362992242587700803238558446541952157489363522487156372856257335341788469890434400687664200964350882384542594107870730983514336164695822113418947578345456047029338859686212039459218932983784965648767525627227405531464997760382267159912010619112157833531010773566718231786023706011953928519075790150029120371583520261749739586754398426554696052165322258892033302971242084988861641407234585336701042584028175659556413713576886349437163045458083814352278928940830929780503657290058524261151227377887569706037902124874872706495346585017917152484268917458749041525362130240111566008451445653332965731634728643028827722292248733972186205761319766601991458397653827704622914811099859539706880852569593210441450612278722901 A046192 956 1685043687266864661505441342438198670686053724334913956138157198648511528322572029513057238500518008549624262808676991010628687496040208659918430279184156084129347397263262747280303077212165500441827290279900615279029882016327753070854321607925146793502291844170281387688995868096199541357974689839008841106681119425346457322793749674996046105632434478845011806313589723657913878124903262785812454482194279002180069922686735624827569417909808691896798969459701721088354716880522598234360634941476500568336251438617724386604749166692713290181845928062596355117817567936389308217545461084191993678699977932801328558437270217526745596316513362908725271803076061608188609493153201636129129662443943841639286953703697674666363840478976033408529096659379336101503077278226540599052444254347106632679703815166646670455418819825952590405545484283341846490789588700240665504899967435652132752116389985435901075781193159354299498572166360928416089907212061313128276194359761608513932155212639623287507532394780903836490546970546120168626760489188465995942565926039415765887252290800319513249664716743580870939795081676554692783198695842736274101589628372611247877565881465184453850190010323590938409920769162899817101218801680110417852156503892449846580044405227517725167647534404351462906378368984718365065471651075349655351398615399036122563210062967876451414287385190988910352705392261971883961733766455263825529062162187421611940161855440341008629301960657270319478445504021496472722618176707047839367099503078929196137964351520994575883772738530618171850626023595482135688161672225084208137879603322382539501163425852745765097726848731388472133021850148188791145007834305627433106524508381495185175067090745861923885075877225120362901735063048823058689598328477285688421180620278797824153089508604626344748362559538468729837172311224193147934433752456247897832369309636977714940697906436425816076045156879802945330280089266958135928952926321497646214098005243125813765932732121334715531833417084657533565235424242488815836685389829515225604389082051997953867974398903195914590245194953374251088089769476178621914401977864634592667439863546679017806619748578542438705774870431190097609637023124314976120120238574276226637358025463152521883179418772621793183756420436251868168073836141968242349284083701432113207166580091782213977894079094447482930124857495378200686788746403285657981511099269212199702068032765939114257645761407334098956687858244457256764075581339920614473865790338445628992238615367881332118292516100997059396695313160526070496377977370555096325405971649720986142470209448411564430572515342063333014755141099420370182047175222612766963077735350900345207956268445931520070196937121029880631891949598617413042774593402775734395102088639573089401541455248026483728953388100755653151372602858260192024527382551637793086812874516941643617065890877522923737100000239390551088148166706264289141564432293289201139251353782406499056251138299459769607212197767987014478135475408538505880966825407081211960834292523184050623076161879420695209118379957179633438761788799815108482114558310080257543294424918303533331551310807150144490336493789246978686621117078674404107672977045535061287767383745731154348407026018243293274778966180406807196947901201384841357269708224818731262264428593523383644226522291087519975867612867757793558252242569884348333083759032798035557260782451583390255209695600491939787367172596755362436392182761754695812628910308572702466680920162468281329968948144279328000293730069919545882735496603128139261103325993233691359334647059745696798379442174734953040319515778583418507600045874813747603103049510734345634630777245884144513662746639218806063103941388290064414991516582064282145246611064304531906678688885404169902367746413777501350208911426897180865290550928749600362256723681 A046192 957 16179789309647608657744074592853819253143491863648014191447674371334145758001998706419947428713592160221351918726131052761892904176755513077860889909404071561026205850150035903018424509897060857265954305582093266633095388025699096571155933846398694195861670935988414731550796680441799970993252426750621464068628537858149301611666952673578165394089500254803195871565524464407640076667829197190621232757096985366211642463701448957850282436622136348426909235326377474708151103230528729776923653702220264393788573377751097366447604163764745725778429511476645618204316717183768071427995009409804016228873688337931506139270323156076618024164324305719590568788801499328063091376235438714099681746415535916459647435136672633788857068417382639481896598151035053276031164354285914150739574972093177202674317258270030698817038906918805872873404375569083849764185239726275473509230986470881344294744996981988078263104814663541767591875510729249962206457319716184619949099049281207401488024191948867740384086457274758165359991901755337554663034833517415270408982326984431299266909816443075218681343944723153052552228763403193814028761794386600487110274332413312463107851640703876080302303289560505956696884747907706604724907494265090046002772006481582483175959561108965248536484828422991525370876717795531998140820369126090602664265672751025529242446605058375835438277627071521541253608107387414514509588190277329712250028993792355463423220216435718626226288175123839236285701469629194464984697487369897584219486253011232581600248692942292442000676109206900863506639729079367316128942153717281961776123737196600670957813925681882760419843613565942977707098491215400144860277015681888016774171776245979185666984581744832623086322703096569912123048431943354086374689716288760514220109659158337496460431782328818877487662379370380748167972060766939803195480806803526151720668968371666865626759851185524007410383725162110868802400855712446324863446122503041545088535541040073911088461816088776967978253948123193617957471373702014416012547224620776674745251536844550196587884534896949796833013599485203518818774573346710178250358092591276885388901867777177253075408524421516238898359747630009716405420543670553123371052684790548052075447222003519307940037550434073064670169741983146461654445321182844079437051240558826140726506124414585346498985118761607256601127497109257281613895737713955039884223786293689565667549125860441799923059288544138968101598641515182483822560286648392330109891370273598124506054067248724042838331977957834467408263482150099142869001115079754699768719516317418205719293467188747809960238624230009566300952168763178935874730958636683065168283432049108874593212536379563243570383484987081620260242754145721421915318956890099599303801352912230179549646297639212450098659571849488545512762966053991722873403137237938267291576680745745398113099618970421858037003027677928292772764505221075545781392900344406485276659142299713973942451939317012767701537523829238399023847425887856008641313506736536460329009120237352426231982103852748605915269894485831750188160947524994153910177247760857309358350075822962826246317127923713735238721649841862332976079708854089839771985491190539994284178067844126001459296393096188587688262937442152743757515401879650217373644052162669998361330059570045880984337439811616835343283058373943173834327414043871679163259480666208505634794327088149784711447707005894485466716071012295250527483340451813893140697474524023055782098953315031575688954605496033406416236367955707923152312661496886956022068678103215552153402340236748400154382113703280757941920612618388278472073515615088897989648896384154034299455805656230514094827562989667409809472599557028232781113813577952409436365710705479929162167450911048847944137447237386945049894867661527023787667300424643221227776782064261 A046192 958 155358335266192651064793942735141030030485138188694507931366613175393268919823663256472305697450673421927412573984047559942704655276518940533411604991667615944817544443793247477520164863728501139302192800371969266310366636792880708948486205938798653743516970825068914082069362036606295225277668443684777458978130113832830168728768756777947869118001275814185807913760359593652436358250617826521082291121190771292085188756391390206542787128876335307786490580804907052445945804864819982795422688488084037232657313236914598294905508575719921766211189987352823163401494000580973085462299862807477079637651476720840389147945084507377468741280245667006145732784800193472000195206003189379583507999952313425901693032895376925942930904579867625329137726917141922177115138626776069448860799829594433152972161634205019603394537128815554165377838408668858842093860181062108396394970427193435232266008708904659542046431354618134893062889155450091776177987094007592659438120795003793707479494358937815403544710655219833122882805750107780653754291844673732238001052361138583296145102170234117449458751307566998867025629646402385325749477966501442034496580038242997898150343576472736657878262336169967872612548939489029655668744658714592941608198954079651111005717125723879088929602154870030222259695337894329261429792118877070891432623638356731732749849738560461804001890360853364648128234694428561906349181841309153441760952869332034972368148578053914808683810428237143689544986032934021231286592551107579896627667634314352169596391811667540507095916116831923560772582827994061373987966871831669171890131986682156320154389813234012412805573279733335740555087579628422042759588759569654431438164288989383759279200778846792101012946710057387071085148141785022888546711966206349980255804526057736362215241820831810257010189418351836405440137890311844766089858772493705652573965601935435606770433150385495082728688452961431682437707686270820344380673739321278594442472050968784451145596592151704325192478878045488034970106565051318180063662614123307801388679652392288935638913436106113045994681992011729234323622365185341655381316490659462788869643066956592437351054844875650347359611590968482865734750450687627966293871759238603821752217588319766931687718676088550794341176678765751888554115805923832708786323662561764901823798599462268405301041132454873783436543297118230922678426186740649889682658814480907940327607004443929396922101030955060964377451199140923965206967108322281813794562463501298853061502161483632891452331534058610455057086558909938809302078210617827256624148470273877961595669729476147022826646839284036513558409709708903042848796482782255569133090551457808062943681566360297818831302152649020596708970293415267494613479581284142949739366195561145544462614348390262697820845479945400913257896848677825664770224899231300690895926201707772795740338924288099803348379334663467227813533690984600684328645487542558778337279945110499795388924465070818296010393696596149339439968505239717986435386410717397684997933611684765473495441538117930234577726317734576508127087979373205066030413450885193574378619884757664139313603730772188478612060791445068331989338677795853562816200578738587979581616519671914120281009618102576800739407450540584465152855691900500185836888831596249099446759969727151955688224452844622561878683950638989487399418271397013293441269200273175038307259571439631781215930627460903248959467926492886398809532598626134240182281337750759073047011683050013027297060792003964624129373604816977408188960292957611948595764186043749738543277911618611078536680257399459663023368682042248471305431389336037723682861099977597526609029011280348150454389746164039829771749837842643702874190422983982453343701408947407215510599956969202152555437866005643032591589169077071055512000553386873281479512299124312641 A046192 959 1491750719046192525876542780398749577498899043744352801508968028262451796834001056586648372886973937483754855314042905944438797338072230690246305153269102538898066500723096912129112720003096558042518798003217343313018873813389852541624267978268410826846555758000640777027615282724696966311316201403008806410486541284394297421984335990914902765692882856278311872784731101252726229504282355702426234968724441028849616616227227665061774884161188135003229534129979482191208496910160898244272918877938929223287711127912280595076585326896458525034414120480132296538335527189261786382840931854682385508876713250599821078667062562169515298777154894730268705606609082668916646546304951248187322129715860367099972140042213974106231388756918820521027740971961798585709606285063139464562047249224190775041661493337319339961763646693848044177152131526634007032701395694373125095909032532680378629336871328157543940741755603938516579648094078756270505611069870203584999740215924527377898010703346496711555968571327334380371162535452543008082011155629522343431870834362670349825153971771678179306627711373914378398027043312526940494652673405585052028635674416934933404727135913439576685070994649600741952319738220088914846024681488070027160231880354300803486294412665241125902936791354577201771146069263584631772716865784637265573445449511235665346838527947210949183650315806636380279805768282294944037350329530662301070458957201297206012323499223253473557263321505644878583171719602531002233619396691037494797521280405200156521231972575383031006842544553144020823637476807759248233665141774385533671207085559998327789521780028859061505876354212155876214866973232493617239177426409110806168781236728704286610619700211502316009093691223648327559989680334371357832471441924823656221655720839096725391653255503195259758992961307351953794655455854802272677055020738003754872489065989115084324542833483241672598836859114951941852656000401171561234296904381516794560795071544866727259826107389378848841721214208738827988589345280151383462956872408264776888157427277019221515454650225606362570691139654283024622771903131735077228261222692954069107449427340015332806267575545087470213830751598119624846775357422082060061800633261156389105916741207599180074546166787764714293190913799339007650750158314035320486922200370866826028485973425530576813115250454846579306950432137801756210300966631187982526777850052421891749336116789121484208804214176171206835813318312552510398734814351550263327663058664648101313498419248511775775001244551698799631623677730389750296819412109351262238350373842850259869823415023136496524433652990566694373178283731672718254255207952944259338132870306814440971276355806979043276854919699352410782517912497130644337557209024171383713297794905976766605699843423597004785263308199776167719613780028241515979131976609015811996044416097221353638953336237914715341329280334435584643537257728069630549848108189990749045188076756291876735610478771158057961279032573178702128064178563464346217896571674394945834813698210387997839150803417026262259666722187617509145204548589780567519029876045222380940326198775093015242726396776557425847919272480733896281899297008116077056071318185062430589402687537711651538812252893724549344511202651827754592244976596113200904755589187343131690217790867990053508472450211876626027542287950752518684066040407626707599751387697763546051617800770169017275085581173431885990614325563468624189073881484524800522416372264385314095374350398547271773074802035867462824856838937216249117722473580666328433529571692323406886277002353959563339360803677167497981069628143049057203086473728331118607713934292335995066345862266858097284432536247839547455800932133492465277969743660378385939053811492347293377852851624650828157788466445248737161557494151583168613499205525953456824123055868414867916821 A046192 960 14323790248923205367273912712594850708003398587548137411394603076009448977806809225521334419988418050268340698798027408894453772097464903811226081548278317586831618595125632106470492859949568286595764359124700130119637960045802727311795512178847074820581974644805181915950247862653178233914962940594022115468714310434623930013063425455996139578235192067983074788293180120468317662047682821204078881648609791637823247456928651283531772231172941343424674678929572407195076934885419140076688584270546909913924565017556405037010774013954286181660522618639040324008274568669797672267065542206360402848757120994608005276520745574006601391480772557919794444228514679002137446665619946679091477709948183244941619062783645546472656868901003610063040743483639463102841717372061126511948708238189879992355600506052778668107834932159791791373460601540901326859139959363510566108810133983826568405457406226960028014342795262586281579646106281328553944785716715707729159912893869191087572905066053567065422594818340354065104069542532512213495690462600381696959091513549308337882545140806551707468121835153574553810856802861254036227269644290949703077517711254829192309192060890503238857315032747203988056206253776744820862499335979703742077953573553797360995747839405928165196119981657048136536514334809244296387298083834294905159152314774261220303611812599269795500948528373432162593330338918361358218075957804237573569393465285902902798295267173531275042927604413391695918471162078516650513192215740749473938219437823064268602517231072436052060161605703372771116643491535521473545591317329683022479261263656971956752831811682714895345412340339547443681816936423316133102159605620693201262983003630854271045786602151644459472525522116524531173633839485485636122367896815444780833988251241202231152918197126439063374040157463004041984445281677673531933237543036453281791934359053517437748824680335653389908536438493080092707771233414341644700898531490650522051475682531338264180065832007219114426502773639831348300946858409907018959993708800495773556779815325258912599106615827358857297663276965743610416126579547297846360422604916428480910266612449184158649188823032875044117552529485533046810254116232081490025781714279751888956408727323149738756025361808398110554668359960076472696751131577251341391594259174739600963757415008145999097264229566395722050464265950629166013078958914240821481471026520696190096217453081537486929008667597494897082418518059678005707727722196618520149938875503388605310912968562707909507929058733080340004240098510115823440121185771912609394813033014899724996166469456486910151464913188774560087221366833111730968455463915374295382496251552941710748387505514931207184063120121879695684716399088478153513956826436614045130942476947822717386784352090764091557835587513405282498330602573278187753799574629544927554717792469593235933457138816118172419343946422871149083777520891390901555040850511645684789337134676634655304832021771735207473382974757268201237522903126416147144524894782153859188483445218211943566760540914844632099389631867777005077677567431985029944519803755811850903818586259823247602994722534900672219532375747946080653728717882591894096543234396768879780856626155490758403761132004533504703419767123442649054151800123023263186962981539979918893222128467680524061200511246214910271838487024441733765412632594613374975799531232656368914459084687903332435739969211362341820975505100957802970601011204874535990107766300346448193025439479839220515051221851338586040310743345776819211393783132597792661138998793925166878282038059441815565931358371482058214770906406188365221787849434004011535231473392149124649455442877342438844773062597365588506560720574044813756421775752762838802812244605817302066735865789297295001882702251840508219632026251912415949748315948204539038356300969007262613004801 A046192 961 137537032478409898890371583989792976099499055738738171679858177226874700822449185349454796514080417231702669906103803866161639175241060668323162144780263252199654662852329818763232760312123034684795971333796572646191420379340923974258007966317021634158817293692863598756313502949580534677354507844267598949721788398306717691591137589244138941315311548543890627838879242732005684938255620944919209719163716250581937793231812293397244411901947698618375591263852220123907646537561297672855465541892872551054574450010865473253096857005403729019845813149757944710995155870031870059846576953424540733471380366913512816065331120334548824391483079323990971523213492341169441093966636181707685120783600325802069059140876424495016477148956047906906496697902165152751687584496924651704592031941051978462407701017457287433852091056834674086919924518843603013867454857107032761403669810603670177148823385254398860836175579369597871789245332865222696221561946293155745189898607191756898347656546235647615691043889735508405794895376234646821442611739877709424678853281229624297677848616870537723430726554516911491777468623046717943327302629829025643365273034833195487617928763943476186068362259367658043714950496444565549832803778052433843362483053031681905980367267681309576972018160934184852446408871692294470326204428260033894700914953017006726119615277739660629189158585791379818584777634488337479315021309485959650751014983216282471372025143076748079708717300314065558564281515106197275696669421923279757717288244455782701921213931525558396498640731121240795117989982086600381225519595334474607460332982427159168742363266255648396247587786063980342076930008669708277553319293992469709416356632082225981877356343240389888352874054269177324680904566749952743675618712750458860744298966762302984433595137154812383322273832966803503782689800013565398820674211181003673762398843142808448149130256040110366660094283573695935228077530588508071246466465076321931221474942870838467790264859107210547344430790768446397646863745862581915902476128945488009427422898595708801757400209719649522165800214733930492932622794041250789017700624146323580746310905287638951334178272494090628529269174289336717352435177285089045145495958713544376603047493840142583936175449538071869781211299145740491495196714654609066006767589673649277587172670422244457801354319181281268281978574707509114255827953193573736677102269873874764881988235152806160370857017466931825614175774595709898253091189797116678929449754920478723547285010640702098583359046953792873021913794270454406282293328962492766057732504658693316562930569897772288137869572004960335390805191153255109086391110260216031318469669278475999791575856678013644402330802555369138612236081529654732910369109887159037175925950355198826371136743075673383541332526040409322772802726294837130570467536460913785364588247248618154211701807959030453655825232223128439066847112061877708661871696764713675356466121976969203945120337441722691001365362340256695103992787755669281417381821801669681532872206171572871740036874713534740392076985527672615138350857277371667746711636633429347156085124940624048390940083053719478094524024012505785703206867209350358998931080606456598593354734942334724481262850695277818437687259408093664390210992536292777008017643991297993869587187328877524045593800513705356553567124866401576862973414107437218890919499144578756553090079555447027878957909281920032733120809365071260655086720515323810052214249599554331164116174511065796838250059141751067291600932749310080851553987916730424465928232889697760041857243169757959104509563722167045810732262242592539810549727178832790430173999797481602548076096162379830929413662627368133000448583151046168196696612808285117806217233651246242097504405455981001957249549233706114676169554513368866366314716235454457892840377781351867195204184581 A046192 962 1320630571533901600222142582196079443912539225199965336921860806337847801287708099918655730606865746270390986170068025924856650466210892439774099102954006199342766485876452324638928858046512519093842630151350331424029888362793591955022665180780529552345888833456901630452940339371624431318779750405694544521206496731826792840034173118858796658513481910883245740525843700419538466308812810265431430519331121789477975052788614184271689559550729570960701083890834338700188814858586645369339040056566777964679113955079765256619830983955112592094273316203453166475935162655771447644849159639716897916431791434346429065251304140931592237800419136188188750646101509231394294382130193951137245850672652618403283860929076365217502667111619103101112571230215846313082241083497753133606366178749272859006158752814024367887069110219891608422813323856475674598253974678801769211487471412606307057156433739755331634788929898764083502334052106525762047790883863521164749605677266342355868743110584049622352298338006645533372088520298535536246979744430615303295384652247275338956994364536645762413830128908349548990472699907637782830574723624348659936643648602950631817278159682193197448125175557133219788546966610654464632749761014360133784262820197256636107426125508528095152157153185170061296142281449475076694827918532854761622623280219716983809939325593244408762204505239820300644618872253026677558021476395608226762273672299449279004211282625527667887831828474688053079942535189578544162722769276115116492851927785044987680783227567991180650743896240064548411350168691352045325005965608810307851151094818004318681292215329754924218054442576373998905075238261429602457750838758756088529122655118270530247132104562007621556319837196567118555061514476299206759287654757462009165421977844863382015329149354042311378221409970107089780317345475284973281802581842522454239013271899922887665610510969672459405016835402338189876979907740939621085766926296764311692938080349970108436383858997081603668382110026455848670373837386825653146588556830140867066026341115536180589215644214621458884477156364211923627395433652257510528850115032630394105897596402305296761526621123299435182262998493973681674485035762037308779405562169785738824390573079444321767805417910439204285241080339729040239260406157362424674545641004452121188652431017636976275662605075514433171647836223877236564455293993485736105332714513857918971700660937719791670343482152708811792052418705249488383348175896704192154462056396807561200112425361259052987889504060921260433676076248344804699006757104576669767773738114919740210737534335991940054212913478926715951647951358232188724335796472263130417345650381915674997057000627434781498619973182073534347074995170131345656927210679179674638349195844368142182992937620228263737999783357204422803859169279552423554459441531298119537525848795363439047147524826565471599885061460462532849048716886240628867180390477293930199127102913885723619646390175283399507259902735808170029120337510507033313753553108414737499924779735175997496235890504238819662400091115647080582781439853899755321718895190434384835580878465861285852826559074487091893762947459035704806376111685215464264515842139439961862924512384059671868978327488614925608105168361416748242032156896181683121807722230641461797155857279509753518205267611332087587412441261128700916596536956846979581177234054986713987766402029432317673790421409185026942941084190547909143852339719787128019246825234547154387491395314629814301401656552827871896795366115948132050559802180582662403124050231067879097996746370633977863879685264928889602392592967282467161072533258583303019706519210823944955517502025895728259241791143774926215704718788855624732979867119763377948412459074707021810802935234452463791496215169859343861280071842805341602936937955544517756482514269100239659801087967344161 A046192 963 12680694610331490686923114183875170830655225540871011426385535782597837361089872352969746975832328381607877017502323278826669691614917813965650231263402222745825991597731032368853176131729852896216042249917294548536962341868123690611203656807846678444603590420035875762745534382332834839942388486040971172225025831897212466543290438696144576270907511992989377056638523372549165621491535665913051650927407712258851265874938480165564469753561693438416953189144200056346992876364502431275095789767688660123976301142101455983198143854840134103885483362339744154743984720825561570253971571013984700369037327881214044971030206295894028332810800154195909059712895168426355673487773028352183652950473689658308005830571932117942036114589289479020835002046035858396050526132057841091963676343758486051125157882112560962994350162479308167241179448749954908648831650998399730861669939100175949759145899620307309102844444051757150419813696537615034317665370635968277632557967921520693859914449480387927591121025848766521703285566111642842808852684580156402364574006199484523435435590603023993827059174347245814889607372735669367692460552913693202882626670520258931876309401650490317953421749631230917041969929680553672959097655427082226544057756171575166871823751152519501969703407911984767631373334031450814731443203426266992840394841968807525526030678226717535195027030123595940998250592788784523423784737035608883885392150668296993782154264398291523982213137305237385359542664326051665944266754892587926641084452874713727255097849186637385082884495198459062724543524656372357124106900550276980652278204982144485550608682853943516086110361370755351422552095709317034129615276208256668064166025029276999350736486127040838943393188408563418096523337320520416552727317305531499255922970522079227348887507663919136698869595210694443103803647470996513438302992031226394422001763020660724222383678181664699166861286873157015625065138900424711077025955055064455799269516298938038335319346299712699316594473129598268164483188941436175650961406780536476622496917963955507421939813991395038489100133243362675936320460996353822056768015525616420058505139908624554216539664691742904125998683009866117149068596034647061614763162808786705478253906105776883774325038839861790008812983640866945231637928427797287070378178917981677979791365044177575776667876133735268132881255139690650784390618669622084889830988084961468092394981441997204465831955259452993360355498793629812861199286707062463270027986592696447723000784771524416149012919409606895730364811114693020449408475435851854147670667321726840844808488131264038502780107086784754562763293550940284977817208640279468007136903648684642043265320233052915271735338091939274245244965011365099468160344031114125990269941321696950885899360658295045336600536254544341722246420649459644675082427013057007338409414768491494482092379172979850343065906487536008193437340474835406320788400701104621007304766822664596218875434517950864626986895067864686279356785671895746122992335529616487672608053484287721787284148881664271684830934500366282228194770338794593321773163871839326557818247873114941818216571842284973310192343407136813538317638698232020658530757223971433201344569318386234343595176064417664993748008168636357211899106126925528799304971850601672184992547728265465952929455558416904500628904435790661334758370996671283831026582505062928565954235733519034748288598492036719424200257664520214234198905334309282725484205849907526829138046646959302410992909382003166811278038153733031200165139686400736478066705852785542209266998608970212279214778809337634240006631861113987438025924538367148416389207032157519665397451904574686582859847633113178895828576810143125535026515887271342252371314229119589776083542023708151869965656103739870522305135158447335558031611882823743262290644119060123432058179467234451541 A046192 964 121760028327772402041934142171426808119872031730904226516188577662643628003337153045507410543286286513333088851666321953225656454029790383487281080817089039851414971978646886929275872577941189462953918589863232103701580982587835314455185557646278625644554122867295645616980990686219540761502382924185654790010153516670537371921881952326207102494457271643202087614597360897373387878023259155284311686773538333778368065453184233761135854302009820844950013561461525050209486898663137486516824404010306457943642478887344225270903320674343983710395819150912907170398574813431879541807187380027121453226598505883625825465402975601870319120057065280169982603174468761128357945435302236107473484493202517426420853581867831267403065554783690465938954588533465082103030838837778306667282086646402804313630906977886057552647382373057206801958196644083743176370406914632659536931985543752418056981011870997757042250180716996042259566967611820127452992460841055683538306656858376764436100542675167574296680321737901518134749414633715474278115067230358917344889336312142798146751713583975871852081659778252125406220461002535197360945223398502558509730321353691877660925691057369848350795558191833903708303775476245709757098791054661082524915908790496644555046615551140366749384996970613724553626385457227709273576240944471097132398709649961209640383962762393616179698240781042262985644901547339036740888503486994440107459308668443315434846966242541112587749542656573060899534275582916212906818305217755859995492576423651073424058461867106864603574676272151707680216518512400318681753629134077793959412867473087456532252625891471350311703907471827550307985346317925623900282963424400841767996033643208462629495241492659741573526839838779188743995698529890122563440080941480058698393363197531026896140635833259802196540234474991678072575632842699163046749612047681253996717606689511112374060440412289833471727742671539218261693685586741970334821982134671802607820274202564322694125627926785982341756336462608292544459518909841832771774878281318154418388348340263559666729285504729730944950880594925612050128625439091555747131575956226853832771372247505016567281917098843494242118404171997735962891674984639645323587647109884407776216455182037096558556747255134934997225417983678524068385147149503303393087346599424819067509835498501762064970588670973520969097492640203473404954482156010417265626421042259085502765257640105396219561126764057785489537321707364014757843747167613037875614616572801014894228692335263752082603769064281541351881702482647206134010415482128292398949263979849483010872110892298862961711754534034393734384937193028177258124812113028166979541398131489019550983758607820773465004421217738827729229307806964132514961929966459547158578897338221738278038263478048011405093774611116351412012587327216942228617717909719931853165287663081206534653611977671427696428647234208259290210852494190652685251581356351616093618210171904122539007918302594974026864928659181733981846213826901205443765939092001824406217645029631350969425504901325849832478926970672425926308045602011665831175910597778506023173785980496771205477229670003061239237374987632380224559221160404312177147748066348731562159348691670632238107529011592210930655042766330077940531906974998582031349243217901755025678836646130947724570275114066651505682951152980020669007648961713500710498537664036380185103578583746847742220749448930115170726143931153638906528868745167698012942971325323986838066229136412707907120539614484337854894019825556778449635853620709017691079734106474396545225502622646585607671042442247574699043654076737823540097457766344868100510866146216257293003201377670224114672891997731361599982819778826275502531699872569712308543891410815547226322932359708710439802946438411895066895830046511339473222877934361935627259997008348701036094382979443297236354721 A046192 965 1169139779322575994075160946206926027691840418024916842137431296331168333490205982453089803066887947268695937545823005892549474444924355647327058972355457697251063815112975810563874559640215169493430630083824504742448032057846052821275001113315910555592330243168182369178375709823545648059111040895642171252706321842044667947981443962945801902007202451410514452285986802698055897855613712917504294903347864153532177905630209137635946307443428546191516591800200374387911436853970569781032116652211172841486194958299978108949757701916907076747086551601582372310422960614588186534871042969048849179897098484457247294904754400698952508296759608009392018759772189331459324565714098583330932045920077621854803377785089085257672117514996881264656362938263329672317443718469821168561401504015083383260997917676504042507959202551745137233094436935312653229553738545471145875221194329440779082955726226174563499378926141751553724604872588883167266018574678151302698852241521575724193916716907044598916336521736209351281097357609650417906818032737053639765471004904621141605625430397900730920664103363717733803283051656735592324126667379961013896737342755522738779949553656555882213848631804567393775901935080941375407108918747758058977160329662291024845982435650226050375075238942129575251935785528927130413428250817368271239025417218532692998159284918472824330744972784540779064566403659298837997226887058335876876215397949000564137103576078725498669279584606201393452090728787618812005217700756625012784131792178813154143095623592862264736886656482316201946979948031524335325825989821308077048005372824307552640545228259299222839037403458377776686519943922169744981199980671481606448041246977921633139136309461782352461963877188564581911283279187481619533631240647364206316441574166769949734663157922073113027260194730000497642176783451793716103893261443532408845256065010683937995067624616423302813865085965258286875625753378831260254535961380092693585225817093753110210056241017679656145831643397370351882302032407818089333146205606255511944828444140713781955979091994475062542023316983375593661972385529836657287603570274922234976654296262038029170416413766555567021078012733523577705819746053441278362441525934346920658443697179666295049485003369480607003496673470468204463767237697892790752627414977298933768247762476822554303670016642019872211538856198352496494682286877621407914922809957940750912590535767897033058228734722650901011084369673753770911185847442221102974589085062007358421687456080201762725636974406218440651161211508013662184074989009987388178858978586844068548667167943045194027092228533018141550779412364693264481574160931479250697277036851420662079861408109029746577919537260992885764120539317224635397299352069784227785560446251335189624026455030317644853415378479338670003600521793690658629727682694048358641036084802496330377252487727508669568128020399801799217068597455781306608950277862899817029817433063318617796889435322641506088006180358476114625822658886548588999144801038409182418885339901912178524135976275246661209798385087565699244043571642321244972156500238096050962675366426911749241877417473152822176872301321053771509080828043884566826740656274549763235882632936076841431922259225713233291732055648553400216351013562037278538089904578987679905966517291156812323058315692338532199150792470285254028020783995614662825535674819050740032301632995182996287284601460338367377275714602736983115969983456901330985969127940276715769204405338696774677212118967285702700689211553718148519670435265882848183346870412300449774469733973385516395887137251246433450879532204829949770901802034417498962738188319579295495259219962992040044514422379356686449921856620461320565166256641387861699367103074279570238033206741839495619279739831665360328593889584296746463438738367711694010126748011873583229518141936556360596243581701 A046192 966 11226080039295346367337293363544761546470243574003219787299388791183300675529329840177415243540847526387731878981903650913938100394507208895844036765276023991915674901299821754387436592389473479534731447110964304673753900117856816602047246234873815508518929350346764241555117948744694626444043453177573204182831312317159384965980453010323637536866055443986488127647957664909371833836214993410617084377634504828677638471493202686396122682935946598521121469515510433411200566462338512374332897577707277613643986045953910914791348182902821076581541358082574788011774097422700953675952212781619669798250486421159982642049626290108366382795166636049116883961349958786203673351628829161841373397451100831847304607071571814776336404975934499119539930994249902980127012481716384022748270574270743999669297691898884838275366710254474434654965981494675452226431821143207028061214371019304817002122826242716287723279406562917701867613727031488560268182901067147967458695684783513245333223879640899563627088985030760453099578693018448679025792472226121818669135244204835889554417235928929234324344868416757901726998455787514154961066899237162256933913455408207984073197953284558523647526211791897923202306672343423610413350080717181827637610960501409630074478792066854984561105694937331210955362859022372849002028790772129195966024923733641268207115813403213296830197048978919779535703622291685895110335828645637602770980143646994748401153102660955995681309983639203123353914278284440249957887455846808154997373473008387482430930753680201598896721071968523898943193780782178155398262472510571021737153630446133647367058749493165246229086836303435939916414193555327573383858314124602960713250285485969878193524213956792655680035575237757276732953302762499980871804609255910167570413296755961859821208746227110198027950193257230303368503402128490419330420049631186142050894739514980483117526957506456141328899083710667399040540222249852174222083966349667909133535687913943161672637332126132131526293098145213656165571570720350383935037094456387144376088302250785394077751574601664045798776944723491855416646795728866144184013734648227344018980719936716908589321837704549455692896836148889221133545238713468170196518208433952022277968604102700583028058443797005533312640061438017715582568947990019427303425045524677762617895947792614667922077434826086142001675128119088031138465913644438602788671555589726048003608821678089671319716091245767187450646628070062000925191749296459863148966519150778082764028059053404990427814145644740402850908601018244701644281910463483419165111513441612766354819135717009060749276616662285661136190183140847532523897835139251652167087128305943065801809689679145018820409931775632471368257689294683142120735863612138188737404246326423152548163743162846547834483059064835298258220798250430376945702980610534429951296633108282101201171852505926267521737555450249641874033382559559611868487882787982686768690898655775196181609818960085438862061316937158993455415188782425724668582935804865877584312627520515708557402674769413539610634261131878873468880448601522992210980884110287683565102845257420635723735757099983728539266598047383326397813886318158450266051604400478760242213479292861139758685294977769454475000267682366982547324491690774973524157232418196484555335473350851065795058222707559472109594403616727856197034898918243030737292839113987541753780094916168546603659001001419554626486240889336580725904874624297834959577553539565699491913861995937294037882859203337702847679954444781836529097069787153487547478958619174812260061840386945105786722684215425811747770569187123100962375563037019058695343983733734249129221737081448190837203369013690905560788067286849821240450893738906375467610615175341022610047624812210477227613622060704351463263460892587313030599292583889751523301407150013137821132162780431195001833635140481 A046192 967 107792819368174136496596696801595854162281251105738498372731889035510756755264291635177558715389414881487054233288301310252627747438583774893538793693121410014916613151217073372652355596249164710277321861728849169652880206483629095166804837072257263196888204029699387079229873365470847979570057178300017010921375008163042572398676361823683604683185962365955807591161237212472985650439438511115032326689751612017098531071099826564566432365604651795571262158771339381413973451259937541847774701509028627435036712527054494303848416302475186060428883373222331512906682573029813942608306612258069100353951990718879668871713216732866133308646681742584012310404863544492938340063015451897902284031393424267320196982297854780393296902906805545548941152750424630151849901531997000916607725492746179869741213176615174540616028643904260969811846121217436756965545117063335337972634515306170523413604294626835568544365362438209631581273282351480566811924950028180105387093266439052660113891498395200702902709517928840134452803329265786606355241411497188965807396849383829306880372693764148110081628505873606008664905369188659259200572042348564611118423102092270307548107967488777287507664471777172054021154891939618426247612067937461161218281465574205605684120515443505911529686507713015345463818920397038567190350035565733722297500078665006238792033042138369157690727733550614938561047116678364305550606629428525203471074463083045625147307954646923391806439793624043784242891447996466492476823345823351147659767303694744427488642953741672159744050996155109995336344736090526616609780935220513129412072111538402457710945472088144434992468963148188436699632399998311437462062551024456957287022793195035792492586363276813618057349131469068182625235701842245628849448324444008781646902159009171611233296646609554199391264728395730642943872025060981554616977212665387892440282443566777588210555850909367252616786187924742400328980338417327198049189990353549883407516090123865144627553453018879709235810182558698129131466339754771978726136847824023754043687933383597213220788663346086173284793681211651812335048870616187186618242592488708682348017896178059494236639115222670107007628399623621567800723676306975316785689474941281383566133878150433818569122127853843761387362866431172634555622574832928843074696534500540899358103122456923564565233225530062493480212368660627076639053208131612586355416361849739554989900993162481256114880849913121811250207911644365659129920265558760163735273542296686088692839001343338637886108700843822941955983735815974117174732720195378780836012573207387195694904792487553058269360046099038385211556587739005642601202531432933432629119908716628466408314560437742361683829586990085729085124568487008213418670365104398818472327787665868859432278637823197521989061479725170054536766101200110685741981390094668902343991630069639933237321750509416293235054439305276661472669322268293937379914041579931895453152979075320370417199684765305061312006677224420296682782016866192921719144350453521118155387430566651931656001958999932532094648965589915855482490823428252128888593477070482099496066557486386517307561497796626288281215697578673379018037427346129395570060678712740781295970592287419727886054770454283076155719278554032117866009552863807733741679207589618065712651309148354642607336731379670358857793264377028404918675071392185585524823015636833556869056439083417389305337440331029103185153507743695245393155490172524354380532683117781906244641133680584558654976536858329655457720221889583640634241544425812521548044777314446135020664016925712932378594817949381393155659554455223810610780385379654967175193969073127940559491624196845565426786704755037695838000572166475363089488916514722375852135427546521424822107055413638260500050379747143351084895422896733795423067943951771026415046101327678137484927797499558397851245968375319061 A046192 968 1035026640347128019344975115351630028121463026647057487371751811219585495180747052751645078607753918151191168360302390199142080716967181012020550601197315013687205327562311437224386164047747887158609364981588962616042651068901906453934843443520568006342705026574244164388001002500133133555137062581993310161293838645550222463012705460250556961844314073771852220503842072066207943306147654747511546990257910600953675266667062063179764197178413183605128660727400931224826539667797353814483820309556795302923944900040791208351641578545018553649417061568139469104355178054458176054224006414949766719978977216632196159346207665019354321921259055297125050155390615792871235155081401017494828569428066262363707699576719394529764622085374741872426433829169646304468159774383222721084883357433078244838511129252561214040110268763402003577658911800963846245707711987610324772006208554755478346512611434884048886446708486852282319525684189525189371039543101987684304778902085652098858900340834366837508372253164063737940255364468031389975774349007403536223560805878648284799829449051106114224074562589053496478442519627951050419329737789564018158796841692376524084868948630629286230090070610478194270813206070097543785405960662985421352836110994832561724369295114809751695653065285954678409812378318289505299788892039473384429371399789316466171239833063496807248933070867355955661143394878642031770211029745436870358091654223543260445669702579366655747169439217068084777097120329747792976322207808708361873020930652703462984358467210896782397660778768360294206695683212747455790508961141724894558043694677838109952806851055931613371632440755062069065753930388369592867183151231078521579267032147008448193543936066659750403794010680330417451810236476135939765712421939506763065463386960392769055100254579536193195444725894105612376316755816132142758941795865593004912025449972233458887017274162904786853170239647554292817291470168942953505816148065290819630811060363833665204770606583249950841950117846635521290706683628753749819377982077769181629940347160260998190560618667697544834216543128217335978549283839009833637042221189062846119678323820121007326943300195046240662937792200289178145133327606354338278308020141867975411049995220031861423200127643594163999835924930832058198985372380976834761183808820849148190958743563935432274340701509462225236310857162204213070800157766013830409746105117809643617286981332737323343125414601149704385857308916962570988903493464703465795726233404166260672850557326870678547577425317688242243920952980396382454867081935034116590103973562825818411449709462646348748493334413366349912515705219279749039409214182921191680853157196409938228509570607513512477743112873868871395042894738354563570562930724996573842833102679763426461845586932214599443292420493838023798826729845502664554064128361986030189772577680632049530662662247219562741716725204471711053210928958386775827162322758762623272158488136390327540970755191506640238632449252647566751589079470533995651921499384471773971662152523988364327245222252914677403759279756960110912464003417677628340065282355849885009073547519881438081766569778107448520092504588883823737947868979563648138105272370948132581525149384930324934300758147216731119477762037675548713382441179273790168612630227118280248776393315107027927464581499649372078193058814953823127301261838472867073966319858852036699069138174298878855941303498399540447364289354868720856928498290731704226464039863719388324195344673687110936267790669030822148367326722903827672588150780479582044750838404294353169293603630458855189754161655227275921654831294108489842361612298039883957797153795696190751517989446316374037779815101854502941745575933154429149535451335923470514025828907691083545800849336034129765111006518718448396412814387390977011064985367225612811747521141646958326117138890458596955736468786506178485441 A046192 969 9938325692820303873576314561009654728426433819583794888005062518598570889214776445257004409614094406698322717108569317403860948791691124638837551979157825068303135540336701269011482574534119616247802412275895357310392365910715899287053271577879656924645390468277688436754198546776404982925578095342242585868726427753198227926805425430649486123945499053171362655322083984818491459152644130446167363085424130900605577893438598859552269256740691023371793604733241582849445052476216740066736100764589646989647091495154964655537968133340851849666516564748391809117686906772224833442844966988041047787169038880150356803162617127802623466221796140316312989008048382438286055466153272506969892025746008219822897064015462643976945120870471368552233072078745791065078640001777803035860049081464691814193203993341879600597964260050157394448419901301008730433848693539489221397468276570127587777043571584152342780825726346390252393875988006547585989241126053360794666306912439338186804108412577698875360189671978630493773491875169234077281598692813847343321441892239383981264133062908348215015415839898463167312399064802680616937744883054821660012202662811776282170641337203194438892547570494147149611176350663921723487849608038373947892471176554100792103188366008282720338154821346050314378003111148396909491534374172673401725090458479516629511238638283663301065886188777624152707683939063673672379202002065078199749870860383387923716274859019770673837397563555847956405642765163346860162179346902394344881395828467491347881065574670387950840666637989744548817581954872456334409940428273061502325822426884529420228448926128109879506270261137637024021180802889492430712381180658753413179665085388552326359373081619480560100416472495183536903213708018621591788125046613695614510570659946789209457901033239409880453106058643937361641662846402628809710377569284446820499880478193103228666362278301655912454773388479030131706890296233209901145519455673732459741497918206014763172342219784812574965525322327584092874667447071827166010895405184602834186663459389138171242165847226443162152061073832349178854378411087123551966692221239138855952442582972784016175250074236194887622858573699548288925948643875490679841338292616526824955620670536612055235133807064669034872580789798486556395484911046516992543958089223096986429044956342804898241295851328623061188994356991272485245196038230211591462769514985791836163450039767042785578208974885358611599880068970466694991085685118162413011803129411530892684024962759773254070499800014333801182306048561782328515659603565464867302799573314240935179352914565425448195479938767783645760937416303967562537401631983206751086618582770808318153520430565030186373547008131059316145116146192555950917537047402746736934484633458760633220772466290845946031296299592771224791164205439750483848013074789808471787527388545437309523782949660480490936547702178282930227654678385760499224118685749724667079333907632466945973080820931647074806043716411915258724338044393285409383557315370553623222378870379948843703556692416484773430964072131682019391563505334049763893054712292277118786642103789835010974736085701826222893301940781246777953102058923732722075957429735783290335063703098130387731736151843520281754942394930041340191866082337377380335210741699110519359132862899006373011160268952296539315139391883393345291318311254341398252039017759874240747628307880561395691331006886294947044562803200295949924532195194450333809983356390900883571141793312102505529458767349057417410293415735602331422607783159923402367885028809989601817111047039001910606306527834897485450348296930370165011132390674998580383113303571080854522947794104038199313916219181220232491603324272148256527364040638048247360953633319514356660258330502492658590957624092684161755212492662832738363512194073032390266628671587047992519698630141255650469423175436786357441887621 A046192 970 95427802267433917446951753069839589350720589414180571867567122931831666458654788246610703589469455885363376578485314225409482631155737461814937162083322835108531693771107678022736818456290452507463511604063782239305424881432042996052379059755957022269877032933697337795469650058146038145918267316339150727518200997992370739002963231972390905511567720064237350444550429918385082924575745634396444272834695514649704157979122159582358826223459918028002778587519924951119440169050093470323446225057769480837796069612533070581684361664697280915479338405296996583008560574471724796260021318795163725902630391348226509391771290314953125503307364618058182023330230412781806911714768567530523885736384601498673195244968772730747232520833643995463800085673683256637238796828910690367105470195340613366804899905557598672380438784891342538091724314633374028661968909658463516248165619620156543079694027838419360497439737931330716633714917313185731143503921324827248398194668463623184040950118670723766841703721966556837149331045119621142026520672624213183168948825721759109449920870216510509471908670630480743480159341792819655885175947762659789873151809521834169025974034956124371616955541794730320088321048261770318832788150978505984678086884436364810942252966042235565877210898911709832702907463434528806648207761017117963890934152948918887250447233559901953337831935709676246943225521745999723543065853617851128561389643309636619980410750638135430820035658093812860338897054001336221529453112634582690842800871923921269650528663626597893075298660316748389386127723989642510256792201768975403607652384901556815195456635875260007087593675811149949589309003590975931330691229502199042272622570633847290694252136166316271424448565104741641014240572584568048213636931872283351023736411345683028821996666064559092574531179654360652377634274841286014706902661327462504846847439584727229420951709235225908485947223005407677095267807139811301856324307563031013147043379803093392147164789603163761569023303039344613147035536077000819282867861204574336091160907114157560006278274507688575286545596721673687142405524709276506974345071295990105792507562026348303193743885872643115908447361725270469977780733359133901482192007395870431355894267442553734335893392234824429252356743809142983677387916883283781430250811536368442842541479844869068977490490116737124074498579519341241120159288286333935211682473147468093031803664556163494384639233723798787432344036397112288341833759601102025035867852883286227385747019568785458714260532160207841264260434369280938010981058568511720807364912859367896766328274207505690926649623554924153230171158834991316204381430893537041012519950912144274500164945775849242045285894331318679756533840698027502355627158598243443048347607637916920422430759479115841577907625397368806606734901805754300405956990067612584117807795040711365415314351977271426753168294599147491574229168649143355163211793406533494533140908928459478843194501614920020780991526354761061623527150675247030366921690266556505709507941726116273253187033337864541569439616849130993237681865753542415223483007365162538739452471516448255497977813142365614114036715289026973021862231837812617809695102217718782849149095623098598069805595700723598194225756640494910846749409221056426704903373182228979768113500779865878546132975015369870854596362671284086533415297362924267543211574563992600806690313200012347129281472180900583122351588964952356306637281328613814511755961601390420330715175187463584406752147817858652942815229525926863416052261313433729056850001882681752353547104374892715182900090516524000066968425470583030328403372899724070798769983092364569433153967468985343495849498798261570529872177915591626021320368671087935236406273108147944960716943684085171756245341426946802455101958135705566375467076424271644114555692831313682527187920499197865348804374807553817650826453601 A046192 971 916297747433574782505326859400285175935964371128528031488584626386385142737432387529179530609081305797164735208293270083812534820496442316655901991486513883554296255287040384037617661805818350442545022174418024785915332401118110937379044444723427749955702345583971369234411143104119711500702219845910429943387180113996316082708225026593472044072587124111307985797210572754249581423284850428830527461591383246242328424309953082871210589845392876164191656625572714647407281653773945025828990586268601790414870870772451048570368585166455158009580757701145196441656389518390594721463891260226195108076009230556632063029431126441562783280133848840798523471703883415482527527999152319274817843870872917844251800919293091745172282688099528773972039870405634551484975862072560447127143688955611488083368834699960069110317372614562411000599342420689756122203495036691873143525664882124466556523634278260931115344073582790911194726678242165221383892338663319865185758670540280797373823016235367877031515163778133206771677382921746727036504574216939002170940903303138438729554158931685871003601052039978036200433322687495589533128842512672176247540343662825988879211120513007369013071568219765430039340909094233167937510708337846006426505042371886798360566720876749179895270258713195416467563003085895234453039181429751992516607348011525060675862164825403540272286561180798122545524698752121150281786845947236604471368263605188270441663980311352517386963308551619227529126133106878065235778948625337916095078229090817663563693028347077018298921066895694780045141049588166592511029384311445273552379175874002321654977354389225320459945194968868400678319521031299748003144866473298934545148308743561116296693882652095887218736995021719256741835201074743314380325750031712618122834302511170588495959602529650863167490767933935112340192682665363181910586869643688725687092608615012072663796749645714360871626152780524536036438629777266171887214524855700768114505450791371384545382313137427358653773186790258464647853742342743914794926931192390917590544492843446681502042112749656978473458248667660436911592198993880061932844109407891875756680801658134413434482312616899044962758023944427473353178361675765759846541327813676855265352471800362730420481193117104977105012094581474601130783722382428379822776275748414120565077096860425476457516965444805058536740274171550357605963284240929340215690983644392473643499542623618242106038520344006941071566755837605003222191592768604096526231990111582184943827050197874515214801075559302515677485627508507787004999111608715245977727450590476077230509348909587555078852241489894442951532457706196170314226907962038110684595465482039826552942265655819273857088648783822313831962921793266313885062781059323286137403496794054644811135546931746004019985122987769235688266643735974647352747515170616141242890718660453521985280538883902810579203431028193312035812818249714396110516660416170848864782551928197160283385407631425641107892005830014699301793848976445677592297772686382160197269072034075298075828258190553482911664985770021283665386201883402008936926119943665578404699103844858832359456571987056908924896757646903296213709143197004617832475970295537106017134239281109289640535885598182196146340673960319637203909147635474501471843101854085020964622906475355409266793595814937312547649294959230277915500508393960487562608519286924439193071599639718210676573965004550000512845872912678669324960381250785154652491546933313194425114643541008232025371128593888311436499494423614534006918602390523807506480471350192481376109157479096672812184296062833135613745545371020241326843164175450759852811208994539581024616289872689403164208947573544688419007600160742186520908461652615745716091725673430803247998447432996255316710809177423919104489727246806552185504496504313662253755573495937602392578065892934667761823569137478956320296878165591381 A046192 972 8798290875429382794182231057009785189497540540855536744172817714994947208733159326400393606297695108794919902106655400859453733936924207968792509107316344226565517534734467996421526765922649344658864795455250269930576782410111219788670588705855293499117631652420260153691478000616107411683704569042164631977252975936391629033793637702387286594794076054149059215387465475035874562441298209241885090289756189095723322880520011522607204501336636173468650258915970618524479767320097251087916497285904889333794109263361005355839608573083940762510713519967057770935788069147025916043771487620670606632582114729174389720982088284320595530102719713261982804317118665225232816542040948854908233406324236020755904293753857021968371527623899154454035531371834817289675481590381928584404143334246311313235894183984116678039668739464589485536412347831738723652023930680346456265669917949993508255583393260167432731114434044518591360434847847555538414948504701693424188827506129581547919825417851052236585884835755931329455089393665281027884895779604527626221161370347786462959419924612126863160066792215960432966080020965173308904283489921502288566222589977303335696351010139922722307388826429232117443021089034505830274207502627209202728795432176770153421796842916292659312149458286891490009830122927858577783553413440270871127345791715729479660709619403077560134593607120191636972451910474641763259717571242300022516226938575628129471220918969196121311486257892612164640856269753346128392613243171041557710358464887230333614659188538104866079642191257162617676695968759447897301261637901705314880969443134517907629535741649884891181133755003480707502074091353231176735221076545925140000315018283051268047007370531172572907996354774099738130359959705444732095319803590867627343171621688523579392521074667710922069687261127113769036169486575182997864169107611796482720000723074498482133049160677197583854128410512649372016476046026041975321222565808114467872450325351704654601667578598412708190366377991038474509347020827991533783887574026469729499833884191614128668450806615928032794457528420329918503434607596830829969892631560232719719658951728899075771550862553720743859759430005945237411948158832922092687355928184733156862044002871188670054906681974548597927501702918962376248642318638689386175014018306021574129501841211263945100208833223527681953042988520727954213118214161244236464730889741774058777414515240178696146018377958515414445385202120339204542371385422302775243777544015544286947341108614244075523734468806162223375009154072431336452720531655902733309627259762386380707982871463531429659633531859316817665690505664724468522215454047108507899948618546026463649207360327011721799915963576975963083189295302409305226345321375995034893104933168165091838606601216194371120781309350652575681367506546093662075327340262299198146624096459866923061952368947920435204239917979543887568727189259528462804037618152860697393108569081408224112607205233754504303059019198809616341063476248304245565996182967719811947621123961683070397986661892507509579942651794304748905907317246744224058822188475593876476758256378882036799053748721742626354493052811528734955008219955776108589621648968052189758804182728062303505326975443939851696439553172763399791440724749076753911581037298020998120080168208249138999886228468895100067158659343932765873351795065393304213242734649836890567880898933883945716450864844407632743445488585188993893317224463401773644610019141917331268560386950045868720149992351763418595409492512731526008505556737757338363791756847698204290718377760739147967700895612423677646660726585567931749765032084274823206969157966799073906001045924409681713748971105326599401049406213574297058171422767096021694824814679876299679133147290913099866972017965379129814363558568734555949508609058952708536289372593437165342220906176770759349832045509268563779936806495181988961 A046192 973 84481188069575186156163000104081097989270208337330492689019364210796856711870653114664191878490937825567515102863369950759204669449811424419903355792549545776968215814224106414599115968771617201596069323416290917455373478786555531292704055374578083455099749170836992411774202527504720262867219771240644950335153131554052307986170426510097699289740674199352142474842457694083894794311763981855730208131711466105752100056424726330121294750623790692253103621919493253499340078400292151172229181110268161114489246731921502654320872948383414035172713209142931015380240598293353327461699102669787904659858357553523259544237948676615231838483531406607710046254449951788802088954149662905676537892707470400425275184372734205647211663072396992968120398260318045209829422745871416194888137168289392274079567871246653642576830126021615625558220363281012803816977660189191636371089408630172784145645185560493410823229680351393931451984214305550037695114158253321595741256528097571482845366288382787340329789161413288847294561586296645508004042239258100050036589307138542314197911386571483208377090335256600037362264160874271424603340537097422462140693061421722966530373520152417466588178498301918571922458457568415888059772502715754426755887313256304641269294925115521237966079203200473373878972372790294977982445422814299474812781775447086452177073089646185907008827543281518917411360698852811458698657837281718868964206592834917693994392822278240845480373661321553453262274373045496417947807125149392411796945884768956572550293964649854577019706021530208559236854646887169121720121736102790122041795040598465075056480536344840335895925855598226784566514746854204727711844773849106720984090260405549532226248475146436392966693779803910663808459591256479242835946373753760926036515788618900898156398862999757744062273913851778476350187069902224480128569860701600183388721255868725810429465377025701554452980126116306489577666957503425269768207189674990264810499909521617302113827544319645686616539307696764641980285446136632364648973690875231150266487365463386020027783143084028221235402714433759209809542190552570635490847115397245166856289497820087267424017947758513965642365084159062225202052867935356258218231775888479958512491250216681809504483539838422520194894246415782155264862412784973103624104780998143406377356114233459540426728759095347357308060239035755644804003486412982917605005787609530867988260531836653216775826359119144665497647639192741204410846820633358479286655451405266131686184381086921415304383154675694109544322219917858184111235539960866436523794970510983437081974301283479878004246094060918593331517283860226640554142475533427930817195950683480621919862520917700896903519225177474413702469781530812355517053890789523265720307430877224417779655773742351419755738112399843043923255109588947607272645768451081729987743331316923534787344661357393134928301113236149380241606435457174050129973098987108000197779615537129839732094101269103118892331594454964106092192197142368389479017756558272947938897835011008807886169851663598916433126430863928428973238394817036156010801716816532458264254373050921472485681735769600711198933368199541266134692714306218997672929240915266830526931745420614957148859977676824857807016443224200204477776635131487355584499648292495769863988810512701757321498298964734935907544899371147458685646020717398113095069175499214536308353198491554007051150527662037085052563068549111806684962664337202579750390751309143281527522410379696890442648201190503751464810510607753689119136348877343572445320942771126807406996487149459819689191187486196089930100682929077909641002511230042676982558001985995713105841018349891891126014456344398433904187979455140239610375480501194347697962154464446556088233232288900151926409999792761227053599784887261959420629478679567403051788301886610165678402748531286938342419539156427611935996895669859292414341 A046192 974 811188359045770062042094332817155645883187350957506849944427190979253703152434802473846244016876378703404171222774176160534482376603355360355704053527551631234104581682662335058512715110618302447076112984578429934156226212731723801361324551036110051480574292420745148717595738977622323347943632559748103770953508391929034324891579401556320406192803358868103217894378063391128082779106995312480512216595603207791242569018467341701813149588285136890378127509020715304130044908319837915458493509104297597116436413325801005125783666210768968481787629723476903642623299289024709503261318740063815839873353316646815608969383062210771171792523338463527518602152424119957412432904928521179357261937543724460647471564442700088767504420449628302580737610060042498269964827530375747921387308685771410369400697463816184291906044830390813772020546391811937110511895841112687412088744235997001123372976816168464470557218659619650485283361065327043614392947732599889260614120993965375248699659181226106190794398942005563755791050896530996502573785696460497075923704305982912953141882174439457154709958239067081342792027506634733253867966932925960559972646209548793947321310844152502374256967633306195698367328666550840322644105296869171378500827253091604988697616449162392010657633196981487049094402713702289450728863166309490116881459480497132398074776146073057676021201935995537524792248457932785151782749293861493337494289188173941122106030408294749629106426584523298365612193889126586851788715623071222767032716675193056122397589033908715110438351139090871328629660642714629147308711608797352850140001098857018516174418480447415255387788884320418581926967097219982442257956783278046188964094680099068325385169811348711714093620765680795419789090864884753984266024985463808820934997259147064735574162490002599190775032051117515802800727209031672883011529938287657349102018778850782157245244417151625648659931316840364400275386109471843414272350114036690714595952258776243983192317478889659284479302242137956101256226344456923137367911595896395478389082183345548372692645071442032364374304069535427512261305610251175645152284032151716531921372038409526212906344562826388544377245678335885480444874225967131958489368824725256376903784122536575863673380894621851064362776626582637335890832638918993102309267932130154682013799279367837295913504444624692101344312462178337180680087263419247813599029107895825652649218849281028947302788554243649119592998186143498924413746629350122695807690400615821380906455479855510815508611527461546033682358580642120211404747201983707867598745997219203200474736532941102325065341335539408473852411293935390537876407527856520944598207618514162385648056276644403685055869800238145743395151759069564935265446233015681021451357058178175691355162900867457116300226234481983557098519880905568378938282593339946509043113320681003321161160376401319933661112085053588369536017424532595969819538892436592865038382475278951639699343447778722913849663666897546147887613135897545027473282932476353878389485064154582611639932517687214903083370409212788980696286161125863923271494026050156188659494013276691599925479227805957307189531846958942425896584487760094859879357981646743138667408860724562090481050000325896840723120191399217190632211459091816839245611711323507084213022438462794065551887666773156385689146056603098554366807217576661616545550009900723327795916844035002641821201650160015246267077840763082982600017609648594707361478349460374647309938915905462591984439307681224669801691927446158410190421213414696244862633328696602757023775978890735427916465814541559243085149110824279502804974363065837700111698728100372870443211552194616014182309096069942657021413577678850367164528305601045359499810912342801151682915817304871967884288951038075336789535320123930765622328304772597145150562738425858217406857849176511005193153065147972420540878412285182430580515521 A046192 975 7789030539076296066153003627547328407689266954623772435835897198763429846872822261483218520385855109819149026513562536630082149020940748720324045902068194970560326416348707927007732675893040971325207635281852760811477166639276533154115907046344673339738390900724245747149361873888927021282234496971481521168050637244149456033556637427573362030165598562110852898869675689839154156761090574678673896448020773869500045041963223358596083532225419133797620088088513286430763437710347005263940303502190284417243861326265094519296272108634930686978710785432112019633537904392974662356961855080393657024676033886584365923800756619109876114936577257443259827010157530145381122391951034706214525523447756949563666621536503621879611371797945667888983249563676129808070157064117245185669744743112639914077593222967995130324228199884582467817325660895957856854122420049386364341684485782953796156454539243204410285797002746438203608296901497286058479851046433309978427095194042799005040442644612766783261220478311348261769816823413929042121067982253371453664919358709458623037526038441056281028041810634431779796889010756442547829368793886614536199434886763394458060456260195178807645197936626827592793804517933762711209612811000765280860610516528298277845169871875562362970813355991337035444931080977997010515603566140458301287996299118951689839227548377520410158969673980601608031536252281709904174606500021000221744901295820639589819544409986053363660439062584219049585054832461119113905378829464922755859655733718257840118305077353297517840574470617844524967293442254491222185289127147550445964254168509430051193841691192775544937393212971318803625435953500991524556356173321191025657326516134220993654798868302321854732290553625373217816904186676163816500443129074477118544856917645814326972082210072606094430064113692556472886714106310935053120452230338868225164477400925803954405143026464024532452731106051321052855137767845481682960417836026773114566560068778269585204995330318470964129924573512469346787497643379189929828374322494823498508260816857996590011208757948203251678693846440276460538973846660089597992181595785873666742263847456518772876239453068241035044596347361016088224169457115683533130058661236780135842550176632104951226309993845675474081588860973552237283441619734037758983400487060208964258553094303133859481901929250557534461760730953776154573134553099348131093194959889009930307206931402535908115348158922021159727187303085702237479479590724173057491786963940057665494197653831388233763592272582302610339723897547003418352050198522212022983816722541503818619974983107326163241797529499603306105012259912850336084462624528335838576604058735777036543512014448477043266205564918367450250605833488116180977606459212362678378452664752319412111167856394473549488363352547757893715416943973200157985617782188604397928750244117435662572865927146860812645620863312383442288135459068755551045033162315203065702990548329848878107263256053477196149681351637218643657052755238696030211430073238620193382022887647114467225957824148662785835807606236134768928717310745892150574216729627331882906976003251228419691562979059711066294033173595566396973917738116779716538342597666842786702217629353745499772184084954269283787798542270798840240250289952422990158949008067628666730117671590130938104727468054857548650652244527958052947882624217525084124672258099997569894281857228070896875213171193685938732619396374444054249813562402883142042882335361127766054326751943001841428537695789706918088932094422527502446894735372071564465827432776823836901815489542312354429394085062036864365907511832034048856855454193155662366429854204661778316000004218331684618286640814449133048321179268684341770373561180005757040722836682353422194012801589528148346724790581457599591091891090230198324243636961796999108168300362576788716930483389390110140577717389131292025605902578765426028574817620501 A046192 976 74790270425022235781431078789615114553476695415110111971389434958099262410419136202327061758898736747607090249179056253947872634364590692609196128395954754579768623015675711832465914095412264296046341266900237224733373819914107058614097138097677002372057977948179915243383023995485738280729692291976533006507518447864814684905176507687980020657329671200585050666843408079457494822091908918957631441213383254099336224701688301670772252374615324934439611195447777067287475224764707036224516878769537601870077959338361024248481799661328938245600612479931509889044327315358043418926838229220621154687123437505629764953519256087309968244849843033446842395424014002303525417250101402344143352896788100292166602439346036212845328303236369882620388859729680588357047149859688960742425141101980259769201639757537991777557054883385716025591147223902440949701346366802312029296167020399178114697275362440271931395758349814080971427216362893579668196486133459694680257078792584835052432955024872127471648132841951167067508217382629495765915498263023087001630058606404517392423412067969140235991800311001855710542646938491333837622865905031305843661013222729467376747707063072796066856688213233830912699915282832660886483861888585242929954410801203892810777716121051533360083357833571185017360741190456324581268535991351817442657850347258714645339130521446174832273369133540534704323273569616730041951786461418894835333048904975492153273324302580053989572786249827244729592398135679471842592860668733472678693191588129995105622909230348773732396480956434191989645080303897964072708517051562067773351415675887546252706249402658612302041434375562814268091017443589553521570149533972119445083603018956695300974310408053724637790742181817212871797118580675434101152500941107104306803907302300111908438868645543001228714876428900895201540713045996871171030909432702282759741654654587550791347401182862319143459498431644853432674668446576929010314088647256725332031419065812992298362121178525640718685876470387428425715596270470755361755127107227383636779924885081401073942078121126002551176785949145230504559799363368874709669752037583674915907500931356121218748125015454905855671825582983230800792589646779919059147691306706194039634910419117687619138452697232795007509565178705271955812969096795397922839618374442858542680472129484892039377385028750349001277134437273846174032900798179853491337610191255244242913975302677930940442544074666458621456803364635914698134464105719763068686015731944743303459464491182534340742502185826658137020482830563968242374265794805532642706900302244773669169796587321809286506637553189849609680919245830777633147619582844673194156031227382723486376639977086220292797702149290294457068171469757739810677412286091660204774221465500413936913258065744572121319807794863345060973449938932148036072333565636696835571913334972503911343655311302997146621931595864393727797088308442173376601812454731040944443522380024826452306990144926144589650517424570909749497474407914346146192606535763948164377829888798108050149064415835527551908209731995995642040754637085770268687765114610146713622627394558801272601696125005866430749349225675096696784615695500734350441070762917666456267950538387255428087949493249843662604544762161090272587666093490954092414411536219758746619082798395414829218799082710854515370406466268307167802470403369868640188441405730626656224171065308019907760794227980570733550596197720333968143626843592466320247161476776070460193270824846764765491356362988326519808701300843417151048924838852209948586178764660429153234629573561507248340306576849212157099884685526041826299246568357706306976621759961463667289859170061209283510172310918031479460037306316493472000276567285886973503975318324146647564109769179733463120379471278866920235589001458855044185456636484846480664034874930899586834108284098065988393316237177285600881895456020427208441192968211537281 A046192 977 718136168832032968897005152384880702395154821686620340525508918631771918901414698941922185525727149864668170753468271636844936405086650809492752504533911651406743347636191768666629780136415885877595997519568442550037094607338089337536027565897987530431827364520032645442718049255292185082639484105324172957003670968347313360310048793263346730778317472702419094392177505509275175442572352678740602419857009557841052560085566030679531808704972817795070012901069467311581050677427279251480805806004796550966204148323081228568827721051808356399326394053591572522491611248530028515560838320014549246912102222253023116499325973149593695977172077870579323237601555439960920911054351273357429768300433815557626767058934018179237220488064251814975305942141143445728236924882576336931521019191469711191234230874286574080107710666041445393143727826585577103074470959913380055915431388188422474369441873696951842057661389117802741205927908207250476736601373628941886518492139304392130662229108379523369998588287194627870865641538191594930391572200479699136280369073776817292590979639113646104936985558198007898198716106504776752412210590741804824218512765213458988137025159168727638779112578273307796916993751954691898255330644582691612656971652549262240789352349166951447958038947137162545360801465830547651343472073356584943942377746381878905594641427698622361968480261286540250310464783923589581111149427937728187867713840673379835090870133829268421824529910402141309327157313739456171457534235799975195889269769568479285933334311503848025173492303106640866727536110734808771655958543809847612169847355618050609055355570486304131426307936760929630891145867910939413125051268844117590501730530695672145734334883332995669744851697518324369622714794741331563102497536067286479453999371828756899015689762421687725514149040242282032637453780947850673303739252355088720171142828872261772713791752700961951473571487922776609221113568893904511554196230541240611392571303376283270603502351207871862350821738735514231251808601562549604382800655223015185537340238290796253995244107843118548196247004998656864506732948094088302159361072696850756670157200617628485900723522158552957919834203208634788194357564211325690252598796934213931794274001817859886862471572519303816431370764339160346163891983987791121068256647999840666608929128760839058967791564158921859705510404942740009287758890988400124475601963237895331450060549106561487593400089599176761207066180046749845784886863641574261350065566346461259760112550137040908421272224715298849368065799351325516274281809672525913059633718337594229864568211489029661710570543931406452552880493454866920633107150011927481950373268724852180411460516469872802966492771279842458401132202007984174008331793445662073879396133282309869921691836111525114439244957914486727709172598209541469166388911625780826557113913655738439286115726265451455002974537869045261924199649526289693375052145294292833343636190007835265202841264317584296347072161048523777456105607740796457045377744975357035735729210216545850416849294894911404759844010817943918740557096580255374047770056269899116872585335577606568293066500743350408344184970899104886959482934280313116155444927192835646242074367376797266754991262000913894059555018472246526587929589449851242940189411833115417407766300075101600027970687462157001729094238456040897281267865274854465564330253153219053066920674805749926248249301856268989866885957891250387671050702361299204130102457121493197648020405851883335246162368876215453496231801766397061844273855764184554252924032442007952535076263522103056251269321512050070436228384513541784091316692515241766433859772720119928655449434927727321932989911148297451326145166929791049462313828705525539579413965825619427557159809650999123353735336494889586644526000916035044038556299283858945539063760918197470204319026979146231162512368798578950536668143102239476686908852192363353861 A046192 978 6895543418334910142326807691768545714783162044358233094615824665312839007192121528821200623090970334101807027967712095077928825413769386708158716939338491280852795044234090347061267316403951240784412472136554918465218957686286513904913878073655338169529403982063375513361063465566291565677766045649630416756616242130552455020882403607738147620953383715558956943768637741056652155142084908329358345477835564561006532582605380324896562756412896621852937329436457829678024181317181510608011661124741177712839890362120266618356859529057664176817393790101973799429454562164058018448371750621941472648228850850950090458996763040663142581462838046863459628280607739910490760284418463676676638291077412600196231925133282003210999578281064642691023005036050399636201942595675348127527504083851351064877971315653259926779202460258275075279250048999727487441280120455741908494587942893218212199717266173962769147165733262550792106978348347389656184045178193098966534655881264521980653783671465705158526598973085509974864884822541498311892124110353507808083477102216346393238941194071357161930464699338016960836648361512011927885328208469436904890840315910566410474624338830631059714760972119892088232166061306353668774386798365421116279489311853367214832166550478984946751759729887053201189369398314163728091875437579833937279917268462908453992805101649631650473446515195504225942946378531960737541099214855271604641010952965096888201050381751704332806305146626895111024914634934128122478863401139290693097456089634204949973536770436150718388942140697949009168125812090195329927476441229145105209987100957228846060603271481560089611343106767344070753002514532663396655273220713291683131878171472136824986645782575453016367165428208828768779904435661987684993476080188817143668612995164392421444236744659904399997385630369529963176489629663948216168191333270204129188800553701176802954047037062033453795730089967536069356887699813850824543014381891568345093866137623600006151342531214176807096651871649461937261051440476607330830528290136324284584145904188143340549461259981431503173777812565211154067763145207800072508459475350283123381871933532829537365497528511641410047040392347383728253011420538967502497886394500471015466894579330544671515965832900877658012579014569619438938593735017281673549099477494476095637920394813889447159316695221668938946543309631125752295334886838369819815361238713400079717339238478545900725940887217787220594651628004005527383311785530222290337720260882042989071473297246951375620126715159214113724974030784888597043297411562209799011665960256577277550385914796921075489935611856191811567563148817234386341141461706794944837014289970264803253587357502503741567863970792126897995273214335509194281088191203252961141729756897555273870574148097084798404273508766087106696118414314558078254787630257097181859904572227009065521521371859945553567941414890686976740602437237663125193613874097303345054724650252932854191651229512987299487379997239870500740223776548052719666203570914646842493186307498669384457594536780516523472976470283664165511751187200608975015836419392538456710063850769588783709948751938441525615054433341223979449488258350343871040590231749834844957549941807601468968125998009783281960916184682825748987207027330231378143757606318010038018190625394238327168053745322212548819748247507248438427387566239898749208480058902335803616921916095313745483815782035629666860131105417075588502083460700446351365590923546119100907745831743718958938268885574593057796144297951859643744411566514122861237726627973329395699812649047709659984617439684852127927116507848214342684802996582284783083591614561036831593485958184316867683991285616673641209602166432822547340443665382953888945154559395882279419257200928159124402709103580644458532093818425206767034003173400266977110219609568301657178002284462945478013556455371887717905767486628172247434720490357558104712238241 A046192 979 66211007184715638354589038559356423568467219554772932487880807910824961515286832018326469440997311622318401217877800783470000944778077246085089190558775688744836886607992387876290520105480959677596042679859202807534589881666628499176893719727210991205833806603945167159260285953649482358345724487688267156372856199933893704763199479131452900193047659658479631871647365197448468484399123847206146154537574671057775168017124301794090764907544824658059086442178855179498920877426526187430848718638958982393892076290874651746381336629183970373992258773232758368530050183407673844611237033911043700353744178958720546334263802217121521917612474948810861480171072281018976840290065177169097807513495547486650403387503006735897999771417562211054951079380849995165667607075437767837942757281619653733488569381668370942647327943292246606789913577351655507825594613541562845451653371745249885353262715432948635654133528729351316693403359625707570471951324273534903036823885383447918933238682751471823792879969568478491457996195177825252596580777222809772737847999200988994103496052882191829742675938106653299755489669039622425050144705311322570020043889154745908163883913314694276212407215516091252931950723746614175616970139649442913932964759759060344269200976909861109543445478417445890683162417251798651307640300298093392405180667838469228857035680445121680147411076938751316217630876353422217946045079929168519825258982503146479833105930488994869776873596086916945659089015310340918302590206281934999321798176778366160077420783794584886466774409808214082925703180962519447228820017026292756416448531221464024255862003710584409961812379753729830609400513651488066772994052163975472588176611973727262826100658555164979824526771916322140306318021603690956566025758870524677438735500114496658878804323208712286353209097294077666178371391395776990699122508756760796115774196467556833092497877155853470645638372394709850042059084391482048368119583368643019050062042069235955688907714115023350534179409227311782845101700204574989072183037506185125353953786477212117665130764346461185631496008054910496360004855778563348132139580154057478015883549112072017165878782868057297113128889399744355476780871820808394773379469740923893578907818937615934078444040651755699717479881466115088349216697472046645430662061833702822315470964394037342862919848550673587605786999372559068597065574134268118878698489650465602207996036420937189663922911471792802550668170887394893887809918876307568181215683639311214717825340405114558567415810537501695271901794228434509458416229546056680437490637324021300701211324015467955365332083332583230740334902390204084192773394675537910313083730344109372116093626327580410064757044579509703270770945648427081479024637925303139437227051850929606422943100106516398166309116732723440581642286539214069192929356562258228593022875966627133481909773313081479093922010777401812794219340431841678582790725707254573921173258385025075940399840580862785360238437150164387059104924958296606494090230877061236644217888866494219345276891749670363492608662903899306425890980759690281521805924959384205060133978217006165605321347819849028212402260598247679774881369720518915451434289106469254089558894994514937655148566134947811387803311264937823302915349836952103486509292925342973217550967627710117392550462555914206305065670835505267323734513754239924624971060015898133176465185280281909329849212857866759334709884347873842905755001974635163451104843759733149794682278755169037873374504041080172082362095437524497467442799824333857840466527546984825067593103621031891650193599602680810844122637922325733945936589091781794653404916581215884240532241830361128573957002558310391746302550761816932633149025544809412945848539739847681158088215755024102863813689227612754330275257874309376144463426950807214928469745535768751304980465208883452907022853318353498532600456067041776765946671726364069254548238421 A046192 980 635758084092096141145853805920132687335876527381767653390398422943916615156945153847849230751255563106530954392255615155166853993830272303139639699586647223989432504357147864154051226991560858420325961027595593221392213578544009162810019591906801863903078041481677512999841752365878864038544080853016695585861748475149005222583786377737807139915496007087337709672601056857262453330548232038788507046511446513661192602293894963221479199745682649953786726164864037997090808587025323134529498788359623024204974003705088043948486975956564954473409491923187155752651742431625922091899079551242090988855178958132783834951510569892037812789772402995643845069143007761736475709974445546759213471067945955889404573130571945544810590594151854069484997573191916617530340726936410851104578227890607831297606178324808382138039716132289691660121674890480547186413872037945965986284867180909946505943816393869906625588220995693498080339266952147695744282020431629303945860616412795985653074977177995960986354074941197557389469704601212655533934056730769309084321008404850794105035375860833611877832012427235385646235250965470093013319561575071110847895556532823554299623202861023355609560474368624536090760502617248928007920478506527152494163211343717185572305652948121935894851216732004585555286524341082372335692234071586855174040607492667713072576802610828956723143790687319374942817465731799181604757187316380661272090532108984259534260594943504946987893207463321429885323461700095258563413348681855738724197212995969782234858444392458833643703249494036330926303592775476299642095799876010021817965633586801396603675940899025760022893232859052207066167392979079073884490892233605271774499988696293557705519393536800911560822089696775096982392496863534204902959294343198697763949594603486401754161857667213310713659113754832103381114758923692621000744758160891083894099534645680927010177361662403467963105965856003914012567781971439310814579859696491328377350350634082666022924885719589922997652383590748776089416729264312888568463770695606099437324379673608286565677245049793460323002121495565438020837612557422620060964731740179784553625390456702181975997230707601557655238853548975952953904321678211981667646487170565956725673657410544408868476548162372325327809583809258622508709739790532856872143543568627737005397056562191151752280309226466872566521827821432002545543271347502355639103443082262531999001098224374600416607087070011267272304295182209137767105223457738519739453742656584405401677569847096612744412950992654376118786687303207397374931115592803824683350986087919292272755753582810608510496843174223852325376884165187590799184623794533053308031285141749848220793927746410069594938055574188481378679044624842982500852400292270569541623293010142869183317825776648622358108101734594101710377822539231119177832429426923173253853023795126981508684232121830836502314285579543197315763117366224106560088831354627184321487760572288360526246865077606214952041709986135881204671024749225787467503534730677971079610937675709769995483964256985798049739504908226770856637239685503358882563405475623587744448949748775842432553511871817438430453960891209940879974431462568164275820801003410086027933099552187390623763267563901770875162405433849748296528844201927386767446084086911536910824886372970647152964942373408142886728691751614274069594060373680645516350222909792594972424615092139350798071466658045454587502217449377179222505471026876986139011157344190034158209438332861301357941183049533566237741783044246812272822742019501687188861298359779520316969633281156499175915498958767501460873137642213663849134540443656292209977210925421220359440758992569169372250267454573610764874355882812799754320949602837594600152148733427458038597683628422540507539214641254434086434844494015300204532370791578477477476189386414841981728765248933414451867755424006374921022311673388248512334372507196057435424067473082401 A046192 981 6104549057241299962566849889856075504442662847452513453081673169226679427912025851960216295347086475951598601756037198842111348578757329876669574310341796085970842162000447183614812005282447257071010200190930206252605227246589694314673308944595391769986364148473260875879313346956882898848617906004941823327177352485524548213355812035838945026015692467004957029796683476296068879431455639637323397454456754886600100309450811419728341481867279897311435486575938050669210764553696275311226059934980381639457177989684179107118720196753600063669707567454184296304203662298421920518741117239789523763943728002246811424483858157839544861285872695951697251543049680357121358748197785849916790580096609554954515224549348433618264554987046331357632735642837703980676336494375809916868392306262859114499960790786240703621086411654917676028241715508480636732290491482762551858744449219443934604822639660676127985949462346515439838066324581118814910888389712553252214618735758843168857378011929878534639500003792498976485209612122847723259009560132266128604840549965529325795560684912228288368751153583638234868497580014954164074272005193688101050170563808127879230236085707662347248305398675125580027391093198873482985438259002703578599512241389407656106218535338665851552500273517262552084415316039910521915518180247736683083044520739414713084413229812143962010504998032229561262181989739104865415456294665842029605444769485207877544823752814428570488755708285938773671958933585225657415554055740588596947806639865503672240744622978968936852253715174962439746153014904420248200884423180628212469813257284018478967032360256583344029236411950806912495609476775716753787393480454083767414773418873634129114669953914261694251848725443907709308610614577337413874524187717368137058919329943940929528965498441777886263842523920688759371386249006925155453374177161753678794382935552054064684166193589900222225890013503711209953965992447701178050113764437590151710675047738399717082888796990594726508434836704190338783267651550830655829814137147026729291003568272032981126420789302986041675005184968923327821172259416367142046820006037066711129853521149370802221453392088511373737546174664138210863644941277410576151933175038394846738994564877139595017495881376655027145871924019021411862515833119479794214275659915301468892119714794688474731358186329615061833069003135603089069747422881652044712403141597186342603942942942448876779324060382325276876873039788903969952349461753395347661927268807307777027596810953996335166738596864051508955088076213495635365654062463686095063479487978710407078979445200936138902322732793565346695685611013796344463566673482332983188178489617998312271953922104935861923014799558600753618566483216971372324757666127357370813363720046164778047288156684436971776037594689263447890324411440054919806332918164386953021238505887786400479758863351909918782140291040851769848555640156264530758131280084339498147670903093939579387997322534775035388641713926638294177086792582961086304672333989879647429362986917947322630142805450300741123928362636184790861531469034312271230683537855131764562814610427611660820372655387869695989369904264995591731266811128698143655912415783309356933744367810544429774859957493436237808361605588021971878332138723991417904065195916015284492397585735713186335059259276914525442454691893934588780736900384347044493754915754857436909323020938256861082800313520703242091329532614209790546623689894317818932149969367807864227393877077451936883782201768246798973716428708495796006119471403812400563112329010136426536557593698071601466108729351891949424623056796412962357064123394051128708419384652489641310134283606116922481985939524858808006013173440465952479172825453297557805851519192521912346767277042025018198367436121511386870334622501259654689610448196273113787919155559885567172790852615278180357950734674286358673302738155273506148392868048149871768577826621988978181 A046192 982 58615879411872878148470751496544231073525761325362506794722572380516152922894657073576843020073493590831686667530514791026338013886373887645508949388262226430844802450095789499921560720670831570834981521907350812841922170629540666265483949675985359868607204650562209448515653757638237228865565094915370534570861352704258236795637284584339172401995539152685590312770045066793796523038383721249347223569186713909687649510154088958336571687410421828301753588315430997661723764153783048513069492966182836142444798851973484081465907380741091854791577589285585689925807812737704849195030115837379455939296687422394925165110171080064739866029136836755794013672517961646071524963719429756455476390874173878727299296718270529030630712175028279544135458157530060430537565488655799885359451820157745326820792215523304911361289586670803392933485292190756183422906112803613985001698215120233479165560480077995787051180111863020257631614768288635908626654573737915896135465154895795694572558017475716511612518050061500231013425306133879237520354262455962636094369876448004181438179591491840164083136698878081903971928117068338917971066780550231571212626905790087363545172595341770997254872828518081450798473186135080566377250155023481255185364047657880970214724804016216558485171731461538293109970309328696490350433231046533559376538314099252582368822760079403712395912267961677559920096522657419185920029736624227851890819404506433931201138140263548190328085323068376641476719794961875062408891479807783026037100631791353264885847634985615339196506529406739852406230322808650447748592589284592220125125078475511848240048119507772370342968004658415114730635129833039290787478314829220101111382593524646211465503191965347251405339900890312128006182138779096984488976347502874508841045642172126201850724961876093596692105201027339712651947381849736418970677848362400662892581053071288483416436780672860271409527946556669181974067446915044740197881551549880940234573431033763449347232205778804844344068304381252042248159900774346692964986776421979959046116825223681011167605853210026922369939463069480298173458014078344740510945637003182820089068956450867986228213494836655503026360713886201551736765772241374673998880679072180147821869086276636980813586584502093408282336886621059787445254520903505193512618014363181135674396496061542172179349552856654597254256001586233039815712208966351585826139326512740179420528139132295890460469211184000238560467655748760737273321764650878670511305895634026618434579177102702963174411262675671596332379589015297787573612932845198291995705360220591240853068360063635222929494369786971284748120911577588334351576399592737510039836549280734652685453339257666399774718510423628862056993993170314492219340609302485182279348898259981188667191697166138026344890626098205892048793288269584800749289502382014095986758879681501222279663097220806918315274572259973114542633941017334658115469991280996506586751690020247268995189764732044812195522785081870914552506177710567601471676283467289643938772320775192516184861222449823459286162088293141453625654309030226742853664447921569727708558144876977418421375804480812949072491390298526780593683040483328112815906740530535441867727391783748062510814688088707191534117261693781540125996899498921392787447243739494674784464707409431642218591854611990899890307064836868169858361647896439947548389184727918199410724674624527287977697812354325872515491584659424959451501447859768670509517866858533768121401849488255165096775343437522714212058910717193589003946891596664650705317394294031607824505697719250236121076843321367539607729130486019622338865863695138494201950721455994610438689031745175697102859619067426819900127726500998192892217715681613547214191687134446668926201355559840596318183614099537695474518958822250710314339319048243647013122254209831829578295785083135838863628502474742191974677970744624532648619806663962561525826855800270695413761 A046192 983 562829668008254318740316193302967816911918855803467942790412686916042931138955069308458994718529390112079379430029401267397698767225613490414847055356519587847175707154977608777799642425069319460710235502344182313977930429779622230891482570115502480862974609068334186651386431501529006914684257192759481868007587381488935104187160993223012697565016140928394571178260942934670557918145681059980592403387933372504065923996399252727136341614173388528073540643569281863609820914193860278126217960235227657659373319119471404466056535551155767236108664342612626340483310313703779663548758653529400296139603028686108069188576438226923474354066910620656438167586265924675898425580275216323699634388383237486929972892573609070403682480040066553136457311595867997416317723145736496123411539508762364365274132353493982972650398990126642524029649747373925364746107762849810001223754402840032647503777124886275886589303448159258167263325167041157413514322306143078722139484202690694500442533226423818014624863677190521425691933304287896315822718369092593099512010948813186184640074641943964343297990213876188858300218911592610275404019152571318353095542499225855056632868030235599407978941651125219415441359505877950399480873003097208009586286986098731686594131461945176055908767412993417173179382825758827660434337968990634989396837808936502556490723057869204634281587586463029898123205548374549284099260115609541168013618316626009122185450877986836909101704783346844225520689799264990764024518573560276875419643318653934183930236750387255507995918843109800887842183813455646694861737841426231317013238533708607482782463076481270043449834751493689980836646021047366494424612991596690956787728248250234048857632534581310393732379476500051609207651587946274667725737014198413316523583197217425846229731554968752273659707876421992000195239389134920088031293246601594003340884477207576465710561283854610736174065116947123981603785671312267147678880607868192350542222374111148902232406556999287124797017350233945405476492583967625395019147197389714419734084464794216797198370276101889205610117049387964854138216030008006782018957959684555401428528989987713254392503755968174051547741837189132635638214081416738342326676128517898740990740227433703412632463366893219529671971639463492060027922047199623748628363959639605349444086263063213142577639675171411113220304294162006512707379560747485045450545100772189605609568588005362197752548586464709908332333553626560810394465631828275240854211547950654782901052230943342898404361777473201803931999858636813142786196015525531536056667805358629115960755314351580209632866036371765482586110297282392172647492125322792089069527358015124517087410691598190665700985214072884774870502703854876537318736205764796592888937307728619327417596628901100644526668015757378286189065263640141816739757995539181185277905741463268848542924579755324677753347660699970804986601253092807230960212098148848371906491579903511182952232732959771751926374393714410594894870141290077526369949369180581171220444394720411622459714827820399405764987247862381601528741813776768150568614798259374670325810744294126744070389654252110549124366340276549882264952823454105410560192866661785529504561482163181085684412860167808959674356138422084760267850350656504489553650530321431951265145628147776892869732652925077343832202994108916273045399762364715992012588458002554795884341416421690080904993311425923507190508104570265846443526355725808879914571625425671873693836331392349017807299963904891333617390686990064133120102046991702572260057056898962488194477172942647069162978383463041763421465686303703617284827666136596427276002119001075596942650772682893437464735580299492799822218423849411207685122026802027827053110774013437722507473069318312363822180864216324830434944172276628819178631451890787302346886097003649667725228955577417709490380522811739853054499201787146607218541235194500467621117700816372595373957141 A046192 984 5404290413599378556671637939624345481444013779899137861311035825045271844280093652605166193710476183782692610455455643439037912536562326848589473780024351694246354709257292549388642666643954884790908110458527316671465275144821762031479349372765105145260922327666940209664403066762027766756561008699311449981238319466195402166146883061290083337680112583198905519768071261288661630336238306499549927007983712673597327092525776114531874193842721189236140308957798656138950502756365682236784896341109163002662466467740365573709590772896290296260023540226188848835735055706375879591690331396159185806153012342147322257953785794744748120683010609750406282529369311736220015036350277663420734132941779455475327720987192497575745630142714006868187983561808066353661422347107796347121197717003684402477616892037457008980084219741906434844929303940799139161535943315977762828136504774371778361097788787597540985034704658045085059042190622314425195928614156931268152067431178770893697453509467563483100711429415865336667993712574347074290650504259672816485551693036134337296909815273766354132507137950502466539316798017184126796090473931923018276191827864939754463701435281149630173642800479231528308986483176966893600734776198489236284566272455155973996795880082872776472619426214391060235330140782965953866794022827814846121654877264869983448171340432837342818968091609305745120101459755395899568501909710053077671038911185423535084790768129291467737646379001611075185073021975822646354288364934434298749996389108614444242744868391370792402161473535033778718320796570570796755411959004782083821368896275544970574165362220325035449432942940874406537578360363461683246425843157833111737855665528316153812484776131546550435271056328013594661299742541277990580405542321356817162384937018636080803371680540084997455586918337298766158534975962526120835540058783190657257678509857566096152464326031135191615883101843398337914690368041872942236967871398868831400025479001641820725472118413074949193496116252878039402133239543097238268627158424349261436306719984837244463017740223524486942241421538283775459954852146678867042601293817945463961333915272793066217808834836592912406305914094329337681196579872997749321646070187148184638812939841949333891459932435322109421816863399791564139328320051956266330824357227841476202180980623536476533488323981646336652486764578287584948783218726585142440064548231475238080322898161499348690524081066764933355806828221454581152646921723493334211803468772116291591389285086938801407775718612886421045683466310251090781735266567463220964017832271348196550863931675335513109259556751747322376820546326384618064172885035773050046508091651824676332338664775272487514394460250809329184677704905420531341020012828412967582434393749461304521882574163516671222607039942411720205781512612679353454750355523877715359024354942771427802207939535147530334980725922766547409508230689563194014345298450955250786049625563481824358460069706689963629952234732922985450309628544161146697636652371195656938769063139333071623665665591870252644331948267812499844737525270230218751533096439222067662898707058154060119586463038752961011879216526844041670981296417123279668870859089779724123767357484003473000993669772516613542085976107011596174310358941006856609772759604699145856553253537010246315903530714794738043485913259126749216913758659864355058864926825351346422163246869756393532322457798613905161717386304592107998125780616177769005171046237819434472674448332627485780730529156639423147871471164419685089025630851267436502176417155026443517611761990089599438852682316935283691005373912159031647149292911377735199565678144697606425848722280612111041360693939176110796466121405674319915194348809135355513750422437885341877070087485393079757579984340021536922298638467681231099502508886716020628891153290306789899665818853158579763390794916409823594287109360882210977887900291717786826135410637411953860510041056321 A046192 985 51891995988551564892906748755956772009857603402672665940840623201672013332734528113359736483548997598152024333513905658272240768778372695174542636820946769611633910071112815904252138107315612378692980215912543792335227257962648129246642481785807969489292895327283350824863411595662559114867491890846531349960368475506820870110407266967346386985391743458859749872418449072632786039818002300862997339150067205703948162238366578255335803282141467244872030718539242052676920863856802366643748296541112222916337345363869671119288086135293643873532978797143200983908101664409310882135630898517161848581280928369695559634764182012562633227874793520756490504190565963704918659703136940543890672820807331943090859289989049469148700470226657413908274465024023741531988979960611337379321244355257838123827713032069529846732785705311386597254368652409903586855142762973910715825956717619763412983228320434734463652027347537245458577664947092137943690149139620531730653072752039073918592254097465011338309213130626275285495554202446947303050929826078660014801674257020950957911741861618629890436369195302734469834331036260783073903450455290305668916675578063609023134606124936730718691718762222639483697668796023876606476304921577020643707197338528120676218502353961612937744915674601815547386222838618656263270128546758340183469495142100443772132838654345381107878526981350966178180184318448105879282206052936669536187774457188818467258151833392005795230043622071764760580226931491159251028886116075919563037188452801272574964902042363705598258298960887475500143515400828436976989818935502179727426552825024544273744528325257097913904185074668441300080137435373313061484814451576900547310199143615163460657244771557477442698162289129207059437748518673699677606779349643931144194806848729360450656549030316164590599793316215034876232260838996936423127935556404903444386635048311465178048385992840398826041098807726245723709732932334278320047098353493057911234852298831542388494834378769939105156662583463117584105337960616327097887732580171454410921702705560322756539679544427911847517512924000483762578521636174194451335050841220954385272172853020830031835687177708461388957175335586008463225716924302310307569707223610320740383983107371657276592094858611499527775065992692826959402338469110962022108951729473369894853736426503110984611341744294128449365766800260413096516209953505290976962014746668080135275070862537148158121050028650528303617747256250073334601154931994517363273461666295649083909865132503734140174119551716573637407450839579031115049408886794585832170967689412817577922766355985816282523530054297411753090465403239834805369795869466000701223778606971293184127991342084755733515024941627285964758390547631345238081597625859685108961738455893390138290497149700490448178372153000369321658535797917881888232371097000515827338170670882585508293531786873562006521160252557056727526127226094584535832936324765860219898800132754060897586422406371404297815029605979152112579462458386165189300629609698271328745479373043431759010026098553423338070475961502548375646788116116008746675452641440795495439778714846584540974142474027716277383953687966390147848212525932264907926392578419872044374628637056839865592360131471291663063300582905169208043643306283697486510533548170670668193192389197226756977528809053726421768474395281932051871889637606617774910505035364435170343056700559059474275670158877297405936886836106185316427737899033012582261843506060970584380948179196052787074225523154751777160970532503367129234759974313767878302195385262506853757145650434363160869216386444234210537991836883085335572223893250221347249633214269384297899923834395786717536251945739233435568174897915066395976284929580195656841003729195464278690189257527271282513970645810705933311586696131731008740794271151615778187825551546639699612941524902799727310660703296986603340604971028691788022533011382532953910051745319311880152244818848839301 A046192 986 498266940077781712502312044883058985214307226428449158464813802671418846975645094664386537109871281226979553867707911675274412422772022082503631550165257101786557110256470549055336480717801843416255111242284135035475535459492072192204499078627978750271085235671652406953398268477148825858929890379347385323008008120578174528604728411273576946543648183011858735076056428227348750265670827756648193950969018301185597580215468791881958268583248174642540049723273493232005137995802513568147588906602863223333508187521410114347038629361498795577373366150145475621296743345923147383890448295871456673918273668052804421465683417730840609509305646703293212070831531854125317234249505866752160577004657868375778975427147132015573324339370734345633244544972692404382091831920367714408446241177988044661309298056314733550871199362315714364930012955510590300183941648539547377383073574448463517093179971716531532389225606017926235217653762936517912998386842707731520799536413011756587551930146405529402881581379562065875462974783901875429547953899356789202452859730363478061734208058352268934203662880789718428846780070859241058436804475607041101014900624374945975198733547941053079728253381218983843233487470434779998418586256247776022387272559980742277894085605943527345353903834907206671611451461086196656953820439179559613859246232793583835149533310853008965012273255963885633580384705637252897471842951795991176421932666888123737189238819439271516507411121486706229480263811105089152556718132272614709848784773801430156198545168031432763105394220280066217344256160433855282485444663279970737967676404516777840949990404953291948982949637533430422495073116876191652915505117615555897439420439137134020914710484010122273241203864947589856707666615005121763102304734875484525201718199114382028568102985724131858854217966709846544283402417513607572348316377059824089809812476208178782054506150789183496511439135904309595662517701583372387219296153272470664808220373354991012685578979476836874639324932916738789701415695704733250820769966179146829320927942483499123456758522579069336338672154011223549995189290589762975040291134802310189437939773372094692893202062547811420173885165990939169563996225954203700286579439460229562018821158169713327887960940927686030374074240019661064389689841075137284333888175578940502544100965101891050701626895223897389163756163613721974461063024774585234204123157442357227435992341758798452778973684578291704572675798706375937385708504364433998658444707967353731586233410911570127013094527806821453499921915954390456453333349266346593042410789724042111866205999311876269455422472104190901427326425088347474776161874439653697377672137630265502172296534359159777938781975110739582800736853678472070638969062484683587837645071053938358404049109541535119892058190502506284153540525825989278127873818648597450223399422790231107863064415352002851468650410072132774939326215451970023504660576056491380513028088654867175143003587518154360929950646659583852065013075114329603503498814686148927418436001193968610681198974644305300282457538015521235147959646208390715347477511581421907990687557058197704279655916027668656687762299974061672794495003020311228785941869116752280305460049252418905414368981393672776217198654969458628623466852625704324467286519762020151291887464518517783487985308630350387026153100011198302947135083384985214826314290704379680282684016604842202238591333217351893192082238574205103747031308389206198700452340026393313406429943966050528859227692601397407660215905225860010492480184335168316190243587114173654749669017858993080576616303784854572650513926746011480005462175839332464913242923848949883737462232019621781170980141627425509149504573314346128489967978634689887851962293984425566097855373706771369306066383494414031636318533958242678247875492095305815443480317059681105376674622450864128478384309666870448866665337530389187710150997407181131726530032420622035809900890076513914081 A046192 987 4784359106734864014895635362060383620071005978308365416906476192410340566988130866232911415969247558792460078085707034392079249811216187257827174970144161870407751761048720140916524983600195193167269199455432048698092299146815619226899470906343370174294990943626311084283179349054171430234885692555001703024991544013423156316841732094641618873365722867888124115340543951420553627418185248301333657454207174577916902261280769101283985039600545690776202312570841363474471282358774871424550782037452396129336122700243234554090593799841025299840295188240718059772490345699452396770805202401326828465801415179362099685217932542287349519945719591770227901547633864672745332378345095629417305316508052031336897778960607471624485591157937320960113000212553327442853104238110390833138563428469796849580053756109021039485935409544169784020671387144444035652462620854133970943721556635897429071365301105193815339266880616956780173314452854051497908472566773530498442185417984666134714599714673531795861457606097341825909920198379471605427572150290694063843292344329275859327820907864556624687593680544973681051052312406059396382327122671328353361639406878572653190249216392723866734819970274745920640088462993445961520938658756186223789941947413737748824218333769767395608475246877863323858997609543126821681414320586873584653936298857788849884662046717971937736666739925238248502672675763344583873418756740939054339333861279685306935672603886104051709498366358471731143704732534004134551690356477195530368048468360852879558545855738535775027632397044830234931464047508970477593988262666995343523785901409617275804257534123833184037036368515410924248356391988107756877981618654530116150312767746395617253659589410220422510184596813064468674899955399530660495608652457495052767055753953089447508950474212374083792553610316554630303174353780704820912752110724592874505450375009915884353822190011491747093104012541854373011305771260870609327801361616623909830430620790102324872264540866102208900347692849203942395595409404818888058053935327519587683685139182023853023109038794124679339612082505302844526570044989721267912142424141320941218028712431746000220330494368896907548048256406669662320145028535895339627841428207989900644183980376762480002722924362692782652152333077602792847442842451664999093211972152957257232058562613171931365726036836598118436621937317252158138362030647675613913537013595746767429760263190497120206435547198270728296778529401431365500704238457752363260601022812440864235041929301707763855845593481881547879932612829543217583833791770246573191807396231962562945321732082626279953494684053614386738093435243232909212965900948573685336219706641747202380565207194925310103012451009988379846766710510630141190930142856380305950731959010521460224005541259320670520713094566832912340072974470445351130701956174292735716529253919461128215115636222678144506239974716352366347910682794642590071107215018358105469825875808463901861662222860926911802245088294195718168376142967785334466675406317986792302800493737985113556329113544508520939888819209549073397342332876104851532757732390752171719731086483094099509908715131555200413799616220397252215782593170788502486537705900866476975620983018293089272948905366981914525945878421716158846873320675268706639837398652221369322034035241114418559824877955939815362498700297833130822966339198772990426144494908838418325639161584382994266835479705882854001132967717902681299993678195415258886909161107089922534357955941013837982053517230133094753601615961008175317381665495226311858290840621274910170399468152336401125333508879725787162356024186623365347927112240185377077875611305164402514262814451928573947017033783654593999620107344789453610694276554565362722958885105834725090207328608143161160805566900342717721065997251480350064805091734304855288272519816581506427187130111831672458849718830760586753031117230361825951701081854570741844305187461251067468534788194269867754168661 A046192 988 45939415644601224193246178244191758636862814189409698304686825934710287452801185601923320751750177949653920442799405076524833281412885407277634451559692692114398130623032700536609923837192593526990275436915947289314947220932188116324616527438209961785601752769614603359634681156219885595966546560983235973098583482608881026376139782968020413148480724433813584743641167945483727703120664488518578022227103339328139794327220364695060032468286171139584919962765169048808380021203818319616023040976029001031022226834227350666967767319034895567567718820114008659789976678109398567870124169567091911057168514633961213124658166805359712359678190010872081607367168297756168827371552373984159098896949738600239024097800777515391178630725189816488270682407692505133583102512244140859428771631720748171679631504849521964829218251571918903850772294430938674824355785257452740462067009434813539494786104118891043171109055294793397206239141086948719980635673161053003334132862689227812517829872743322157456186530865094832824987869376711571413672357543290501666503887796847070902258295581264651898005586389174404662485874876202253203863973453290373371420483833153991557827000604201020446688274849856948767145578429580652089273002958313864583246556679437304229402162963220926689051975167339800786888375221652280698743649321339720667536727773242303798941137436433235294465071749864406158777399099249988715314004754653847970292559585605650308204605325132285075331797266634440955146612311243888860241650337313350321386683352124575719727150602875343783893513319065695531851566836878365423620015643044625235421487367468677755703001707055828170331261502026057099287653374737564666187849405293057659747298461470277732505356602226012932670225357841163268799515038626787073712517794562761793784824255846675866560424819112966851967907405339593461233600718925272890638194829224403941510411035399845357221886435837604798801231915446553750248419984361889182176287023526628919324156018342150068493108710734430384301672098731321965768331403655267428700636194073114759597877104865094244393867044426648439885879877245759132902021996114323902628581564672542773201507331685320743518714036946043728547937842956931607093394437670825152329693366539586525225017558852174816432191842615158098280671837067776901485108831197480217884072278807408363285815667575919871810355003388238004546452956499058830830243817918220023197170342237303418200819719161006463395671418821848527375734739868172831386160285629687663857022386612470417518873568764537632259261599932094936291494889352059285581612124574246521388025576893739676937159591171540801579686827382869354982263778195969174551106132042652158727925796384499627921617313376293249965776659126448177914371522333762036839161067994635254244682581381990016962848767947968798352014138671433786874416711675735731010905057685029701516445911266330331309231147091128196913385757765011600505601254831934410801455101613952664776678999842297020813488767616619607002976870916639193163872711661706434687647961810365005341413453697059173903537573171843420507141767632664745759845128399138209149031068524841271435984419981986435945778413537118345635258260492115801882786831416197855423823274178042803160398636190193946436483919391361884459548388119902278218996500463268530014377391343068468150655093293182492920694644948798480362133233640622150924486039483170686854225288352202058407549250561494345312073897295830901526862835219307268334194285346007442895566249825096148511779539184928337627343584510283222685308797384594171638741592682862128140335455238100342002038449065105746459271686510704548087971589443627324784651724797814862429154838945669093001660629955935019635777219671269956926761575163760255540314986968634231161326934262736331745203197535259759283684071024392063261673972395787364015812584919728382686919835335307654169717957133096499010871734578844335734338779268915257844600257437265781837278276402717412249000431478380099013571041 A046192 989 441110264235101847968685788605093904370773121775705944813237485718611987711456417161536859625393792703329385299299809459084414776047275869463658746048994259538288979834608229503808347768198299445965431577997726416570074517298571146133348669562221146721977855798848477832901124178843992438299349843675339258690895575018931601840537879217199912410093042647755172820318379271990801984810993000570137868090988810021623727213067680521197330476498775681748710706268840635816701489127781146178181814901048430447479292726128320860989947706779267398759936270439522910585296290716099349236535505378014128644103611713880389060868032447131415790280460538674135823711648447420868407676313516650800038191206073531443078050185286742178625587737681459983054132365663221739337507469464002421844232069219195474670972129511353797269114165658155770605331550454486011219428597579440359782796480871522970331507100384290691335173809673725583017528059402428755202565825219864164483845305356547471130067723481664682362507207909034487443707611834986129242476549558525106307706487332981245527624826350395322968024952915172088595508319508981629204105490771371493784026124126537748365601669552321805605234080288356147316211203992370427915237853467070971542109647294009581472970744554513568300881457081549889292378319880695656142514839369183410976103006142373743288582917002585207325515882275458102698332083478322628299861200235429507271694817807124174574073684659316315189284207855857543579586627707831286831905774848526312590424565498631815207940541542953312477170487257271763666603813303658555827121796216251824515173597916532834192984418133615938258336735906085684856435799347838107816978852008005285118777409514269860391899180434984765959076993701394036642544268500939009951127100254739181248869115448885828581265690162648495338512054352460459860134730928766689591087033998102002053508461311534305204160199734722669786342335748105267255512317384071599056647380198541074259440715657500534855345957575931134447855755144325304311365122542488473031495450681554720402071132275775452910816888251545884195104878969231273891280688636644748391771728041561614387339655370130018033266471852261542984609751119816050621648453245486727217330087864084901825309974416118205824901903349866385366908358827191716205267167554315753387123768809136582147013169981501369437191663016497024721536604666366645641473862777620100987125316089148991674796841183120793564405030527980191289133508193684794095604410358377803195991868355230128508151988965347788637189574036954493696723053994945643716937055786370144851794629781937456415387661072697052150488199421846257932152958704802452781130508113972597454420207277177323680100988877831972860861284468481145415953948590738272447588433644741631330951491414470857621417049864295137081105519046428540388655809192535944043815579661935480901225197110725384380103022358732790268617823806084925035688435338213439569925500778482155129080201930609927529949257484431920539530781669453275337041337401232737400536329053896806794495949181905424202708211448482496015188635363989637339712635580555648979397463562243135136156602669580550663851854418068278799589336017629075532426303372665161019277064540951666129469172083715223980593845645090489832666057676848879959299957524127629156491411874277491209813268171765897182605950155920407068621840810716956060046091984778206162183845074262935326410962264729884320692266726354862433606935810808070487863633534214168051424340221659466128087572777297740884059771044950509371129581470870912227899879391275346928091642750355618208993402788454993041100801400366905344953540845813522949216877934396378123667666887945009466599431106022436129968785846249750471816765024615081184244493810596271322248338263905688422692350895404956065480773644409312248720872416947098788929767635307497625704515986369807513831204637261880751829931545707232551134367927422893943997899970830771466459701704831431341347433608267211440860554969221 A046192 990 4235540711246032299594096748939933425576404878427514292687008033183286371295117064783891324199710445787190807989956327626723474154772661485704644001927991320393958669973777596662867218660316234087566547021658732135958566200153659212984297600519920012614469585778790314536913234730578859172664761232424046578714006212748298631991818340103770590941300247023020735607112334128487735174427451670809975290831652326724291700560081541144172072175308775809979980616673445019942918890224933361784582170656826053127695137734057302679874810912727206527997340501041478873431355193479307841970646052515522096148771822508164861801241722899189049058560622414159041307197641024966880694339135015328607982552861821099177835198855025497621647502278586653567469290704415847448613613138690839010407456899871083227042502707936514311856069389431360137433489696691680248790278569602001077181671347261354126309591683103855099309295749378057753340907220142979820506317073125462546320879287900706128563097763041071536722636754156018283339647663851667436274688415188600527476096024867398122709182680358200309874323699885896005519666221439366727415567718522735630023845472442531626652515673214393373220437192240520876673311213589162419261461779717812510433472250070523321866160859810276319604137061845066869645615840606064468628146788879249790852820397442344909814669370117685724306368207143876952244978506781454777685278529346589374168965670291446738654605211894149933315221888500146866816749844103983704916070389853899316179906356531179337502069360168287103530447234750810155661034283490162616173658063648434375950071651773060906452358627215978532100721167838973243965439446050288136521066270793017342417443026408720738012738198031367120513044360850560182000546797346501334923935342933487823788879452755377470190637290381326033127425893924417930237420225144417034528344809811580594493384304002941363170500880630920639450854309052074860740875521273435509780038962490104371512520832419164117338881816150982042233880576594139473266405940884642914393151888743652231227572252514118793984569516597476535614748607976678814658318039387040877943468230026493056674692597662481101470103919206701298792179101704535875112136840969769117069978351341249860787039849118549453478533259533225189677895963178023021935198441371431032825682210221257182968212094876560481759994476474049427987956473459999574950373199560464391760157261890838275824095850839506140644410639733994377936411418300026653037820716874983380658226256089897307322804980526395897729756657643575448543839828167973181617970324079114006292685513778137879606812644682877503577446889268880941281663354501249373408445964359258748714690671547530865591830067283325290033696803500579299157541636453897369707982103017648076045160966317066593498856495834113138304806395531792706140439292992313423032981464902999429928534641140739229551418889379321105068140147272641692427668755611924191918490247673530551935475434161037524300275749552026533403954958587113478869631728562764032858243396887869177030385098703242429497345072424791353565997856257886730103255981084650213101036235975627515052534427397328027492319070176513199496538458806016122770241563101544044690900518298394623997120187187434944471468159447674963981897601353554557249295913927676994697362006802435079253558532834641051454199840476453103724108435102370978447940424313354296086118593548847416651996001258387098685792799794385491791662896128516257605159340861330156283769071912807943936800725295833368783813583946271206471303018597993701827700470276284288520673825548579190804654311572706394115544148587051338611539351113529857914753137141422297945642075028893141952618644478366801764025262059912884359114620839592434367355374029030410267594312848695485971955621552475190605486629249934145187825753685852070175516264818410007282286379814203056412499572757270621845974503691009112377147865104775848381352577675316810183680273932513127336900645257581332776762949800891201 A046192 991 40669661468274137905600669014635452147290735271887870462674706321388430018563726344598507333428760075054813434990175358571989339749712319538460122242853826609428531610799232648548621529768008711510514538536535567971747736083800918464504079426843602398902990240670088801334963046981894026931934599054385851573472628963913588445453837861138525997018452561822002455544319811983359961154050406132124382172427657550217838887154175744998659715829984388828652092132587712812651271367238321012074411824465028861083698265043125494203837073394058930302563064731064009703164961982492023182502794159718537789206378395619787289135133962409980801928883306140294575957575925410083541006175966740871777197672541014988232042136327904642876317138253401309873380146289668601538366174020201966713929979308330071926866636330634280911088181008205754381480597462301963294398243605889816763658048493607041449301729009656116279277166450354300873853808110284832834072901333584866149908918438577274889915393590652645413946075750898879647592809424596098888123428920164392706300367723070269441272326569174613025017933198279420529827746462752479807662652029149816748117470442367064552579707128602935617340832314659401169460986956671933557378128093612582258111229003067517642549295102927528666325355766954875000787314009121111147071809324303717122585370480138389681666712003287101322204540199479624219998180923783445297011416138924750935340901094443653777437344670533943000376445384094202359316888423499823826772821051471366385433148244987818500063054788395351225146041870906791857385487523468728136840908900030470661620763485151332907222713345543407731615186395253085182470464704539067339037170515175700513887002820799127012128451785598006656181485993810085166175213705576837317000617211720249829281639256488019019884670680975802407441048094950206613679249141701961436774477272723762870223474033527781657628844251657900245284433289175687064728619499755210380836335061182601976722150773448098197187408343335771993598586848601172077978725533009218721514571404221098042692428366569436384064383587552081443426931938687191009117895922913677873368433552942658288628783935415488166185919798956274018740960749957202353010687325343269816619204912248593299192254805926337436182670533136124921420771671527018229430059228781313222876447195420742661724190387991563764358097525912159591043333336626311252306837820705716312060929041550513035313976684964096779346837398320783488965231149383347728784360427829180062702485314983325589683444914862464444653334789504037419963456333345824494950107334870596902052221451503050138047158598857328716653592880271595376340273597768037778665445368647094391185862373779184094235428625953500557071583846351277962029569377276373953197771705587023181444004267624982016305162451582104489707613928790754517931957702656384295426743982183020864238308723008180971427339795717218892131491425494081724605550355697260752587903788235739581202279989734080377721320217249301289312854972822681954652928520618322842272115696380990783948950923252584626128083182714635128458215400599593018461826590662175765640500958440511837291300435712541050400697047983025323497483481866030793210783956474722544456865757424120638668681907904578253099813286422729359063690935530773181858859406233596978956440832825569756715177822464955204297329685648952546038482125231125324340167894210735966240704573072187820429530277672070656851098142933422765828684695019077294716669503086858626422582577082441656021694436203019229764437148992325079586942213448354054078667687693002347100163144825814639750672490727724007842461873632065552981095504438572849883936673615058970477677080759765061084034757681846924515734436330497669366468117485001530180265117182256188793169269724835792397029455454515884788926548577094017684190638170679160878208385856605254617016193271461761303013383784107873703166432611137951338141249601689768734853506840492040552926523840289343857488654415862349055266403127602344981 A046192 992 390510085182827560923545324284432862578352214504262453755088237410963671854962529065717802631691630040965872815584855803051914013553263537435632608071238441175741440132935561917586267265965200987607726511461267502005989625918090218942508957672254669714346499676444606891628000640206911716021576847455451714384437604597492063504949119150833786519600590557314620555115823227551888218513456825253206646809675076965539362270162694943395589447227437926223941578677126601753632487725303468133005140553931036467299617613248953261287940898854942936038004019550336120128311091524533213119083987550971347336437549205969375042110694505818912760932088446998486104185602728589981135774420938306715789323443756273055182969415185341525872899539861657098817542597204107207555544554328366145696316650911128450770690215004247657371754402184722264139616559399533754861131686313475450962643504453943464734841075641126345409764252947006247612686512134047744729788178098764811645962888526339705592261480694348938223638682637494288220167872755324077672093728216730083577295603400824702307698757008031953908021884695555296041510016015683089673810057368328821892688321163763081391338721196329714583313298664922377788643520084652692428782366693406235124571510453982054333235009712149270443779746470163647912492919469965068628119044503817502931814936497468420281018858840893376778122270689035144616545580985190134960448840080676929134553958139882293279506644871861708795464695262850642554013895825695464280688922820157670179029773268466676706426114576102802295565190513999780663805295539312444079783791084434515644448195034351446802091587091549173822990487666498956083108158127544678539146774765650805541325658667870191161736656032573861881287507999520076915054220000401994571338591543002495927274476351918505873555137688092364334922910680285989980130220021202008571491496244348761268305203176549455473610799333918277524300488991810638143449343695774008803354979477436381690381720214127806470229377573828266531551588686387877698612249301548577279340000230179094662280465948227475645667417223105569422308864860525800092871221993499095553042821031887174860920526673166919709236100439474223921249406328909955289072744585809235809408488497432641517594169859464842943676548980639811962257059912106465860964406779559728194628613144747760816618493137282900388805970683814079919148658710329367184650681804043088467944648896810764274246528304929406435782192054265523327049771559967486591760775790195070087085883336243636222243130749704403071165422919061109662913659168946778632537749011457147374391424084646773647390937259415425654430295258920969534738365804105344249496233021303435984907901798337054125317720074575445065676058058968167490828626003066106244707634209064493570577252932574111003495576361234871476059370639442429349389951720467309012374172683939901435416810429789912546906087167057846422925475599454025447020802087736342134424860256149323785173740525951205625842592425752041427955500045088433541463940785345407368732822058406876619608649734686218876839425223080854078664430710559435905383728820282230617029877101909558686043551731177391768619465562413938979709636896339168870393824779828722770330780311885888074102059682579573198829462704762887858054596381068882738654210769359084264262750179429114001544058197749967037021908187401401870608401642360830261943313672271062434488949224520553902916933074211221188697145682653925603101538649910284055353202963480675669579481621376532868312366039620665348364756720810721467922612662228077029269665309527738260571477995943646622306766451313294350596924795070944852673140422079825391055702025298659093104357383813189087635759790642449690833280293620176561343942504976363853198471287828649895761601060303560429900790859318639973268082113950627507869453319889107616900486745478858836422582205506196017828478098595431046027182239957642917739719901527560054616214991329826898072390298234184347206478722800465018047335226068287915618561 A046192 993 3749677797255848771713744298178455331841885816379192809068486792945366855762920185525295996270995698224594235720432350430729119786149096736744624764239909269315642698727915654733430689739176330115000678452536552017725944416317766198485052547064909911753552690990230874703323260812303719315345153957332648307133518305872489829860932996632468157022678873512882424748219679086633418690806251282030884090542117916595451406300263309692308704873618143137617898209805677497450666334487092533774794347524433987693982067238718184171761314306968088677777984293159262694408033397653605929877421265961632717405935558269339543534559599509739237920489111339196157432095581442345073455622448843445118268211929750061334851884092567513003526938505434493209444734144973691117279737272294797710774065768118676075970095517604149675449304858689522172062843821873725651874623157583747674253486166108716654776902559004366158968440077519987539222715015657318334610593252031438387839669505720995414519619847711744914170733216739144404591172266603812369211345090213613342344799677554351068488254023518796252250213111828788754311158643954842564295444363188041318663776511696982665152569848347450790826038676439752356867153910391848196029234727611958576053553385267906682640204920706762191873644459281155580300882011963290579846087918253846338847569897663321291399953400923546200536428720951575259128446448621614752106784465443243734625236170718248685626169026622271457320109003537446485709439068401439424523351210146332897587677497490668784747285052096684319246665734169384023027066590382990564585355825151831319187520907099079107042350512030341821504946930958536581056919351870219298793819992262608519632108460641886754735868359096322436186115995629905784728265454268646246297155838995292754173439692649482236909857412196392201368127380911057980839003758964332544601499910163759532974503690677753837929829237575439049130433050014932458277713533438202532774604132106009075808443300773904424279044286276490671900186360968109553060902739814743906027003960695608262726118991342451854580262156111876090040928276963836793804558464463682392586639294179747100071900608486964827632596870233911699135562780829232640728474140502252956898670489933143311603345919798326616018844787129432941325467367855274613669962004467273281343510720539420803940428109380000021541751166147885269471505829893249247080704594375583914763488206646247917010802129469955475632283828758220156665548417553576656870739240353092635147018589092126080022652951775216763426865946215489985479259535376770635083802971057904194218309552008556869059197641517748318276510978422566269200962412110745917715625050805110223679991281881770019932116653920644797567120952410628497895658504851871374885308750477665561677659601214572346230582507915414784331017587172312277822087798487969398480432510684446951399851349508534017267211277550749645635711524574466126848212017040894001477486755591642018749498675327903486685260194750750884541927422120084166042454804767958080936249715132707132920491470803506150402827534863939178148700735224576302963901545670523387722545114292034624062878346431464880049743057929601594100146609981165217627490712325131439565993608097862539863407338403447153950582247791319962790310875387332476525784549948526520871853948266437519817256290099617361024529158118098575112629326531466566944054373540978847285226924213141785503620570949045868181799335993744850707558208287753852480424160138671944692443556105874891519093682690743192471979164268787398542667847195771782186693272223417655085004984616887750041574931714837761626707664039809338843301941351714978966344000962981050996929069121697160859713504425714044249534232863606499011526866566314928233410191125465579116846704587865517523071601434148125568804239669227376753468473093384573166799312851879616690724379720254300891727285399699945119845130164906854684998839156326382042735127611895491034799051090718114261587264838841410687428163785441297438167079941 A046192 994 36004405818740574723167811827564203811912925030520794848413156430773175138071887766451363090476298062660923810421718613251005205134689613312958349550599000732730360017444005983814839565289303855799035526893529461012937016279493565119763255614408307300402943224541697182456703058691739672659032452276731241589644328388550042748832615128715840092897976023870106485117784803474030858717233406296603723784178769425474447437755766029502853240800891963179969132386612536653394696390112574784002107191924474595906579342326554391168298878687566688629081269144911220841369816555958832614149785876679609801560445894064649091049466232381821656693623686146873056664495668823794666730905618020339087304655160136645180974735873863844674524137656282463935431238442494784904012829733030093290486433809158876770336406389344830179416567881382389711425162238014954309766376697987458854706523204332392865224353636718848217288616214582667404610261967655058514883171676217693301271694947970109443877684185466693971518442123490581935390147883761933613843257884137387096464682926581275558799512826128724606074592391758144923340449257744382286681767101521515373480760172626106387031894292493501297181908787861203465716034058939006293620019425747659553859984480770929512729193315391320854221463654237909411885421166378596677717067562954388041796863225548274542553932274649031776657411800454754949116198183119163864539209476737186259194588576682665739500181714120405661325977856501865892931391380776725528577754039136165662479209151875628402676754363806248257303682083929234875106112737052179861836142553324093242404060105517162551469202814423755078541326608073380584809583533549687579473581026558792239856699897757737951103616822306231999685223908750847345440727976833321256543295794694209482570872001545852086889944998354620229444394776585068051730124113445301072061593565900922791272423169582589175252764865588566415832140621942892472571967204624277023927740073126919668476290883649310067799576766597485857757322906464199242102910409088921684122714751259230308517099892589756759452201577318816993467423893097896033585570282909056340117814949671110623003214781771309601761275438749919695625449900272885487364853408029888306331798234929553580582686004309362307548104702340266121967325703889286928352509305930351267900661743990905414688229889648267069560994308546023673651319059486320560139558330543674945515925292272623602326957772923984172091782887954237890037072578299671499305351594109619692486602405376711284133877420702500612720363744395711921510740395774092469127897495560247061427060943994738972059642106462482092675632760383186057946671546349016497800087488334435346471840303720853933051129985628311271664050319370796777825945472759042938582628377378910514164393920285070735931942237508236397911559395969171852205257691691530443741803955217886943401471222564133204009850140136210930336255636038548150542506340605862114450485692766086407883362495324788753200662764154117567619545679241548117251217493917992707804462395971431831895682483046616321481731112924118765502970380961950950499946736144636748629647570402239358342199196391374047060241073620568944135668769329511523319996949352087302883947854624895795882549189247839889653917544462791577949677167414570058531700509951540884052457346991582885856180895992467702807561939228074330830064922746740333435979832797165219361686491805638199885210819335805352070416035514792373840048312877473841606748730298325049456167356149129086989804672884150094495278586944139879995975200851187990328551770619591014598479601719878179955555872019105735826352639513324476502440388186026805955009706190842026373853828602178754761779981859946462241578013123069309888504411425813435920840801988249202851312161691083638952973087069899442393018336035839157636176770773225351658499385103261333985476657651299591656169376579440774445321893816253378727715935839326018846782640713205513586313590500685034905576569776076502620220210620472111932992385977121 A046192 995 345714300921869201236008557454527186823532574301174855755270318979797234730399410570545802869457417726674492203075106404003801548974169880881929335640226840795767647571854646728674434772477205884206009014230991432109669212589752795962200581924496019633559149088496685355718388066234823524568310291416019424411116534053339204601800940604996499939538208758521888957218544934737965218769456476453737673744800453481287727701879459115023087125861459756835920471558355367140218377287194608588895699482064457545460987151037508025279821661396701037248349668551453249359570284162283313107460314110456347352950684068873202302917431228770652037832936713893163750896329979950494947605082288608847072854180579420137277658079008956543997267766248685713273517542080100779674640073816817683480453026661477766630094098180393541778608209347728847319582235746575769408651097179452422339144361554513470183167588842871821578039133923982694899080196190708856202589879824449039047372427050739485159118109029231347802775167099023351004471795388709819956310592992142100686640543116233730361241853668233990148731983895448595725126239461702914761875763413365227428120940513779361831297583843952751108089897355004599238053002166778428039491230496794299424204994930809079913319031574182542135472302134347946891768233738685273336148702893400115723487141844144634494281566301226602195918267571537836069838475825863762805690737288845997017542704888070785712432059192815108537780582058021912766480734328779050123964169760434252544792468688632286431833410653982543669945636123222779101384871474108440650360076211662118161732465945654887720128178381746384233811996585773669416805040032224748267886026223197530824495512786161339164610173991916080564655083785709640581016085305288096436682479923497960456352758785403579088835014964343651246732877276642442521654670898298021929602876818280750478038274299828330583023210309552177149381165121462603506703570821088774545551627407560550550700269256357374497107111833824772929695142647682880154562592687169086196202401014587168726772930442527853061808184965153124659398114180597720750651852051934294514128866560102710022329768262667506309146939130279858683483870806857465620444681695428847015144969753123083547611639410032577078750285333026448173697320083277565230766180685581228407108872722289953252415579459974551021924645808907753166514696137681820125210792009175772451259999892913525183295531524813966550469823657852763461915814231285028182753329135901327934163721149408592658127410970932459108124169246821679654856143800963300511795436668566521225918444965927931601159814447055111536123107488688374105837670987080844301130522347362197391712386916336357583386930189886390909873413599477438250056230533773825444399022794283548279340948744917647991846163133971577977332008989078400952562606533534276832839403097569639746093975279209457516368563778376619802339080981530614767043019034285470982059562144453206096854027930609946280329277176147642133531993070149922901762024334145761212380366989867973317155210281722139115361431743469853522420343449295917802124185596559256389818488248457188026767172620871627168407554739161645071989097422955359665753393080188029957160227734114641334201697451750420217009762311349476940152837371203826314688911770770145620145174573959230603553529146063384782740848715938811606531708275584874150185711410464006895332066409090813782156008783641832041534266591213700379867293192691295539354148827900356986206174261300381387401212949939926516600472519858466858933955335905259887362971914796040698756946050709285667045497441552521560566876417899277583567093764060288039065024232500464174260693465309051281525450526105701504729587832473478649942920346983794045396985147280977720312720259711080513360930058973573011709636493811887922395192599496036733240337928962202477048930176043398958828237462188504916524035704578534777636673730930369276640424873393071729560292061188526614445231961402621739317943774949609433339295451985238101 A046192 996 3319548681447382251527579445510558220315355966526955934441310754430856617108120002226493032701167034535230411473003361269525889222244774061538672167859108574721960219254588300444725938870486565610842242755610452837587582766349790067335484867875755166113127649144801948243910779755283716791165242759144166236464299370335834654036449882856561263703605787601351153897105983345569138556593462369675382846693850170148555335918999128666685653079668495784246545187934195848667840205316946241558001722424675729427041802717682809732182456424432244672091964888349784955439373027156427816499001321938815970603422666868874594447964083609189568485450201633178472189233503802988983663109333404316531573206754618936998003427693669264861597920416995742562569851503621889243941109084776253663749216671517075706023286760391732398813365846740324510580238916213458299846913525350725461313005304939915136366382322844901594073483546649465621838300639212924469602209511191187996715176743269505588527742639020995216135553182966380092854356243932243807458560700067290566655735398537393352347368720122869947279399903289505024394517227970822129799148793613365812243301897332549259678013013037740023646377897220845374022581461089372407096188501610199437323556807465644304556759828446107454193484190872545331816849168473434828195103167465360348222535494190613554865817057070445559636175428564494501487834095763745667341078594908289786625258793140667107728106892869228958059363487595148549881882118093545058513578429461935653798931621869038062442836006422786020512569740751503041002262660788276510072577589948237105264861895606118126371508217352325966989307712675272165666781409579838499318554044321561664418013673916021280900848939566761383275586114825160060108069105660648325151703915682131621607689707286573164865141726797682740916508858165925956507860098235333493122745751147538200189200718554528460675599690139555139399791531664143296928475214452127208562109702439656333260904316923252626271912420028808703073446901945728108779910772879287156567013770419351242855243369592052552509725432583198725660723698894675421549863049817102813015609036592291271963299811854918613809119307767671764328892431861995484614624346274654381009533693237689613294613381032446800800797932219615253023575545472305477456529938590441649234708127978766387138788979286445749264253379496137937358850438662701777355953464732547436533323573455830376537380091374305933893627074670919346807077758211726262311125967057572956714220357990018901326628116009016051653707660387618023650216771266109215740167313763678241251021847135779055239597566260981074507371985430753007781067258871278720630438777779284331020786992698821401794827370632159139888293245718132042706243147759350799158076478288082253199321275684305335732636122480452854230105552401571409977334295729738434457393504801059725624107407229497988508037745390122163205848925248401326954598918224702751763873801260553992175905968306354208858932966244706895612056629840033880461170840405250105243283576032249883819892497229413496739084146119066420598161372297169021774045479598215243710400375532038349030779033163410167679675293545189042360670369319548594181052557035968514296565203819020931466108903049158345675887848059660133116555966488621972859072872291234428293093082206699185263738101004319724691409926562882529817843132032101038843342867527295561411813282298403502130623796455318051927006675738417915532693375396173506891404695438750497483226635800838905932697359755518501528247642640402411835343959139387104587271265997319812169873181380430959255092686478231440005457411538316223844086757820066497565075556725459750810409152280043681803028621189886963988467040125832328873682611283233978998088415463351146082193537082433633398208011473291160988536487220563411794999481704184173939348373135395683081362493564892059151369144455764647629023016390041197118613962436677469954975340787537634034032410785218642051218082387811404164854393506845939158451802996969870270881 A046192 997 31874306093543463457298616599783822576940861167059256581330610108774766257674933530979375529450802996149864684289286071834881184308192771564724449273853824894253421229514909289015611736359977230518101330733362553915524537612821471636802529739142419180522232053529239218541345951491846182393945136404991992786510778142848150294718787173387760649085522833009965021198122694865609933682445206904166549640216675588965974854206501931578056525847889770658875570058623676980553234511234940524245323949826036871893997844234203188010907921307576751944726009609584966590675610447185735731740097585796196839277717094324249787016148827898007007826640798248842976067856352619970241182680871743165047557084184996852475408775436954202192106687846725353837110000864259838440221749757381513862502294999453934267757832843187316313012397081792386602862606753899390848554294261766568700075054598888703584876532880789156263421767436889034976908667838642304566411559523867907320010088041501365610303899660761487036102233860068014552564177649765609650507279885735531028886270610115507853005704089377943565542807722653843348787558697849594628628511954399775115794957390066197477648919119890795863099769461024659926360227951327151686159173952969904500386493041080121681544927959420492200983293065285878141757438823913687481644107277853687170232670091731129509676940887708851962399954269158008631748346917685010071945273862618661242329737914193980680334496672898277262470899670108034317943919331453485323068329955729336387343088888394034786943824901838180714979150980750296076480946967504159575608449368322896473091085759877480303764334182888855553284948423295966748958765677980569238232007665689608878544236472446123553048612353109868810296097309896103111448038971537459912818564561697347907179076113012916743631511771876334713936666809376343757746030141601001302666582772915784979935954821522307979578777641696798138964621137657938815644615502465754635524602817273952704410652700396802461105528560009509333086464222787738652821823086624322590187380027364209619308878108049958166670530541855689198641144297388559217124064253691969158641583455230314233288894771101160267127657284038245150806166447255009836412157352484549671024695507323325913731794137061914771256684666422460326505924213927757111260035239579240030370439037743242127016698526692872624460809927997270665611928745524566328490045043151128476417200501062883382598398454080554052432640620520343910188797172433181339426403352933486394468615943256440341129690511791161157046441846917739016267701782841036888573786034963401803925790550279305522482684230078125830364674267982982892025433713844347288412628843106165799099399312181696183697574829423061871321000835512090274587908454729055839742024900123143000936334609779751088787124056211145172345895536827879689523962955034341914125615600260372387873039578123664406444720914867389232725941577896068559887444045750576788151245257644277288419843010823585182853528061552398435519325626192012250038239507809187176400247684681296394570634441241618113966546855673844027113691974377073497778466892977877173548008016040143978936352249667891809188615000213350445585511814217208178371106986905976594087589129910011249822936352876320983429454900059094286835693450070910812188991405051521209700134155203551002943182642289948850423533332115949335372118147240525899388904063811380570212224241297204018367435911407955150961286058906022233731221410686764820479972346248733448933585170753480913465378660971275701734307348032671438584505836722439642341718808743292921659081588857952020058114308518480845379880505024035963451643465021184745559567456612840294781084505932285967363629539139844102111559014558654189371621783598692319355850919882112557400244622752807488178512812805611668838354338582213386243697100928383838669586345605731419985040186161163375928047566236014684345374086853139870154396489680303335577303945601511488601707478799377339787269412642533141388310147134790932849844779037609242355763461 A046192 998 306057083790655654669599065063544818873227928610747015166980583823144551175338094656343961607293577667863966163315313388755167862201377770319710100388872258775512775923841939738539603447802562496948243366859504487086413772570729004306787823219760641095619306064860105831632055582313927288062944408595490355591910255263328568794055140402419394895957926538955896532193220218993603237649700320100344839969977672311401120401535495628013370094505784498198027439456359358433076309109037693596857359008227883619250437873295016293597928128212895547741014472179269960853882256074504407339740600519813760111928668936278779586054466597512579679961836459335188623025084508623450452847118067368537382326590771133022849938063742206555779343555106336430548187665728771465081119997229268211331493372835540005321935004936997850845812637966004649420362239470703034714360033654569067307395212945524026882069332354955155596474216855524967198811406748342769233759324945970134895548868659319369320632456014889159499658433388819892767341140938693139931927094004271868872075403742593707867167418318838293993472092473522300545553114222234579653268841986997847048497368616113730847835661711178408839743962718380887392065534766061849401127981200228521402511668856894520920550093709595737667734125819390811044609595770370058725311889886847936743213749998266811361304431537963339472518801256279770317553125615777370947072852287785790340560356826831809351904729325062365405016620573013857925748963538734247978557045721334658529332685707427900155196544264614204802443787204594602174867011779712279456715820762058861986383500201481670270627010452590573670316107771180160048229902373188016245665238287397580130220094190414004440351494913712020749701743094036267250964010096633584422235531769714018922601867229460319285776611168414839125537133787122794595951424911792716272871034662791616229806838007056482665386962239972965590783152763999996843676301126200961558180027689354791428094753968305780308282658961298888587487526393760964598667036497855972631692066455737370345252604738252328724317881753172895102153541882801246708149843414087238044173671321512440675748695628813529030041151432215922170369045897650172587234050283932299666524745251784882185963074009455124601159885366190531835494631278558778310013380913909924181175306405702482924847952114515983653626947664376413435067802455676447223459635148383670898010522677882232783879445418701388637152281344609267554713483642625649009446062683741369302114693572927982165508386967590613420943882960396469646584448868622864937976277767551270357617199612760044491099678737612597962180527813800616298475206739266163792059341521066626223668101174781654057042711717292869456265110134293845098461054276065246413852123932905940806908431723783894270228629455103293464412434714515748377237682316905455329695726536306590867297200405036018401184221716518926022512327825109125063637910772698120095125505200026549262853340414022096619405367588093163533149669050639071784833295292812974862545073025026231948417348084909519900893286169096104229279249739807287428499817332328097022192729259617086953708505270532063988418913552373297433323042079443263609170775107218630220460516528830724201778903394209531033731280274479575282536195391024919130016722612231834364306259865171414523561254467529987857447042363567418955360548631960397653831217977374008707882215753122470685960617490715388904212216810608949749869272452720940410075187577275643137909787326348287930255659969948829532534317627562068512886013208864906306378079414281832636450689246340873916167054335301766599106172603783381782746456707046658106796469153320935785028222615552657578581889031792161878588225669325157400513983492432032367220901534619629312806002785478920419056446630351471770894717370529925714148567768114859914721194151157859959300672786156997170769053579629068543319634352940832643181317975296310191535802530690372526015961177399210431418718848975520835799149867933869030378270409867320948130170483841