INTERACTOR:
SOLUTION:
INTERACTOR:100
SOLUTION:51
INTERACTOR:<
SOLUTION:26
INTERACTOR:>=
SOLUTION:38
INTERACTOR:<
SOLUTION:32
INTERACTOR:>=
SOLUTION:35
INTERACTOR:<
SOLUTION:33
INTERACTOR:>=
SOLUTION:20498998SOLUTION:778637153914853223803518994751792791872865828587413SOLUTION:195896816338671352556118528639162212SOLUTION:84238747896561468618729530323416585254SOLUTION:6721534436062828871579565416699895973SOLUTION:26537674642691147582285833199834677SOLUTION:2212587736575957635818321394479728784828SOLUTION:70774768117378965181811100645635496812SOLUTION:3041359841189136581375268845384188SOLUTION:23566533249872106169111390336713862SOLUTION:228424145333666084818510944961595437SOLUTION:51894586267787878013667157428287SOLUTION:408737147957269714705726858579711673SOLUTION:326875142136207915246284372118325310SOLUTION:474693899234688172484807477462939336SOLUTION:162581704646774865815699584513762611SOLUTION:14722246721366049791083719911653574SOLUTION:9563132174338137691521421264102310084SOLUTION:1249451777671297521654398439758674SOLUTION:5583837794718289455504984172287246759SOLUTION:36811776555539574204243267475587SOLUTION:4524728980264012803868061785437268SOLUTION:29831996329710086838156823018845786SOLUTION:864247252597649808839762260865582SOLUTION:50379496390284823615146722643521SOLUTION:2876839598391195797153850977986817SOLUTION:12602883614735193980483768335458690SOLUTION:51827150518135218194602933195168211810691590SOLUTION:513769405617191004139785414307780352614SOLUTION:1554566463934871766197951965358969548SOLUTION:815950609784232968767918431456393120SOLUTION:624238224272532813314662957887542124455272SOLUTION:284227941161179143387717814713516719SOLUTION:1544120236785976444434601763136132SOLUTION:226465994270486121941429774313606678SOLUTION:37556269497557794792974343019127377SOLUTION:38182413463678363594673527685805361SOLUTION:53942113338032769495255376334891SOLUTION:926571156510993810201616262616552014SOLUTION:35125952734346229498455888622578953SOLUTION:33986797443596543990211935135216622SOLUTION:635588343236248420780364065864069SOLUTION:961009936243117761997793075049382SOLUTION:24988511357035563656568122557617SOLUTION:3251647752423710595033441398348482SOLUTION:285163731423128011938065249113359589SOLUTION:30845545317914994412887587923575397771SOLUTION:64525589927161571592983795149239SOLUTION:789611254182464639811817146453SOLUTION:1550SOLUTION:412691789149838416969110558732387SOLUTION:4535678167938746473637688245649677SOLUTION:197283799912799892795957290149956SOLUTION:658639697987841218878797627424361523SOLUTION:23601087411611646237986218598539063SOLUTION:17496882359594389167159249345701437SOLUTION:994273495129518718607116296346382716SOLUTION:125746868445776027605431894278231593SOLUTION:91398154748328942804194471671988SOLUTION:2014486137133195136867643719492780SOLUTION:99910151108864435878957838649922SOLUTION:4737758932489410045610047930492488SOLUTION:682436465653444417449881728833224770SOLUTION:1013942288198787778485181751747391214SOLUTION:7436410892518999151659455157534281SOLUTION:90655743135487095942568112233302851SOLUTION:8898734919174869569721410043215743SOLUTION:89371326100734017447996236501872540SOLUTION:87435013188797430785569916915122965SOLUTION:9217879996601813427010511231524698SOLUTION:693239539280462547115332578848489476SOLUTION:471946888256682798732471381255419SOLUTION:4141949255SOLUTION:573947429738352590214103223724073SOLUTION:1949353333399660548597743878575412SOLUTION:30503466616210856986335994688183549SOLUTION:257822757470737551617397674393724SOLUTION:32248062832SOLUTION:9417734844332154264919553299414178SOLUTION:13624962533954040668753305243166621SOLUTION:46505450358418409461225711913199414659SOLUTION:156074233441748825296967557921867231SOLUTION:2593263792854172654634609287711271SOLUTION:2393966294197398216286373479413686314SOLUTION:42502867981096564361296874955776SOLUTION:3745744679209154501278272207976725798SOLUTION:26244142461759845578752588995SOLUTION:100168445219897911379759713191551364640SOLUTION:754722506232236484234319776677499SOLUTION:4244181649133100817863764186267127473SOLUTION:873991567025793265476160196725786SOLUTION:71888076888934393090501641202015167544198821728517903439308283854417078412447688267SOLUTION:68968655547189208640667489213015SOLUTION:5049129927282153288933262464123306582SOLUTION:10837910036137936765224289476413100SOLUTION:7639467663541919735844394247456SOLUTION:19792411473534273223100831550311SOLUTION:53124052619399944302574107698931SOLUTION:99519555441284324499194806384SOLUTION:987438195992783873827063931072SOLUTION:4128103078907660663751963359022SOLUTION:51845436445469382299321006351SOLUTION:100469865611487328056802782572SOLUTION:3875337658976943157968654526SOLUTION:17769177884524281728827681337SOLUTION:552816701088675085321006365884SOLUTION:333651652373767337777495138040SOLUTION:89546419SOLUTION:346974367992816438604774907639SOLUTION:652766798798503198196894142991SOLUTION:9787353473339296688935909818SOLUTION:9896671132049267775296534104082SOLUTION:71855249313593286713193744503998SOLUTION:231989412663369414853268186059SOLUTION:6795885283567348631718288693181147SOLUTION:426214630481208979508248673131SOLUTION:3546658567978922402185931646115SOLUTION:4262357968224121722179088865466SOLUTION:5910651380906451067289943272359SOLUTION:16913686968549155539384895876220SOLUTION:89654244209737515935716373155729SOLUTION:6723948472055782384643151760SOLUTION:503358238419574353469220956998948923880699673156SOLUTION:63SOLUTION:6880722693219445628725SOLUTION:649654482792658489825748817SOLUTION:84888469335239544576588394SOLUTION:2117554090953730829250192988SOLUTION:61586787712895161911788885SOLUTION:3395985454509801544695589SOLUTION:9247446072512079847816SOLUTION:6238727100207730114016640SOLUTION:552229674768249332268760SOLUTION:186672117966242384014429346SOLUTION:9625793729318433637100566519SOLUTION:7757626549895144884613186SOLUTION:473679277731320236388946759SOLUTION:6860195610393814452439370SOLUTION:911485569062942317921333185555SOLUTION:641323872934972262839747176980SOLUTION:542864376958455211101234SOLUTION:694745SOLUTION:45754515278887573257738559SOLUTION:181695255940295741591434816SOLUTION:438366860998283157489849944SOLUTION:425114243363787218661818100SOLUTION:51256829779461628731SOLUTION:9188675132868149378631786SOLUTION:16472659776786144515093538798SOLUTION:272929452544117315417891354SOLUTION:9044542655330326638785283SOLUTION:73214565791264766094SOLUTION:73618976176558239968965864SOLUTION:145928974045607123291925867SOLUTION:19582245616533964124763012SOLUTION:33753247153829215812348355690SOLUTION:831753823406868247496812241SOLUTION:41691877858080868283469918974928063SOLUTION:394814929390613814772935322634SOLUTION:367838326543033264544802880176317SOLUTION:107730427910873257830100616547SOLUTION:67624338381762561678765791SOLUTION:30865427694220425619928475423171SOLUTION:5269206324216937487874879566691SOLUTION:3599579737415605442491931SOLUTION:9469579756228131913295663224244732817SOLUTION:323241312382874753481331SOLUTION:985352775221221274256985967SOLUTION:9225567730141515782413961865SOLUTION:19593115998783756675929461SOLUTION:299977975753378290647970SOLUTION:456074148185272058746949516266SOLUTION:809181408490173462165471SOLUTION:9160792965864349182780SOLUTION:6088318436753296438441582786SOLUTION:95285416710963078100502883SOLUTION:1787704235461565757337766SOLUTION:4093939564474746748254456360SOLUTION:16469824347531023791004244420SOLUTION:74781941576129486852444898SOLUTION:288647983443225413159501003SOLUTION:3690426579341762616352562SOLUTION:382699499631153781881299047SOLUTION:6479481044914875537610061SOLUTION:54433375904798716598271SOLUTION:7981162283195958801618681956SOLUTION:82442738825658335731594915SOLUTION:522857293780426163866173230SOLUTION:76100551981418517498588SOLUTION:6224209415331936289885937459SOLUTION:303087377712761179799847100SOLUTION:5564563390827322687222789462SOLUTION:686036437547985833374744818359SOLUTION:66730383674815082652037SOLUTION:100845877979210169937613230SOLUTION:29566782221583188824906220SOLUTION:202917518833787610627470422180SOLUTION:2346737167764558422249221950SOLUTION:48255167466742794100999441SOLUTION:2584SOLUTION:33334293438718538967509211SOLUTION:8253514805679707145583791SOLUTION:50SOLUTION:6686252819516765421SOLUTION:95571813916123960818783955668268284613989281SOLUTION:9755665584833737775771723664SOLUTION:18525477163668138795226216848701792323464496354SOLUTION:41395994363093151128516441718751337717875728798918736882811862978241530293766SOLUTION:2959851689799811915639956181443SOLUTION:258136627174794757310071713473SOLUTION:21863388562981826925730994924SOLUTION:39521242670596551357143051SOLUTION:4078676732897774526134997390SOLUTION:8223SOLUTION:816712864753876938223208262SOLUTION:3589744948294685378658335096SOLUTION:329298185744281008972767287SOLUTION:989218580883862496712676535SOLUTION:663950273313646493394440367SOLUTION:4443654444835455973130265780SOLUTION:7321752961232535383415547SOLUTION:787458147846276431055100924138SOLUTION:845032607240169215044859098SOLUTION:359464944868660453268966054SOLUTION:9118911148996725217537358815SOLUTION:206020676632511753492943415611002728564255842240SOLUTION:3083325866345186674384391494401921231885776275584748076997323687912873233123263771681141057852774199148529544976628249329SOLUTION:30861003514516512592833639944045792150887293SOLUTION:696212764328343127233158864152823SOLUTION:22593447340397699787738451567SOLUTION:74845895642671675459559826251SOLUTION:2956197498544021152737906037SOLUTION:139151882582837057703948709668SOLUTION:5345101027762116913283804120SOLUTION:6843405657958985154872234177SOLUTION:923645369224544174248325719SOLUTION:5728694327783757824422618990SOLUTION:81691750364779692753283014100SOLUTION:1306223047383686026459044SOLUTION:767604934847393571778344741SOLUTION:6618513552824986681692934SOLUTION:141743597377819015894544528776SOLUTION:3461201945496831994228368066SOLUTION:4031758668556652127977196946443838SOLUTION:85972558882548211619351SOLUTION:893974883729597487386859177SOLUTION:2810078767017460459475147286SOLUTION:4510040338369612661547752490SOLUTION:3693534125851948772SOLUTION:1553226855219790127545237556SOLUTION:879733182194779854388249SOLUTION:7315468051386938940SOLUTION:893823467964238986579770201529344688SOLUTION:10100468177666170396622854916SOLUTION:7486302517941225521197348SOLUTION:661912754983911419772456645SOLUTION:85856863733286689467926861SOLUTION:1882023464611299139833319SOLUTION:172622462864239191633989834SOLUTION:2255886350942944776822750SOLUTION:4567392655236424767367021SOLUTION:7826714683998350371781385557SOLUTION:9372892191763064822026912912SOLUTION:637910671364792925458539SOLUTION:13319532548387622821578015SOLUTION:80583446725378899948611328519706827708545104547SOLUTION:6211243909811137252698735426713935SOLUTION:417850617531488265867153588177642211296609787038SOLUTION:39583157996054268141129822497553362483222265786873241SOLUTION:465489344516774881355320317995SOLUTION:81887932788797337638212SOLUTION:57347935868652993266596094SOLUTION:1158964017279793709831799SOLUTION:1493901579321893919694846SOLUTION:6216193853721796227802793SOLUTION:629370234302296749341278882615150SOLUTION:707471409270112414430821005149SOLUTION:93806183205764383284833919SOLUTION:7919492367678779455619668014SOLUTION:913090985406611535027177550SOLUTION:66774292765130868574832221169168529SOLUTION:94945371143799641013957031191SOLUTION:8921378022985331405332929739SOLUTION:73278888143424985968582268734SOLUTION:801068107117632563733582889827434931665642912239SOLUTION:310876269019979819679739161940949614SOLUTION:483395483354977914136804734SOLUTION:657892610026495870928281488264SOLUTION:375249575251549081441257974SOLUTION:67770598529755742389644SOLUTION:7701638357615149882455914714SOLUTION:32368547574596301874481299SOLUTION:6481100SOLUTION:3995231886398975813950509SOLUTION:12424581914629213616882331SOLUTION:38591746915970611717123601013367413SOLUTION:95287065981004372953120738010047SOLUTION:248969731649538877233206514SOLUTION:907859594737619804644168864SOLUTION:194268813231444498891922738SOLUTION:94113775603527942263468635SOLUTION:707227416972794019391669SOLUTION:3862309265934514437073973SOLUTION:82936185883215755234545274SOLUTION:711014234684243324135726030SOLUTION:198641591267561810063504979SOLUTION:5653402298253784670751868SOLUTION:784881359875755302883516699SOLUTION:46412949374218207417494669SOLUTION:70358756663189751232126812144586227438738084715456521001327SOLUTION:7624973755636481166039707017SOLUTION:3839540403779296183544727636SOLUTION:372685882284878323961884SOLUTION:63513257312092326299279675SOLUTION:55458121562654145105186719SOLUTION:6977764771007263977735477SOLUTION:5178331897322638166711871SOLUTION:457209945939288935959816922SOLUTION:813660351893851772581839923SOLUTION:1425969443988577948729151SOLUTION:10055123895550159141691294SOLUTION:975041918480206279876797177SOLUTION:3249222127557450291175341418SOLUTION:291669998313917226656734SOLUTION:789315167457766248896996744SOLUTION:56217482714270311811374135SOLUTION:1007284138293218602285452761SOLUTION:167382773984449084264270SOLUTION:385620332240254824552010088SOLUTION:3115466446265512463582797487SOLUTION:2433596346527936259980641389SOLUTION:26154293573693489077585045SOLUTION:40608166344371002161606996335SOLUTION:8613363544385427444878984819SOLUTION:84623939492547178637217548SOLUTION:161975621285475690834846SOLUTION:823782531508982554306134SOLUTION:3498359325533197746SOLUTION:824989597680884492384186SOLUTION:3793502335871366561462319066SOLUTION:99685652236791293976723312SOLUTION:5035555833121293426056655192SOLUTION:375276521511388248517353SOLUTION:633672971114114986905082SOLUTION:18114459817135363646451737SOLUTION:9594727549592209097831769SOLUTION:8794SOLUTION:1957SOLUTION:99243582121829341763280SOLUTION:4754724698757SOLUTION:97824566239663456033819296SOLUTION:44207399959127100733050851753984678979295282558SOLUTION:5032516739677828991228844359136935147865296835058873663408194712484310346823687350407169882243874922836293932777339966283558825862833254557186824037423230535733518363933772333681559369518886397532SOLUTION:2723588164090496855555440719159873686584714192978933228522766360685914878247797435975639756665311734554143761001257415781356126360412792669171891883241126429SOLUTION:3496815421996971548769259448963641181969202047216308090301371SOLUTION:80259739697387246349637621748357574211SOLUTION:3948163805217153632878854491881SOLUTION:211591866167845175952210741SOLUTION:1861212918859827815SOLUTION:158284116491729786726784SOLUTION:21472268178313955547208717SOLUTION:8422SOLUTION:152855488967237967852272489766SOLUTION:9936383063156416949031132624SOLUTION:42514739343099465100128452100SOLUTION:6084953081004053856195210068SOLUTION:928772065311499876329925691SOLUTION:682875293483973934717069SOLUTION:35641241956335282081845160SOLUTION:21751688708712814100SOLUTION:18125613113664559599248587SOLUTION:315330337811472478375358596SOLUTION:9849423042593873817461179SOLUTION:6764413149923111772SOLUTION:561110578212303649751324296SOLUTION:100602188682623611482617SOLUTION:997248174253835741241765192290SOLUTION:56526939360973193152540SOLUTION:1631416916897294286893107329SOLUTION:45406365741485627948536932SOLUTION:26295040902690303715411451SOLUTION:7286885456503875386545767SOLUTION:68222356556307654575718476SOLUTION:12587822127397533462874623SOLUTION:5349531381638483117623925SOLUTION:75973617468012253651270SOLUTION:345658163379159972013994490SOLUTION:1527681172835605698721235SOLUTION:956240324897636529408934SOLUTION:8070555253431477713729997SOLUTION:633517937645874261732955SOLUTION:58502657582328796846421976SOLUTION:5195916025223075385880227413564766SOLUTION:3117205526472797048836939372614SOLUTION:12889721474051892775364768SOLUTION:94826110063521008013999245SOLUTION:601198305960393112888493174SOLUTION:63536054196295775394369090SOLUTION:275952525149859080895973984244442567SOLUTION:405818736955853752312641910037SOLUTION:7199799793890314078431978SOLUTION:182380167862320626759SOLUTION:55845791798032549457932827SOLUTION:20578713624028857186743771SOLUTION:106954352604749975724334275SOLUTION:10539696136171533792552SOLUTION:9849255566109017716220677199SOLUTION:706538587215920615329747229SOLUTION:7060801974761814874088687455SOLUTION:7560243653429293828281638436SOLUTION:38226137121308177288798105786292080886611187148942434438SOLUTION:501SOLUTION:80804915142302055419728813SOLUTION:77773621512923427295642752SOLUTION:321727625423240269159343218355389736141889611SOLUTION:32105354807666437336355326838235556644493566641SOLUTION:53591899988207324169768055577445739455386112548238564696SOLUTION:929465269821943486985443SOLUTION:9091636895251726981187850SOLUTION:573998125448510SOLUTION:27506120462362288634346757SOLUTION:406752883612428466SOLUTION:532235178795244232412944SOLUTION:2382314433317155188162124237SOLUTION:25114151627512385794809824SOLUTION:8665993061221134344296783838SOLUTION:807326813854249650631527SOLUTION:5715512551364727161734786SOLUTION:510282034977041649753345SOLUTION:74701283192411742032161226SOLUTION:10871140676024132465582754196739412131510915910SOLUTION:3946475385225485773917678865825SOLUTION:49163272986229783476388877SOLUTION:27109624314974937171119957052SOLUTION:367467946989929693905861SOLUTION:1279616165814229566405071SOLUTION:5357231114871729528SOLUTION:18324763517269534232255765540SOLUTION:49297137174692435386613SOLUTION:846305073975157395179022SOLUTION:1752851756776189201548661854SOLUTION:2266821734687801642349040SOLUTION:584514199956945981792642SOLUTION:58775725738250683435SOLUTION:106563728136777519578365SOLUTION:7369426385101008569100554911SOLUTION:3177778618190112320385442SOLUTION:7378691597576573504342740SOLUTION:481917952548030779167737273SOLUTION:154881856247803060610245219SOLUTION:1134457614055142784026SOLUTION:284253732728815881231972SOLUTION:31100114465980293050135484SOLUTION:5269630808960129245932792SOLUTION:152610428410012876947SOLUTION:12SOLUTION:2645485237076961784447981SOLUTION:933519654780929881099861SOLUTION:64449815111476561976923229SOLUTION:77167790247442549832551947SOLUTION:5817571963578016622699429769SOLUTION:41872214262756534625627314SOLUTION:23269024943123750672632SOLUTION:19696897327278063420891363SOLUTION:589050805815338217837941185SOLUTION:7762936863531614726324744SOLUTION:9942348571817499286SOLUTION:593962991632086994275916867SOLUTION:56868471100941344475563350SOLUTION:73183659558722874459755936SOLUTION:64871088696717539695384843SOLUTION:51925248749595041227377340332484SOLUTION:39991258475949911953260362171SOLUTION:18763786579937817671969SOLUTION:442399611830811659941958248SOLUTION:113297143698289596216693020SOLUTION:7668890994112781874801223SOLUTION:564898350565312185536621654SOLUTION:19181128531338601538518465SOLUTION:232784SOLUTION:99827574666967610024451695SOLUTION:857422673624165618384527SOLUTION:399213248920532652453849188SOLUTION:35514116373668904744274374SOLUTION:778972994196238532289079SOLUTION:7365433614502644443259349177SOLUTION:8663807030710659327832165SOLUTION:80288896757868958494667415SOLUTION:10077381332100912791785973SOLUTION:60661927189154787899972910SOLUTION:1561222774283363165144229234SOLUTION:566388412657475745167947SOLUTION:304494777367356810742561056SOLUTION:952491488689406437110513SOLUTION:1645102534402071313487254510SOLUTION:18875643472795196259534493SOLUTION:99806856277873378938230762SOLUTION:868923678347766791037881355SOLUTION:9494762244511347926195264166SOLUTION:8965598251155261889686447SOLUTION:8140491988349708512SOLUTION:3434153066999215246368341SOLUTION:61966462434812671943448326SOLUTION:644826904595589489725104754SOLUTION:1737828941503111938574838SOLUTION:46802542989898887091222621SOLUTION:46721726371439303082911894SOLUTION:44803569638392778966397828SOLUTION:6049668192167336971468116394SOLUTION:36926279797693649437223215SOLUTION:64153267199280775251389977SOLUTION:57819675832654134872363870SOLUTION:3499SOLUTION:246435482521268559946603333SOLUTION:9595145854136552319011455SOLUTION:161493989650679488671237SOLUTION:3849947969335671298196883SOLUTION:303314598205795648464523560862763SOLUTION:69783151238323752635964759551SOLUTION:539653945469517473537493673SOLUTION:39686962971858075232073921480SOLUTION:42204668772145308565527680331SOLUTION:58856040153667237620767157SOLUTION:90971864762541726891487694052SOLUTION:41939610737212781843486274SOLUTION:529574358899947233SOLUTION:5277368629236695664312547SOLUTION:869940935110069802326893998SOLUTION:628115974726968315193048SOLUTION:2026946128249576827245SOLUTION:862597482893361219741076SOLUTION:9327717227459357231641737SOLUTION:2318379966632405420711040SOLUTION:3386526695843282321958538825SOLUTION:39755996430317246959281057050845922797746365SOLUTION:565018381536389318444891389SOLUTION:2575888293931471488647759056SOLUTION:144722266594288562SOLUTION:551909536873616114156121SOLUTION:29741065987718825796SOLUTION:838671569229249132387665SOLUTION:159222482737865926575496SOLUTION:88779599823928979173401695SOLUTION:7651618568692572271572759SOLUTION:4910894656326852766051314636SOLUTION:97857343742873686856937885SOLUTION:261005386174544664434122454SOLUTION:41327589443341248280171753SOLUTION:152SOLUTION:659864733353732394237659SOLUTION:433739187819146971454793SOLUTION:64SOLUTION:398896111005876782224561198SOLUTION:7934179243869903093895652SOLUTION:98936178541995689SOLUTION:6339551872938401095731313SOLUTION:78219165247886151390373610087SOLUTION:284049326332161831432395SOLUTION:1177995351826769275443663397SOLUTION:29494143254137182382165619SOLUTION:971018279294336814586231215SOLUTION:120327699942841579756673SOLUTION:4438SOLUTION:878182360761836928578832SOLUTION:9932506190938397524371798SOLUTION:1635445078876341765732406253SOLUTION:41275786949054147438648251SOLUTION:9523647563116274824868455SOLUTION:1411828014704933646101064SOLUTION:82093996863790378354414SOLUTION:3564783769733283502683616SOLUTION:5896305952778121810506469336324995774134SOLUTION:897888758073793278143393352SOLUTION:3719763927580427549211831SOLUTION:429545151199364493537642SOLUTION:113416432936516374596434SOLUTION:85978235868312893270SOLUTION:46707761795248SOLUTION:53643286568198197439365352SOLUTION:10145046637518633999194437SOLUTION:26664993884058954392647131SOLUTION:354140455345103627584173395SOLUTION:881318643931836259875184SOLUTION:3398130674475712965698060SOLUTION:6888265641591718810811332SOLUTION:4740822383632309776481939SOLUTION:1445SOLUTION:4173998448386196367184640SOLUTION:8945487527265726613404647SOLUTION:818014883736478533996364SOLUTION:9637676187116612790471377SOLUTION:4983225764593547625588479SOLUTION:86509749594453461435542588932SOLUTION:42475861491915374077889016SOLUTION:91299724956831239596959716SOLUTION:2695711554281726879914541SOLUTION:52439863958682754482451267SOLUTION:2445944222072713738606849SOLUTION:2683056715067672422022SOLUTION:891434935164427997977736SOLUTION:9916457892743077602642533689SOLUTION:2027593351796649891010019SOLUTION:21316999212241992562315854SOLUTION:36686867406667122584704515SOLUTION:5011765337858827930273722SOLUTION:9321408510225435944474841SOLUTION:48314322959424752178869768SOLUTION:7370345754693881413732570SOLUTION:4433552545493585149487475SOLUTION:87332276902280309032156740SOLUTION:5742221835514935443662137SOLUTION:10245294457333695920971006946SOLUTION:6422784282106953118619166SOLUTION:857914355294968951399575SOLUTION:943774662557779219382214421621SOLUTION:9539767922258116455612731552SOLUTION:79693523314411127132053100SOLUTION:76364665468746712998SOLUTION:92521110461225247727664855SOLUTION:5525666348833914510044837SOLUTION:4880348868639436675992770SOLUTION:64916864553482660708561843373SOLUTION:634129398984159218434433337628173SOLUTION:7356337071749298230331128SOLUTION:3256862597985855974795199075SOLUTION:1918705708737618258939974SOLUTION:41252116784219840999046SOLUTION:59526441293531583877142064SOLUTION:569810927163558768283128522SOLUTION:474117648382865675664897373SOLUTION:6167457503445935245393470SOLUTION:3118806653853417091SOLUTION:6584830376631189443547SOLUTION:8177322689123841436484364SOLUTION:572190161766576136481006058SOLUTION:9639896340464695164031380SOLUTION:9343237802514413291849SOLUTION:38331621296010229100479716SOLUTION:14429894908164511134584874SOLUTION:85623997309659299202430SOLUTION:9230369561150455331781041SOLUTION:71312018297169292747432496SOLUTION:5293SOLUTION:172775224118511624182745SOLUTION:74265977891451173342968055SOLUTION:636SOLUTION:9317882065833795139094292876SOLUTION:653812171036626589369908294SOLUTION:10033468731803834669221015SOLUTION:5669SOLUTION:95936362885615238112581450SOLUTION:538589681167775458221075SOLUTION:2638775561096956031397764960807680SOLUTION:5792532422348733133396202270SOLUTION:27482783315667757378765SOLUTION:51561502418502162760899133SOLUTION:97542041684279829449105995SOLUTION:1877158997165113484697711820589066299854573SOLUTION:7453656358991344828233918SOLUTION:821620475724121514897171SOLUTION:511337933198559535814350SOLUTION:5329148607938258070SOLUTION:2382597843650867530187324SOLUTION:37907020163816743069817691SOLUTION:82564734655396309861713675SOLUTION:30624468728180222664SOLUTION:59886091951021312810569838SOLUTION:944096203087795572315969SOLUTION:9969661373089621536557064419546676059551833456539864629183510096SOLUTION:1414479833577318486546991SOLUTION:623451227368018198052666399SOLUTION:4179094488867134292412825SOLUTION:62579933918417626354806688SOLUTION:222879786093371018579633295041SOLUTION:13113991506886292763130581971SOLUTION:66771005727170279478979938254574SOLUTION:753960628244265513971336SOLUTION:64837313815877263923773SOLUTION:2454644924924575746SOLUTION:84914033101848913771009542SOLUTION:6241912587721745757351522SOLUTION:3831714124722753657549534SOLUTION:6210263478469713335840161987SOLUTION:6643679624145952755709836SOLUTION:7140SOLUTION:100908979875994937310015552461674912698487966695472SOLUTION:321232764532581157173444673SOLUTION:976383519291077655827346478SOLUTION:36423310033110533841SOLUTION:4390685488915046565025119SOLUTION:50387543695595583167100514550SOLUTION:4134149696308963809881665177SOLUTION:813877675758491836252165605648369535129653SOLUTION:1199736556937182578911773190SOLUTION:398816885324351141775791SOLUTION:5485496787194072635SOLUTION:426264153194710087409954132SOLUTION:57519046651657693698969480SOLUTION:455072888943458167231789SOLUTION:868051768456796664688228417862SOLUTION:8745773398844105256566219SOLUTION:2324SOLUTION:54972563975224589058832421845998716144232683294SOLUTION:414133549419918168671597684617SOLUTION:32678099937473379837789360SOLUTION:94261957393115507425267229SOLUTION:29825850576865739065235017SOLUTION:3710521575241555442974457SOLUTION:134897638153503747477425329SOLUTION:83604374172410567730815726SOLUTION:745056736291972659162861SOLUTION:7925569313267471731304980SOLUTION:5882804371502626379873441SOLUTION:6116565540396220612349238SOLUTION:90316576757546845118588119SOLUTION:4633753754496615275374112SOLUTION:82475771839452557197557296SOLUTION:23458090268898511889112335SOLUTION:95413585909890976725785764SOLUTION:10279768479749310073983182SOLUTION:9047SOLUTION:876526124090279625670177848SOLUTION:5681728367025153382929354SOLUTION:9328018308478505287SOLUTION:41324219711712784283462853SOLUTION:2309517536561288314928210SOLUTION:7211206152211941512150775SOLUTION:231569747984436129565532743SOLUTION:9859689434525329643952841SOLUTION:80386393352716584132111SOLUTION:4312255474101067379190953390SOLUTION:942691981497525212975550SOLUTION:4437382404164206120431187SOLUTION:6079536161100175413396427774422487409723957826SOLUTION:918032721818955465681081479578SOLUTION:5063398513444957613763524SOLUTION:278439520296953318670693833SOLUTION:287669094594721621826117SOLUTION:544940782461454921526124SOLUTION:6431743166361152084323412SOLUTION:239674965463812656228SOLUTION:792012317845282496229836527SOLUTION:62272757594928768413241002SOLUTION:5666813061531698941833596SOLUTION:4269871612369895639163641SOLUTION:6039SOLUTION:2123867715937719748566579SOLUTION:7381478870828356788411127SOLUTION:29784756426764923268198397SOLUTION:74329994745828714719335910SOLUTION:955846110421833277712588SOLUTION:461688450924692499487618123SOLUTION:348385470298089148583630SOLUTION:1654599788812781511727354SOLUTION:73129114709075999694953688SOLUTION:62929730717364836478SOLUTION:12547664559010173180494657SOLUTION:50824740971173374875411772SOLUTION:7566SOLUTION:86030253883172773611671794SOLUTION:65491273723265151257258SOLUTION:4148776877165920582120745977SOLUTION:8668853627657976903796236453SOLUTION:64982846524255916215535SOLUTION:109374458167439624203650SOLUTION:4110080694701963601527302911SOLUTION:81428013662887507230SOLUTION:486273413398271199952724759SOLUTION:31711007968163420120212554SOLUTION:12487387488941185265660356738SOLUTION:6420481927308151118366015SOLUTION:444031841534813942607631614SOLUTION:7088763310614797316252843459617748955869734676622SOLUTION:2272487516344614219554755494828365063473298418227SOLUTION:55339491948691171725406687315569694486246546566363SOLUTION:426923177948168579303898098SOLUTION:533719828325348193242234070SOLUTION:429542987797302553726276966SOLUTION:46388143769828735990587494SOLUTION:95853319798644567468426624955SOLUTION:68316028926381823592213093SOLUTION:8652374572452609067261774SOLUTION:5060338088472785652174819510SOLUTION:2561121236346115811488385SOLUTION:124662485718691273628890SOLUTION:889756SOLUTION:33942526851876697595640SOLUTION:1966454588547210060939483SOLUTION:5619426431743463914112677SOLUTION:3728144895248367706064814411SOLUTION:925461533231828112382974SOLUTION:9922987943074682296908890SOLUTION:8661989521555623775534043SOLUTION:57317992917624477345269861547707343239287633833224657614514857234222386689811317749353267SOLUTION:794643140365268619147156466SOLUTION:175998141363541022919792SOLUTION:506190868138398131194122938SOLUTION:5647820433111516259151SOLUTION:795158762931394325207298875SOLUTION:263559448932721966614333SOLUTION:7229291179898416510044437SOLUTION:924596610802194126664984128SOLUTION:3587562455310029806372941477SOLUTION:178120942355416656116681522576535826917SOLUTION:1877614050313668566458412812414096625837429675SOLUTION:5780665374227481677644342942SOLUTION:2491386646996498951516702029SOLUTION:618172284489177866862113865SOLUTION:621343535190404667636406172SOLUTION:167796867014243201593177SOLUTION:8313525033553187591997114855SOLUTION:9322709053581871554116266626SOLUTION:1926481028136191467587727SOLUTION:6956499454176329432042163SOLUTION:81883664455939709488981092SOLUTION:76815910057734581526539833SOLUTION:610972977695142649293SOLUTION:55468127156676889311373434SOLUTION:349410086618594044118855SOLUTION:4853836718651915614668937SOLUTION:414038315570683755377674846SOLUTION:9138868576514869982411640SOLUTION:4545256277689047419583203133SOLUTION:2762254178945644044601741SOLUTION:22182545478458531970613348962747597SOLUTION:6171157841355622668423679969SOLUTION:481648535384675957585798SOLUTION:79100572327732471516786402399SOLUTION:739231661966166338313924SOLUTION:55248090785985910089685231SOLUTION:98939184347248860413667256513SOLUTION:474360362499268423550513284SOLUTION:9278516591511173175771780SOLUTION:123661775972709766297497457538SOLUTION:2967535326831492689786739SOLUTION:814641103877664934447953SOLUTION:6534464885397665916947413698208486432599644542SOLUTION:7576153464324750851073331953462690SOLUTION:28409037773711727116443688313174482096SOLUTION:12219181644736378905756847366SOLUTION:90593244813361714930616274SOLUTION:396298811384568637722551452SOLUTION:167967221001911725019761172231SOLUTION:2637683739544952227793687SOLUTION:61987849445598646904883080SOLUTION:9422103542971233737196478837SOLUTION:81198079859955912043923SOLUTION:837034213615727243538893707SOLUTION:332974779988156234611667460186542938055753326275SOLUTION:47363073826160973335263598330544984973678SOLUTION:987551SOLUTION:2561304992144948991722671SOLUTION:82407242964573836449675281SOLUTION:24324169461365751008995SOLUTION:601535418138384278111213SOLUTION:1923682037122326050154922SOLUTION:2865339224192949149289565SOLUTION:79809979353859968561565245SOLUTION:192173740879530941985334SOLUTION:19683SOLUTION:631668426475228466795726442545293SOLUTION:178648394144343779936226621SOLUTION:474SOLUTION:6544601381792932426486904440SOLUTION:209873919456618785427385650SOLUTION:6762408453110632678351SOLUTION:15159722871182219017756572SOLUTION:4436361065431005765541869439SOLUTION:6584127642372679164615497SOLUTION:1491433244431756188468781SOLUTION:36292638101823248642363459519751932510020758283137342SOLUTION:989959541096242136363528578108582545202258864SOLUTION:676855853391786669424100326390SOLUTION:373252425291058614391745380SOLUTION:133532734398799622349916983SOLUTION:9545246372464760988587577761SOLUTION:961247597468974336592852364SOLUTION:1289977736466388544502542412462462915544796470SOLUTION:83125812551993326258967684671727644858084SOLUTION:70543040777341557210067124695SOLUTION:31953496232132643589239031SOLUTION:344999254562806740987789276SOLUTION:401489615688172831984872245186139610022913919116516SOLUTION:4285778956822564757034376332SOLUTION:7659673713536184141207625209836263445966340554765SOLUTION:918241835750888384833821045SOLUTION:51448245422294531294424626246SOLUTION:871878994632344757521647412SOLUTION:132264115663114581982549534SOLUTION:1780816233182901972201587SOLUTION:557696964922325876891257758SOLUTION:24652080708195405513662687SOLUTION:237556595781739362282378SOLUTION:46286269081356988641483953786SOLUTION:684875598874512162434677371SOLUTION:27169891744416254477947627SOLUTION:61559222697143468172394876621SOLUTION:9017803160929210446268496SOLUTION:670409638256440113552493SOLUTION:50376954209697425023262966SOLUTION:9485763077358230870211460SOLUTION:7059SOLUTION:77576587781233073899935698SOLUTION:888561599529985398173380SOLUTION:1419978612155826816713598SOLUTION:7866917645936660634671789SOLUTION:38382057534786584632156699SOLUTION:10073398130317561347SOLUTION:8794832266946998450433313SOLUTION:17974011746857906671563367SOLUTION:24127281703891313213612991SOLUTION:658499163114522478456187675SOLUTION:85635096854527584159928362SOLUTION:234023152294856777651182SOLUTION:76482784938767511007817567123SOLUTION:898022131001529582030142325SOLUTION:75886765285246627136993884490819385489132137277579764931SOLUTION:2352573919088902519936884SOLUTION:765072722810050175100519649SOLUTION:66493675592488793428566SOLUTION:23573868584012652508766115570SOLUTION:402918118733256868749778226226SOLUTION:27497838497447100426369SOLUTION:718373851456569341342875776SOLUTION:6690492254886476533397912SOLUTION:882724996897488316614256SOLUTION:3557104765662861027SOLUTION:48477268083998190939384SOLUTION:8026763034908141656508520SOLUTION:191140SOLUTION:1006981696169944752910325SOLUTION:944516456171852715835962976SOLUTION:8454141683348865799537386SOLUTION:56523223469517958038956329SOLUTION:5982SOLUTION:347703867728496667689583491SOLUTION:3375481478799931519308978SOLUTION:920335481575992213289617683SOLUTION:18221667812655538493224329SOLUTION:804355395121211753108133SOLUTION:92591073343921619298113865SOLUTION:10723412743124165970725457SOLUTION:95762111815293168220223SOLUTION:73834473775163646478248054SOLUTION:13184465777842697582684930544884377811802262634649SOLUTION:9729439448387189533876296100848178564727864SOLUTION:662378768698294742312182357SOLUTION:5717563987015284571825617SOLUTION:961051343323447642338442061SOLUTION:89108245408559866287627139SOLUTION:6845327728896429864SOLUTION:466497305288571474825168122SOLUTION:77187479534811325617625997SOLUTION:77876068945351212177403384SOLUTION:731338988551266906242580SOLUTION:1042468753919477389288460SOLUTION:4596367461845891248865SOLUTION:2426794342564092912715SOLUTION:983428165657516818284315493SOLUTION:8878302452888243056292981SOLUTION:357762882357489284398259827SOLUTION:4972715582719991579297SOLUTION:494968638356017274215618SOLUTION:205541314963479524907158SOLUTION:4741218851194184633282456SOLUTION:6728326858453695753864921779SOLUTION:599060526157813869523617SOLUTION:1027158663028589252458040SOLUTION:3212387777874822054543441079436365SOLUTION:92773868992351838484972046SOLUTION:24183711409421685437977242727272SOLUTION:431003547973992513915SOLUTION:4111838220388137741727989SOLUTION:23538431773321911477846838SOLUTION:43155417452820207224174SOLUTION:416124445309193865359096SOLUTION:6710SOLUTION:98641544568970521149554956SOLUTION:472456660459184426585749SOLUTION:251191154077277965808719181SOLUTION:97519296375079250855534SOLUTION:5784996357539560428737573917SOLUTION:1395838981001053590198969SOLUTION:4056270289535963250239269SOLUTION:11169SOLUTION:206031365448434178834178285SOLUTION:7185472976261967474371151SOLUTION:4980SOLUTION:12988916594479607060856711SOLUTION:3190839971232127496224629865SOLUTION:5994492912871003310423919752SOLUTION:387842441981516998544268616SOLUTION:711309262148925156294711SOLUTION:54348368568344636193100SOLUTION:405951933676671699133726230SOLUTION:46778844897955784940244015SOLUTION:699672893816289582932389746SOLUTION:8154604268933114971008041975810SOLUTION:4769619530821448577395348SOLUTION:324294327631886179157759619SOLUTION:133728195432927555892199984SOLUTION:89151493126847054271069869185SOLUTION:2926408271548303893280784SOLUTION:7237483844970215899614375046693427908518293096SOLUTION:8719784044795098175378100185SOLUTION:55174343390544175384610051SOLUTION:41411852705253736588111676SOLUTION:533665863074440143984796368SOLUTION:5610092291985526586029566SOLUTION:594999566129143322739673415SOLUTION:26503736291008764654058679924SOLUTION:47272974878656968624267064SOLUTION:1778234249951343056636168813SOLUTION:7778507126532443161491747SOLUTION:29176191971278132968771SOLUTION:885773164764850498037653459SOLUTION:13543435149152602608786SOLUTION:5682880787780739346834521SOLUTION:32614159544033644496763839SOLUTION:22543972673789337444272100SOLUTION:42368067683019642464668941861SOLUTION:45323263478262168169467877SOLUTION:3753252731952919779952568SOLUTION:88504935292966886234883825517SOLUTION:5390693366647298147541989SOLUTION:828438471663298298SOLUTION:93579266702056255071SOLUTION:69185596579100608966988668SOLUTION:100911296949718643SOLUTION:5493720773185865100492551SOLUTION:8628889691008445930861139SOLUTION:100439863312138557213177SOLUTION:998592218687604446255561386290SOLUTION:2722215320334976765743168116846SOLUTION:1055565444992642626362SOLUTION:63219SOLUTION:725897568222164058871896639843SOLUTION:59568881748541243396581659SOLUTION:10075525747474898288143932SOLUTION:58216414718388573239SOLUTION:73322648676164396852SOLUTION:97988351889974847752342SOLUTION:86804238586655966917923712517803046781124SOLUTION:38648661142937639305594639SOLUTION:5934454436363988610067075SOLUTION:97269671713873236949914030SOLUTION:674162896841461013299432SOLUTION:38385921252434389382SOLUTION:182819763737297832648425SOLUTION:414164557337996794527245SOLUTION:7569898187214703513139753SOLUTION:42553211786615543785122223SOLUTION:579889233828251410852238SOLUTION:6317772490554592657217825SOLUTION:18718571267799234082215451SOLUTION:7664810051159696863100916799427155SOLUTION:18157524863918964218382979SOLUTION:617431684649666645992485SOLUTION:3374107889889640883438416SOLUTION:737512779470977971SOLUTION:836531578410671826489SOLUTION:98889418459136319164629SOLUTION:686075889818299177257183211SOLUTION:65865334501682376412188660SOLUTION:8798SOLUTION:4442779413167778100621242992SOLUTION:19598842791SOLUTION:18501548962173419762713868SOLUTION:5392448899259199274765917SOLUTION:49431580811015361726578511SOLUTION:8490551924453759759SOLUTION:664961761218155677134283SOLUTION:71443799387330308639838317SOLUTION:2993764533833589380172930SOLUTION:7773881835131429942848466SOLUTION:4623318153175777210090269072SOLUTION:7476571248783219545414SOLUTION:446162802163613941001320451290SOLUTION:5086415625192091819426285774SOLUTION:96324214394116331763613356036SOLUTION:9471463321617415472389575SOLUTION:7277215651947461557323635038SOLUTION:7990601645353992179364459944SOLUTION:1002853SOLUTION:260444207963453261607442SOLUTION:1010050398745243322SOLUTION:92333768708912387377926127SOLUTION:4577498421822725331933452SOLUTION:5426245895475161914168285SOLUTION:3532698727518132762909438SOLUTION:14295364532321714144363444SOLUTION:9078513433820753288359637SOLUTION:26958158921007163168562813SOLUTION:5678325510503750447748643985593269181372036414123SOLUTION:8762331877258313131312193860305197877193186SOLUTION:183353974176192266017361191SOLUTION:33575610165848850959649235SOLUTION:5332433871858194578397713SOLUTION:3140804136384551144901578SOLUTION:6159147262389927861822075SOLUTION:501559SOLUTION:7185588893970932018178363SOLUTION:23273125113769429197249548422SOLUTION:5723793909534778176838814SOLUTION:754779271046233582154150877513SOLUTION:468125823989645199414057615392SOLUTION:3713614418640153768868796SOLUTION:42306819739492136117419371177SOLUTION:67778627471126827147265187265SOLUTION:535656911031304671923961067SOLUTION:80341737955560821092798SOLUTION:538244312473632686684114486SOLUTION:964156782732921127913171642SOLUTION:3220159816373314289845936SOLUTION:4405343167650338510641622SOLUTION:9025621781404691578884630SOLUTION:9282100785939455864335518SOLUTION:5061449164484118732861752577599827876242387319438SOLUTION:65201001842629589589026434479393426875SOLUTION:46930813246599839726211454SOLUTION:65314128678028212154SOLUTION:78176232553950571276591599678790585180SOLUTION:3595533460947043166899804184SOLUTION:29924795142526443719156331SOLUTION:71805519417710021428080796445SOLUTION:3540396887319736195721831SOLUTION:6571282549904173248437825220SOLUTION:36899718928134826746616777SOLUTION:501342454993556266126449885SOLUTION:3134555493669694861475858SOLUTION:926296824185266629501313SOLUTION:3159537479943728149886851837SOLUTION:1083761515676094851151743653SOLUTION:8791101046694424268909455SOLUTION:168739558179384393259819259SOLUTION:2016835612786234623954773SOLUTION:2892815043313643104295673165SOLUTION:756848915466942100266975SOLUTION:6321619912422814152831266491SOLUTION:737385738498100513515631658SOLUTION:39552318262599291266347SOLUTION:437349799836922260815SOLUTION:23894049117369883130519751SOLUTION:9797SOLUTION:92103996678277528982593447SOLUTION:70964278118327292576633955SOLUTION:10564572539517957468403633SOLUTION:67775882434581534826SOLUTION:31554742956690915993555276SOLUTION:289259409616841638813840503384589843663286310061SOLUTION:45062606754195750236471444887697284357564SOLUTION:63519134641539172997179615198SOLUTION:664930859383159911644123852446SOLUTION:7310052377175388419829364094SOLUTION:17908928277299643137261388SOLUTION:78664522348085472376SOLUTION:9669129196582789718491298SOLUTION:18636670347552498124813473SOLUTION:43488094441570167934398895SOLUTION:5284378973128775781658870SOLUTION:12989332744625346562SOLUTION:25937821248392442224264421SOLUTION:99234614033879581784745SOLUTION:4819687727836122775817721SOLUTION:9142571130315032990624662SOLUTION:471001845354543336515272SOLUTION:60409614852276309931SOLUTION:20121137941710794822367648SOLUTION:28100815325965586544216134SOLUTION:48471049457381333362966SOLUTION:37448755699283893992798065SOLUTION:677985286562991836121297SOLUTION:957216584318586241793156848SOLUTION:5402966332330265775265756SOLUTION:82176963192SOLUTION:2513878880742597077100824348SOLUTION:598480648252419572273891951653864841952092SOLUTION:2334100643024179924413527208950SOLUTION:293799353092959526419828884SOLUTION:709359265716821339406618932SOLUTION:58983759661212135863875645SOLUTION:4051SOLUTION:59790117956326492638313967SOLUTION:283833259852789677190806532SOLUTION:9931604788923057518448380SOLUTION:34646812627724734158462221SOLUTION:53256755245885573727737172SOLUTION:1719719480905785325149686SOLUTION:66436821595047841216245743SOLUTION:2743509262351025217263366270SOLUTION:5355775510319165859423065SOLUTION:349065345969967061181362SOLUTION:72705393100917319443483288SOLUTION:7711SOLUTION:7972305611453563984453534815SOLUTION:83748020997767843432956795SOLUTION:235597193046524074569278738SOLUTION:8120427531286449577510027SOLUTION:8120100841347295991962583SOLUTION:4615417422741491375263789SOLUTION:5337202726537618SOLUTION:2912225063418198815676854SOLUTION:3029674517223875257697780SOLUTION:1735338240466637611920389821816164745846528053SOLUTION:40100SOLUTION:68309264526364969943308574SOLUTION:3391338951438601004895895SOLUTION:3567888789697410402781455354SOLUTION:137753512556513954365969551SOLUTION:586856451523474571375832SOLUTION:1281782942473257739555154784SOLUTION:4439739823932554156456773SOLUTION:93277169073961282428364809799SOLUTION:6926909584307531100529821753410946933462795508639389819SOLUTION:983710386472984681208766995313517626544232810SOLUTION:86207739974499639940103231SOLUTION:87654088123351267061969410030SOLUTION:71981454435370154298491005872SOLUTION:4091266284196927723329636SOLUTION:28475532182666175641616232342SOLUTION:98886880612323416667358529SOLUTION:452776821SOLUTION:1416624487252251991498267846SOLUTION:543220514647959290885529478171SOLUTION:6815074571111993243747577SOLUTION:64881387892955465153742556SOLUTION:76332816154080447668815SOLUTION:155042245878129981515668720SOLUTION:818360388634998496127067SOLUTION:60634SOLUTION:603754266973435150434985394SOLUTION:9910089186621333794662683754SOLUTION:6885466238425672575150545830SOLUTION:744081435412171968845829SOLUTION:814221362429647193117681003916197662SOLUTION:7599867974178721742725928318SOLUTION:320832727185709571341895054SOLUTION:7055392240258536247217SOLUTION:83822549668414499561527120SOLUTION:796694199047629341989188403113695230894080521SOLUTION:122492467918837122549499628SOLUTION:49304674561007897337511494SOLUTION:538895458786679501991905160SOLUTION:75421007091329796973388734SOLUTION:299805099698656725147473SOLUTION:97889865512241480892124597821SOLUTION:24982056SOLUTION:37495923259923197744136SOLUTION:983031170264817535955397431SOLUTION:8659517791482092100843869SOLUTION:1473480537598467949615059SOLUTION:7143592236991288023SOLUTION:16339910014248673447992026SOLUTION:21937141117529632723354869SOLUTION:5054449729108196701688146SOLUTION:1534897541614502061SOLUTION:9480525861643719408264551005SOLUTION:8727924752954188807194265626SOLUTION:373926694036207133153247SOLUTION:808315137250133719245461642SOLUTION:35666218503434125817775107SOLUTION:3479016394697513570801SOLUTION:29775693964591557486349SOLUTION:431715SOLUTION:54547852025377807348912251SOLUTION:4657579012718995774934812SOLUTION:119447957438865088887303339SOLUTION:100179511185427965239878479SOLUTION:6747144854938628295227674SOLUTION:443110388276765727141752SOLUTION:8531263729211037722427513SOLUTION:3363154464524899814885759SOLUTION:892952394899649910478316SOLUTION:6095921925489732998SOLUTION:626813744846729524754977SOLUTION:7828655271138331419687735750761986551166218513SOLUTION:1942256241343155696195129323870SOLUTION:4787SOLUTION:8680366857467408722422SOLUTION:88389081144240876219601003599SOLUTION:48174239436663457237624SOLUTION:213988515710047977677375883SOLUTION:8410039145443908586251558814SOLUTION:8499635845594514151325442SOLUTION:668260861533917985681988SOLUTION:8836803317131979482081654218SOLUTION:2414536464458907131462232SOLUTION:67418213657716779834376SOLUTION:5799356270719175511614100SOLUTION:6350SOLUTION:9268269614682984145394821SOLUTION:895968349294675318424706439SOLUTION:19531945719954679084975810SOLUTION:7738462754557171664278242SOLUTION:181643SOLUTION:21273824912349562032437689SOLUTION:4981213195351637232961754682656591413672100264379SOLUTION:736970883226833729303782867SOLUTION:10868171033715079231840359175952473SOLUTION:34854753924379502856978437879SOLUTION:3378766771989329872847413SOLUTION:3573882488503529945545692SOLUTION:27946141489728187590SOLUTION:5855815100994015767415928SOLUTION:4568110163191411910092475973SOLUTION:989664482669386970244620815694539SOLUTION:6730989997963999583SOLUTION:61281916SOLUTION:487017488134100209616332857SOLUTION:222279544765254019SOLUTION:7037481424257839156017353SOLUTION:153825247392559509884435980719SOLUTION:19334843666042485556446756SOLUTION:93764415566361812544105SOLUTION:61002354401777959346569143SOLUTION:5489149716783243213615SOLUTION:40429214283524314106269271SOLUTION:358082625075781027177557733SOLUTION:624263221183388540772380SOLUTION:556626161250731005737951731414566113SOLUTION:5750562464452213748567649SOLUTION:432042100603689979227239241SOLUTION:99316483718197377595218SOLUTION:4911458124088331133871SOLUTION:3419664762493908990113779SOLUTION:207410924779141476577995840SOLUTION:622857485589568402085692991SOLUTION:7185723130727514724255576068SOLUTION:167626473535662677088421SOLUTION:84495811923848232631001759280SOLUTION:441262348222626631685247569SOLUTION:795726094991024376898487988SOLUTION:47757766751306687746120SOLUTION:60686652965934602916869SOLUTION:5773430259584332958396262SOLUTION:56662SOLUTION:22759899968985136282743693SOLUTION:871410SOLUTION:6112199757868126243664146SOLUTION:2881186626682859757232288SOLUTION:765958982679924764223763SOLUTION:2794277257877252663801197SOLUTION:71137185487292658564653384SOLUTION:35838334970878864828151081637824SOLUTION:36702418325348886715635698SOLUTION:47572272021463843463484297SOLUTION:15823060818081787529322SOLUTION:153SOLUTION:5841418584974580196084336562SOLUTION:9417657131926644979557578SOLUTION:914615112197227775132425SOLUTION:2916SOLUTION:336498661697188718456184252SOLUTION:45328450194314195360188681SOLUTION:579066925783760717763114511SOLUTION:6288775341558092749161483924SOLUTION:4459251409230122232797289SOLUTION:202698663123571949666613329SOLUTION:6254792484872586207661468895SOLUTION:45712192464598934249134621SOLUTION:48299330712398148106740158SOLUTION:788858105465867723197676992026611108127869783398175SOLUTION:21859558498164390254324652SOLUTION:4920219875062242568336816023SOLUTION:3931673284894691538321605166SOLUTION:243856304372548670703220635760494347633831SOLUTION:832898100909612862435183910216470SOLUTION:3568894581959489623486969163SOLUTION:94471572100806143826342184SOLUTION:94139544817424630737141581774941528SOLUTION:10064880637453880162396388643SOLUTION:96874551891522526859468SOLUTION:95428711225171399916SOLUTION:38476191248018177449220SOLUTION:612136548648757209931666SOLUTION:67846983114584546445826374SOLUTION:352168425378727538302776354SOLUTION:2416469037780427266982141SOLUTION:404056370505635562698563326SOLUTION:4797055926974132868254042SOLUTION:7346231412102130613016822856SOLUTION:79875680832040178734995659SOLUTION:3636220835682483694328292SOLUTION:9832673849990623577358745SOLUTION:939472647870935498327433SOLUTION:6662449537819578461SOLUTION:62746199622554648869665743SOLUTION:673431309163756569742569SOLUTION:5725481142868086466879883425148399SOLUTION:89192371833325357645882235SOLUTION:22SOLUTION:265588986848843876283270100961627275142768SOLUTION:871134452985271855681267987696SOLUTION:44325772663210026937246138SOLUTION:282679876855204786355883717873SOLUTION:1854594279562841075913299SOLUTION:2052789991726170480102539SOLUTION:188118495642371703378371042SOLUTION:19715549217819353329645995270664179191817111012SOLUTION:2393533964673577834481362368878763861611244SOLUTION:261198SOLUTION:9235782255217546676374SOLUTION:994369934751585512363761240SOLUTION:346653786521734574895423SOLUTION:1526SOLUTION:5835643183187823152760683040SOLUTION:33277210024951620672242117SOLUTION:3756796589996381754982176842SOLUTION:6134806441628724491928829SOLUTION:827933674804567433226874558SOLUTION:274371793454763233776178882SOLUTION:7895225755267171181422165SOLUTION:52649593705890981936SOLUTION:680422987731445597382137174SOLUTION:827142878772923515766394100SOLUTION:9224608224297153089883452SOLUTION:6024666337394526615SOLUTION:8119349745406133156301910SOLUTION:6064188716693280719552488SOLUTION:429629SOLUTION:887563768183297314401428959815496359SOLUTION:642357405577144347147296498586SOLUTION:9349925857511630297247769078SOLUTION:64161919439958293741552966SOLUTION:757824323437984618675435SOLUTION:146026917547536976635379100SOLUTION:8165813465193341651941369SOLUTION:2970738665957101003494775319SOLUTION:48416622752694950328352SOLUTION:935085819981245958729832SOLUTION:15622878153692055356537291SOLUTION:2862956984918383561898606362SOLUTION:2563269014128641364596392SOLUTION:9076686425616323759369819SOLUTION:1924337355207915954303760100SOLUTION:6459763356752473431906563SOLUTION:549320436024464865389544SOLUTION:7178887890371871507127491734SOLUTION:8273895329979253662947803655SOLUTION:57156739299789832129328917SOLUTION:2736631636209836146975867SOLUTION:492694494193326491582576SOLUTION:951685274736891812853618365SOLUTION:1235759583627155262664203SOLUTION:599131491414995392381993647SOLUTION:5996513150398139892898938017SOLUTION:954656821389727171387455SOLUTION:267426299380369118296447849SOLUTION:839828684808495217557219SOLUTION:51913855531418783995826771SOLUTION:44SOLUTION:331925139566641157348SOLUTION:9777932266957356397554468SOLUTION:2423321231526795419532912349SOLUTION:1987417217776352517047566SOLUTION:9415216132865175646SOLUTION:48275866728015483822967738SOLUTION:2455418263285535792731755SOLUTION:14894253282528358562289690SOLUTION:2915828274508280984130664SOLUTION:4390SOLUTION:2163115362729528176SOLUTION:49661865157841152230617946854306393SOLUTION:4564624979293155552364676526SOLUTION:3114258473945576781699231034SOLUTION:52358468063132946562629422SOLUTION:893985286565175103639473291SOLUTION:2893454290986575672537507667SOLUTION:22682610402846646176416394SOLUTION:8375497428475191332337427SOLUTION:5341274178448442494SOLUTION:926339158935191549068710SOLUTION:738991354855941799960643SOLUTION:83302659792855363896223121SOLUTION:30562665109530495717SOLUTION:5157157347111117573872285664SOLUTION:507159069265057785177121SOLUTION:345618801489041415726997211SOLUTION:416699791814665687697938512SOLUTION:326390381883825279558184736179331931667816514SOLUTION:766822119193412759567240752SOLUTION:1462219799221291717365206220SOLUTION:9019408155479164302161182231SOLUTION:7815126504935258248810095SOLUTION:47864570707113712131923850SOLUTION:3569535411337236834834984318SOLUTION:992839959145363632626090SOLUTION:63358319136756665359833173SOLUTION:8185992902418301074869318SOLUTION:9617743393207710763438577SOLUTION:21612972742699282712898258SOLUTION:3526SOLUTION:514730653074478418275281862SOLUTION:836780317577812251233742100SOLUTION:42100463632396269827040676018SOLUTION:196894139177033926289769SOLUTION:687917189211360173622303258SOLUTION:113959217789988142368860SOLUTION:9171664061338328915814139376090SOLUTION:39306697261820615779SOLUTION:69599920865825566057952375SOLUTION:7794411378708088245643367SOLUTION:61224128207954289075724453SOLUTION:5426853205419677895110061SOLUTION:5450847101221852911472135SOLUTION:2636567970687974370321353SOLUTION:5330SOLUTION:18368498762976100204614913SOLUTION:623368426947998573166993SOLUTION:7334812445405327185844898383SOLUTION:816988393348830862997925SOLUTION:999534030226817197788193SOLUTION:167599275123812029424319SOLUTION:6437475672494047857788776SOLUTION:815847755278842349798436SOLUTION:342SOLUTION:1523843440778030751143367757SOLUTION:625862509499887793317431SOLUTION:142215743964213474164174872SOLUTION:9786459026638863234294632SOLUTION:293013122132625961442434462SOLUTION:5336757528616963886664033SOLUTION:4179374714723611118966156SOLUTION:291564315933310127123724SOLUTION:4780411378882156284936458SOLUTION:9072372797757445375737439SOLUTION:777570241523301785775438SOLUTION:623154759221728236268456SOLUTION:598971580859991813194118435025124860138047SOLUTION:464287116738977856100834987SOLUTION:821271978794421462478140SOLUTION:12511020609337243779212295SOLUTION:669255962772990693167218073SOLUTION:72768781008759521964292951SOLUTION:4210504295687220751992117613SOLUTION:25312644883176808322573431SOLUTION:59129611215464682612826478SOLUTION:182192802712567993075691SOLUTION:668256366299119274561296758SOLUTION:50282792243812865508540518031SOLUTION:93703796503086264098861485SOLUTION:910023535916437501978304550SOLUTION:82814626434568731615455SOLUTION:2367SOLUTION:562582894100665342232178514SOLUTION:76492444922374789612822472SOLUTION:4141581341372241388018717258SOLUTION:26872225195074762645155658SOLUTION:62591452312750623656238281SOLUTION:84SOLUTION:799078666090883219885370952SOLUTION:13975466584896502042585SOLUTION:74137159771005159161598560SOLUTION:788124177084194325448155182032571666SOLUTION:419020580968525362222795751SOLUTION:706872549087333319394253470SOLUTION:2118185915911526855137104433SOLUTION:85646116566625475464232SOLUTION:328746795522496102116809278SOLUTION:67112274496359423445213594SOLUTION:905157693552513237876324522SOLUTION:38261513294823896939974984SOLUTION:21715124726598110063838364SOLUTION:91967621306826522385635630SOLUTION:5493896966061502963397955SOLUTION:9131005849577745595665785SOLUTION:463SOLUTION:9568954562544580401611392773SOLUTION:23137271842067207764726226SOLUTION:197989544940405450176640679SOLUTION:1924638630979861152199967SOLUTION:561417643525694725581106061SOLUTION:5017486436527286123598868SOLUTION:9316538110148926878919741SOLUTION:8044233453668147649359692SOLUTION:95019137159275814767363SOLUTION:6995941138979528222356714SOLUTION:541895205840511775184183149SOLUTION:7373996145912132633296336SOLUTION:1145156734869805851193696SOLUTION:47167564191113879724028881SOLUTION:8334887729642287352926554SOLUTION:969098SOLUTION:50171009795172683531868559SOLUTION:2867196953432794425339249SOLUTION:657289827269299713874194240SOLUTION:173118211973576836215172SOLUTION:172342542997526638758783810SOLUTION:299066784525496351938423SOLUTION:8247568622614494023685986SOLUTION:21433976337037327266584369SOLUTION:663212686736104572335834964SOLUTION:62693989219860153522211838SOLUTION:5673266645874531216445485SOLUTION:124317148719599483664263354SOLUTION:929023297119523729763764SOLUTION:4469375083141399463239503542SOLUTION:693657309010027304349644961SOLUTION:8550962798687218227172565SOLUTION:972477912168962986SOLUTION:33606076187243416756810072SOLUTION:7280577212429977397047744276931223657058SOLUTION:6474738871695341219273233181SOLUTION:85100126022592187610402563SOLUTION:93726861295394805639572614SOLUTION:7408047634046334747398342SOLUTION:378244224179545511891834SOLUTION:422622718875527996379146SOLUTION:3173623262141260483579942SOLUTION:10424175791647570512183953522SOLUTION:100542652778198644430SOLUTION:207164447516479161275231SOLUTION:275872116579293983470175117SOLUTION:31628811272078863359986220SOLUTION:22564555312028039331696790SOLUTION:296482074244016153455798SOLUTION:1443SOLUTION:8911264517840774922658467SOLUTION:387764208958949227854373SOLUTION:960593016367481516958690SOLUTION:7996SOLUTION:1989896249691461454357649SOLUTION:4676074825783925595457564874653094SOLUTION:263749815766818255538889283632SOLUTION:84373591406110974145372938SOLUTION:29272381146376766212SOLUTION:100595341624368737049114491SOLUTION:46675392063296128950129SOLUTION:36912280896696328154466192SOLUTION:19306734838544927950478940SOLUTION:5528528426086592065882873SOLUTION:84494171544965404478625750SOLUTION:10080126373899735758812891451SOLUTION:874741956624327025797325SOLUTION:3661715539347142955422785788SOLUTION:4114562242076282686298978SOLUTION:596010018901004858561755852630SOLUTION:468159635943100785994123662SOLUTION:1617898337523374552405193SOLUTION:942927228726143896SOLUTION:1001001578161007366463595366SOLUTION:465766391529759910553826SOLUTION:32942919534249522821SOLUTION:8881914143129311007189708424SOLUTION:710020599041819262886412SOLUTION:17731081793851734533975875SOLUTION:97386658999710025457535991SOLUTION:20552433452154701099513459SOLUTION:5472629843695753619838796SOLUTION:998254934502466596128916SOLUTION:9891340446327894084448748SOLUTION:6369519159132473537966362SOLUTION:77517422526305233563SOLUTION:19198398447411285955341SOLUTION:59558858933581245012264497SOLUTION:4632SOLUTION:22235137291392769054926957SOLUTION:9149479662191781383478453SOLUTION:6419243244441483705398606272SOLUTION:2886886648928749741610037SOLUTION:37298781522167707651436137SOLUTION:8871286810539349233782878294SOLUTION:754936656231100335375838892SOLUTION:40841259551127321960761SOLUTION:264584621757475197122657295SOLUTION:382835631038738945185896981SOLUTION:7318793425737450636071227SOLUTION:55754397216659105970982995SOLUTION:249065319288548912355264981SOLUTION:618849139925654644586491SOLUTION:197461740592969645724864SOLUTION:3679194550827699129916778SOLUTION:1002576SOLUTION:91255833821167384658406645SOLUTION:393868681238623672556368SOLUTION:405168586264308241498501SOLUTION:158397SOLUTION:54297842639275470718948261462819310SOLUTION:8964342274292696076841174SOLUTION:63625622551259736837953396SOLUTION:476655922524388179174269SOLUTION:602220853368336419157246SOLUTION:6585335165635838927123254187SOLUTION:34345382961622249240132141SOLUTION:106741385562168427737163218SOLUTION:9170226864755752258374926478SOLUTION:15148368644739697684138SOLUTION:165224862532259905468SOLUTION:2790998366727865235711348SOLUTION:415322284619759876878320291SOLUTION:389710731460713246299023894SOLUTION:43139816831745334422522524251SOLUTION:4087221001819508214822724749337833379SOLUTION:35419547659772759215711244346315753164SOLUTION:283312984446653163997715SOLUTION:7647310063615012397674246SOLUTION:94383949678118795559663349SOLUTION:2861589571264494851768823453951767331891459SOLUTION:2862425528927501723977752041SOLUTION:65944623682210052878623597SOLUTION:841173681371254591721253750SOLUTION:894416297212382785328784834SOLUTION:175788606411069455233466611SOLUTION:3658470603992382654862536SOLUTION:9895SOLUTION:2683885669186564264429647SOLUTION:388849480679698976221992SOLUTION:9428396365708163546333261669SOLUTION:58975063526626783672755SOLUTION:646483995987258119983787SOLUTION:621046486969832424741999492SOLUTION:20307547737479354229768979696679921863026268649SOLUTION:1088176483855322889833381264745904027321005338SOLUTION:1763211914957175936123315523SOLUTION:2325322866855079154684261520SOLUTION:417288931032934717658645321SOLUTION:2814432989407370325227335995SOLUTION:6672708991365091224489389319SOLUTION:30457787186438498239344037SOLUTION:43102513524386959493254346834628282216971SOLUTION:59893827776223685110435052SOLUTION:53521007181611899100672871SOLUTION:658150858248912967379606945SOLUTION:9621391806372014431584458SOLUTION:719726272694905184792499SOLUTION:1484824361765149939513733918SOLUTION:429461899842908238251714048SOLUTION:7416873558182961647747884SOLUTION:754652696869668650106899SOLUTION:133276328923144890SOLUTION:371270786087457192808625135SOLUTION:375529127226478141265391527413SOLUTION:1627443355591002736419236SOLUTION:20323043221455992450787815SOLUTION:118512627887464362864277SOLUTION:87415210063751982379276765SOLUTION:975575545652653676788707373SOLUTION:2846607291320991751555172SOLUTION:107847955936707932517735SOLUTION:24621SOLUTION:4696279289162381784492348711SOLUTION:2865206045946982363314643SOLUTION:9954237279882586397891720SOLUTION:5952527696227968994318522381SOLUTION:543291468016529678148777SOLUTION:67848622152688486892695930SOLUTION:5594223539965945106047897675SOLUTION:71054382946832899011488SOLUTION:516410046773370708564498654SOLUTION:611491296199610SOLUTION:42337383538503619SOLUTION:5837792413569866193264724SOLUTION:361066406989424846531493904749996734265535298495321946737061SOLUTION:695951273492634268695484445310025403361646883SOLUTION:31412712155687787407063837852SOLUTION:45792361936511283499514311SOLUTION:4789235766825689265034619SOLUTION:94467249100726918121987832SOLUTION:565551825986227536433232940SOLUTION:111828100508796733729478915SOLUTION:46381523159576276161318667SOLUTION:85SOLUTION:28476560301321375438785SOLUTION:499436991024755645863206SOLUTION:1596100617055570846321402972SOLUTION:4324752972103486275653SOLUTION:27326559789384802347806043596SOLUTION:432142914845352229253860666395251452318618578864SOLUTION:8712331793466483795417171571662034SOLUTION:2224025344464534418881795SOLUTION:6714213475385146949110072144SOLUTION:526352167196637429567418473SOLUTION:642056303618788824595127100SOLUTION:392875384646531237273325710SOLUTION:8596704450346498510072323SOLUTION:60781336149272814433659853798SOLUTION:2067416786752620354574747SOLUTION:55121285SOLUTION:9070161001198496175138748166782SOLUTION:68522229902139763176414879SOLUTION:8042570664752755888313727863592815SOLUTION:7766679694357319175627272085SOLUTION:602536894216955531512396537SOLUTION:85390335840545122734351595SOLUTION:4243733854744383012224621SOLUTION:90394240354859579991926951SOLUTION:7065546186648376911898032SOLUTION:641755688496827341134121237SOLUTION:359100513981189777100869530SOLUTION:82921552243890938943182587SOLUTION:88985747488455139SOLUTION:6979584976913023165799153SOLUTION:8894455950765573127187311SOLUTION:20411278392874867158223445SOLUTION:95599343955483271169582698SOLUTION:9572100435867691012233702047SOLUTION:221563100169498158559785SOLUTION:89647785495062193460759275SOLUTION:703748616178078402371739429181034SOLUTION:3149953058122571969645462945SOLUTION:1393429796608573369304154SOLUTION:21783650946310089667179696265SOLUTION:14105272711795744285269540SOLUTION:92124557312883146659100588458SOLUTION:97577429789798386314773380SOLUTION:2576537846186216163742076SOLUTION:98328925868362798255754094SOLUTION:4152834310074334493862658SOLUTION:79392273179459631187199584SOLUTION:1770377612664801355565335SOLUTION:9332286676141671007845176815SOLUTION:11004623905129113167201428SOLUTION:782345183331024354401973SOLUTION:961005879543883458677635SOLUTION:3431614562853866SOLUTION:7796169407599218961685616SOLUTION:545188782622285247201470SOLUTION:9133462305351338378306639SOLUTION:754179215155538529873444SOLUTION:974040491712294458419981SOLUTION:7949325548496060988145357SOLUTION:38319459100105848292292446SOLUTION:90111278899636422522703965SOLUTION:12305791428447359960115941SOLUTION:5079378115168909695143167SOLUTION:9556689482645509112241557SOLUTION:7963255711648141855196775440SOLUTION:96104441606637875167716589SOLUTION:543011421937841953717127SOLUTION:8391868620994511781561584622SOLUTION:61146293252496194754664SOLUTION:8558569766019176014887247SOLUTION:24100878199663136176722134SOLUTION:58991643693024201320724291SOLUTION:32989339358725412060208654SOLUTION:8744864519672706433394743SOLUTION:718324549574541070552454333473525147388285629630532238276805010SOLUTION:8031459219493165644255674568SOLUTION:7826514118253275623290628259SOLUTION:8121196329317433238943566SOLUTION:554037SOLUTION:244299629049532088398579SOLUTION:7215379040643880331008776SOLUTION:7057712258731666658720375018SOLUTION:174945492549251476680SOLUTION:2120818539654627703974795662SOLUTION:4614266340639566093801282SOLUTION:7468914375755768521416363SOLUTION:685123391235545056748262752743818451786974247SOLUTION:4816431879728190892232825229SOLUTION:2264428264951464885699186SOLUTION:65939963205042842587134923SOLUTION:3860742748972144912379473SOLUTION:235964938385561772712789SOLUTION:857033993879463094112159112SOLUTION:8690124721115513098579616SOLUTION:76265241222202410081522184SOLUTION:36364684231089127864798512SOLUTION:7118365923617456539528774SOLUTION:2146553981871001279403526SOLUTION:5622818541616736491017SOLUTION:315531341476047605769363SOLUTION:27347148102359891556194591SOLUTION:6571852187241143510446679SOLUTION:2038547910065614917899431SOLUTION:6853654798713354174428641SOLUTION:37924339795340436073167030SOLUTION:350100487634362024133930SOLUTION:80561028376999466456636100SOLUTION:572987172877131461517456SOLUTION:2235467458663314010261894SOLUTION:6729577990164748177748157SOLUTION:35491407553958651SOLUTION:95224748534594676756100857SOLUTION:2778271100241946272916996SOLUTION:36677149536666546343924SOLUTION:144417139810429865771276124SOLUTION:8547664357232592747202165SOLUTION:9084682542816077485979388313SOLUTION:603419654975881715214446SOLUTION:588662959231834060957761794SOLUTION:2449165123021100516591602440SOLUTION:1562925964418181888607391SOLUTION:3210324777576548414923537421SOLUTION:465645204676572591113168SOLUTION:4074867932761547554070406570SOLUTION:872625722077591426512665SOLUTION:83124183246067609685431829SOLUTION:42199980981213338970933637SOLUTION:195263098882873933424721654SOLUTION:2472536875579732080464969SOLUTION:8499891002379785117651634SOLUTION:4561875929199652863567759452SOLUTION:14421175979295905056SOLUTION:9718556383209958595764393232SOLUTION:24489465583158044505279713290SOLUTION:81953251976218100886676223SOLUTION:85169658517266113362901480SOLUTION:39715342100221140538982672SOLUTION:675817774986358427819737341053SOLUTION:45895185358496316919648021SOLUTION:66821331137194285016SOLUTION:17415268452286771256935SOLUTION:27985134991472484414402857SOLUTION:5612655657764081196278043SOLUTION:49946821302768456112351SOLUTION:85154785848693385186825787SOLUTION:17996066237935583720853588SOLUTION:4054SOLUTION:377959894703584816648451423SOLUTION:814481548463413141819071SOLUTION:51342520637777906978SOLUTION:3982638839358875476427SOLUTION:5713517471276234161165491152SOLUTION:2716158934365525SOLUTION:54SOLUTION:8699275733856381861551328618SOLUTION:16572054591692269233SOLUTION:9336421724975646312727234SOLUTION:10038233391881457527SOLUTION:569515156834975045557734487058501713SOLUTION:5767773141331006125342271224752SOLUTION:5052546724314373987131242SOLUTION:974135191983266737482623122864SOLUTION:58865134038939190295718SOLUTION:651856SOLUTION:825765319897978219668975SOLUTION:24100759858596404085861184SOLUTION:164157067396855404238497092SOLUTION:11498383457771825877721210SOLUTION:904112674789221985SOLUTION:446854SOLUTION:996310028653940548598288186SOLUTION:7837228279940891955131SOLUTION:977271115268723760167690385SOLUTION:687107757231461318618540SOLUTION:6821344117705560698359641SOLUTION:961744632021711527344386634SOLUTION:50165448268346903487669852SOLUTION:14584365574371588439354832SOLUTION:9484606809468833161993116SOLUTION:8230776868808293816066121SOLUTION:13811979572731175023113863SOLUTION:5386503428484168571466185891SOLUTION:20775545544922567039811967SOLUTION:20244552797783692644419967SOLUTION:9793681739818545083406746SOLUTION:6590339164451884828528214SOLUTION:264670834236415655655966753SOLUTION:1555921324785073712313120SOLUTION:6231811619749721858901528SOLUTION:41886473319579782977314161SOLUTION:9676SOLUTION:76232368941397918133379828SOLUTION:18469778371SOLUTION:7738449611315117408886830SOLUTION:36221449305327499585965443SOLUTION:42775247206723543084202375SOLUTION:6972627353329438601981401954242838998383SOLUTION:2726881001118444755490471174SOLUTION:8666721266972297208980236274SOLUTION:948953112251912293533732566533396227552437SOLUTION:1338448640896143154506110SOLUTION:665865807298275806334683SOLUTION:2632806620993903637SOLUTION:881727914102026603722875728SOLUTION:40754628343614616497SOLUTION:408279063151008039582327SOLUTION:41773240308127495921689619SOLUTION:57903932533821172639192417SOLUTION:100953620159559505977241174SOLUTION:108624789863799833523366769513556876714648SOLUTION:5475809145168547494345180163395449181SOLUTION:39885687233810020526337564SOLUTION:17836295876015263742619823SOLUTION:87387462256233744241008425SOLUTION:9382583148925095473213679981791185SOLUTION:8635327441541483019SOLUTION:116018SOLUTION:2281267759905683396247182474SOLUTION:3784196564835256373373189594SOLUTION:758619315361481668382867481SOLUTION:54165350952214598179767521SOLUTION:32371305776869162176740SOLUTION:99438533853588355737743233SOLUTION:61481413885981215537752619SOLUTION:43895112996978916694788667SOLUTION:513352549934598899842724SOLUTION:1259318364262509372424023SOLUTION:785365063952119100SOLUTION:628895484107032136687306650SOLUTION:367179457768652194473SOLUTION:3879531689669922538571526279SOLUTION:57346825895222793129601529483033256361356792476279SOLUTION:34338081155964784987397145646043625169643321007714931418719487SOLUTION:161566402586677183978377055SOLUTION:9233984868533641867466479149SOLUTION:407783843226157261580293053SOLUTION:387422728788146926247580SOLUTION:4345986191866538154879996SOLUTION:45915596887161894758SOLUTION:63274410068236948336746635710336314SOLUTION:58847221161939508877546130568SOLUTION:29973989687814731728394SOLUTION:7265522286421005911161807313SOLUTION:53676510012287202937901056SOLUTION:828772135693458894377524261SOLUTION:3584278062532071989819578868SOLUTION:62641434728627911454593460SOLUTION:25213864221972424915484158464397992047201278SOLUTION:1983SOLUTION:613226307231469999198763547SOLUTION:8179636143675870635864616SOLUTION:5332100368710806443100857345SOLUTION:512601984633070158910828SOLUTION:30393625782893695284376SOLUTION:93706487033585866244165SOLUTION:86841847523145357065359624SOLUTION:3972655577365863275278829055SOLUTION:71372184432863418122494678SOLUTION:356216974515929654401007943SOLUTION:83582654322572112885976258SOLUTION:20209227SOLUTION:56297758935594306333615272SOLUTION:9747911289864623334SOLUTION:159581549111590366032341161SOLUTION:137670451644531486080984SOLUTION:9015757454113283894142058SOLUTION:8159229895919696876185742909633689424295357252953SOLUTION:48653224666537704986134195116610092299711SOLUTION:338939662453188641141127927SOLUTION:665234368145560178717342911744SOLUTION:8618169388373425151708145SOLUTION:8284496682510739410098473596SOLUTION:37878143551008667555624459SOLUTION:1599994120554889135059511727SOLUTION:1553593928525816588152928291SOLUTION:3774476776264190777965403SOLUTION:476100467833638408737748541SOLUTION:5769142538263776538757268SOLUTION:50869376713042968784919956SOLUTION:28751381864765554060998856SOLUTION:469468167289484943289413234SOLUTION:5674618637978384264253987SOLUTION:9029SOLUTION:197261515556577913891635SOLUTION:32992025870556614885423SOLUTION:6364761182988081572710069SOLUTION:99284405098866968667109SOLUTION:1667224194418135776519326SOLUTION:35791738191488187487264738SOLUTION:502788084192330483225132SOLUTION:21966825554484627076153368337SOLUTION:81669137541397738872459890SOLUTION:444742846829855839831236SOLUTION:1970315543554272365268444050SOLUTION:54863638315855680478699764856838874977042717960SOLUTION:95365856776383422345100337176724704247167364SOLUTION:457315278403469176166473524SOLUTION:624635831949213781547539898618SOLUTION:6551928464393110536787524797SOLUTION:472364140627413712945434140437237SOLUTION:2510393672293236025SOLUTION:9940267812305276899610203486SOLUTION:2991778349163574314014SOLUTION:548139696925683591881506419SOLUTION:3760576640162075555417477022SOLUTION:96273662602769964333559733SOLUTION:329213152289647659138180SOLUTION:4484429555766129235604891SOLUTION:397275733534961798158143SOLUTION:55228042636823502934672670SOLUTION:2547405062579026591086704337SOLUTION:9362715850502358210092228SOLUTION:626463690410101181SOLUTION:1152457926419580934639779SOLUTION:38361776636454417174605473SOLUTION:1006833446095210033829342SOLUTION:33189318657426789235823SOLUTION:31408746543387257310562738SOLUTION:68107839491428305859579256SOLUTION:37516116865669587420484062SOLUTION:4938849445108583658710792171SOLUTION:43393789287074824581964962476SOLUTION:37107536945841326765786953SOLUTION:9391744222340247345635418SOLUTION:8923435549852844618623868821SOLUTION:52112365623219990764330269124SOLUTION:1874123310067689727447761SOLUTION:50683295269035666837755640SOLUTION:2015226453630297893908822SOLUTION:282591324879698668SOLUTION:5051090932536414286151965SOLUTION:9044678612725947551656361SOLUTION:633317428269371002557644587SOLUTION:4168519677958211163919819361SOLUTION:4554546596331554590161525SOLUTION:3495675791353947830794370SOLUTION:6767416760903623454361837SOLUTION:836995092139763714176576612SOLUTION:5995915818131357330163134SOLUTION:296982867010041418081518333SOLUTION:60435678240216786519103179SOLUTION:80444213371006898955052279SOLUTION:39414172822945648670323SOLUTION:282197183140733351985815881SOLUTION:923217695678100659478697035SOLUTION:2338414618636211551641SOLUTION:93989595322172356422281759SOLUTION:8052151529949530454181149SOLUTION:7276874873191748577071519555SOLUTION:93217209315726602685392SOLUTION:32596243799217846590468314SOLUTION:6077804344975491812527147SOLUTION:43213187844987283100987942SOLUTION:595222422131414575239582462SOLUTION:309375423452743329301928SOLUTION:624067891819169835961409334SOLUTION:31261933349310801215976761SOLUTION:5064861005643322377735154488SOLUTION:7765961070545354109162945SOLUTION:2021297655965297303396666721SOLUTION:15164100921526881434273095SOLUTION:662044945590978075552453472SOLUTION:67526069494581372835505817SOLUTION:8930915782616236165133561SOLUTION:30322314062102821324495943SOLUTION:6747824119533104440871848SOLUTION:65844773503723614597443093SOLUTION:30534396952319673060161849SOLUTION:85672878252119165653254100SOLUTION:921762826149268582548528SOLUTION:75691314697703112441646SOLUTION:3062872740679392859143656279223551863549357146SOLUTION:5353552311307578138159651786839805480409SOLUTION:575572921186406968975618556SOLUTION:64127163786586137351457969899SOLUTION:3070386627522050191455248873SOLUTION:913245656161948409028993SOLUTION:7857881724993688576746828SOLUTION:66416152159877695387298SOLUTION:843769916838564388137753172SOLUTION:62836515881008178599729645SOLUTION:23853860601347227421975620SOLUTION:149437SOLUTION:1727569051492442597773100SOLUTION:2487194834115313579723127SOLUTION:42717586643374385776181007661SOLUTION:245315299095692464977381SOLUTION:5477634496963735591852814SOLUTION:87716176685368689084535926SOLUTION:542927895557829211939909349SOLUTION:249935703396964215911353944SOLUTION:18237668495146891114973316SOLUTION:2232100543269731815243284SOLUTION:161589582182783357228279133SOLUTION:6991079603479148442139679SOLUTION:302531784166376333471007097SOLUTION:746369490738067248SOLUTION:174680996192673140580909SOLUTION:955324553284414438259701486SOLUTION:72421654251755558965492591SOLUTION:2936877437648039909SOLUTION:7350358020429619951039888SOLUTION:5941418066702181712718928869SOLUTION:50587417223636687016966783SOLUTION:819438263165983774106417149SOLUTION:636610975550371006413689553868931145647625411SOLUTION:564799118761377135103911529066SOLUTION:31504963985381459624186352SOLUTION:641463203585741924136820304851SOLUTION:383393157815988573148739622947SOLUTION:311612640983772238160769882SOLUTION:9877185118323115316019861286SOLUTION:7178587915376953577282231263SOLUTION:351968263653368243012615176SOLUTION:16518696999917311020SOLUTION:5988454854262813862248543SOLUTION:7383181460321583823884538399SOLUTION:11599087678089349460888445SOLUTION:10064284154574468698217456SOLUTION:48350604852489189873995627SOLUTION:6317219626141333968513624SOLUTION:3315221956581480688129318SOLUTION:7451194416515229590506661SOLUTION:70471005934193591904566849943SOLUTION:57924113565342558246247671SOLUTION:568399040298091361236170SOLUTION:68721121829325572739884478SOLUTION:52SOLUTION:8419685532184229354849235SOLUTION:154522848178989191973596SOLUTION:8815235742284154142727562SOLUTION:3199801562357246625410080SOLUTION:43882043551871412191009416SOLUTION:6492332695779111954426629SOLUTION:6866100185278685429137154SOLUTION:679592191827605126528279SOLUTION:5349139410294770918621484SOLUTION:3136671795158314394SOLUTION:6122335767743111040406786SOLUTION:692433126126743704205781SOLUTION:3251437021645635040777721SOLUTION:8350699503472833488808129SOLUTION:38975385506619810081332535SOLUTION:581228818613922963846976SOLUTION:115881487687475364672323196SOLUTION:506622873446676645539124SOLUTION:852931SOLUTION:535967100616745992069576651SOLUTION:77502838192140351002676911SOLUTION:6682161587787581766457952SOLUTION:8951SOLUTION:6042314896619421763793272SOLUTION:86174163355692379890SOLUTION:77281717524486972720911222SOLUTION:629892191198494365435345SOLUTION:146876604586470192823347SOLUTION:623844255342986568SOLUTION:5155441599271272478799837SOLUTION:113876315415639948149912SOLUTION:868166SOLUTION:5452225532977755270168995SOLUTION:57903695776124231526541SOLUTION:8714533625846218233894756976SOLUTION:74813458741572415475371998SOLUTION:249969820998178285555273655SOLUTION:742510100755492153611721055SOLUTION:4422812939842349944496837SOLUTION:40601331765020814363874571SOLUTION:3859711155618442607314263SOLUTION:54644100206999285937384787SOLUTION:94172046822963225575155424SOLUTION:321341467093127542846444SOLUTION:69735124253092227074507198SOLUTION:3074939322793103236476470SOLUTION:43733483869368635749782597SOLUTION:42539899939818285578SOLUTION:68652581843100966968896632SOLUTION:58669764917881952423883364SOLUTION:383917396229418162334728SOLUTION:54811849285532681141406864SOLUTION:4882SOLUTION:35374649243816292558683341459158510SOLUTION:31651691563391667174666359SOLUTION:813346195626476655341577SOLUTION:53633510346988931006146736551SOLUTION:676286373637973979778590SOLUTION:8171534999127334289SOLUTION:676471258644784971299625SOLUTION:9860468786473975248238752SOLUTION:251846366601895755767393494SOLUTION:916666794315119421846873SOLUTION:8370274238213472066623392SOLUTION:8873317398899717586SOLUTION:38712595332946814743146SOLUTION:9680102896999165705813451854SOLUTION:863992130812561429147657871007266SOLUTION:48621764129276186819454364520SOLUTION:192326849965699909686259SOLUTION:756334471874011745199981SOLUTION:5347SOLUTION:334921658466983474348391993768257508438650SOLUTION:418677975046896898358423366956SOLUTION:9086175477428899227781922SOLUTION:62272322761836338858576437SOLUTION:499897492234697083424670SOLUTION:388716872596503437116526485SOLUTION:96189687775096195778564762918SOLUTION:7514765217611557824253840SOLUTION:31452195466483383260738455SOLUTION:3272984483846719011156174SOLUTION:79756154478885642612269522SOLUTION:21972471448144422694031948SOLUTION:9549274270844278319185436SOLUTION:5637129191401569332393344449SOLUTION:7837986199428956553321180SOLUTION:11576488335586439787956727SOLUTION:39261771957159100951663361019SOLUTION:208912869766819575259875994SOLUTION:258831617292099582828516SOLUTION:69616302530887887616222258SOLUTION:1462157796216090142983616657SOLUTION:60648499828381543376253SOLUTION:41714357736133370SOLUTION:9584167280786173242771912SOLUTION:824582956504914435799386SOLUTION:996646957180100646581473885SOLUTION:25SOLUTION:76743668359226407015204878SOLUTION:386652375176387552407631SOLUTION:581237817672353333726786SOLUTION:89225049292326967785877815SOLUTION:794717674453028472955932057SOLUTION:4460891889968655287769222SOLUTION:3226869013365892571349762SOLUTION:8237SOLUTION:88162359623555241002242422585SOLUTION:8264882073155851773521511SOLUTION:64291910046099631851006341SOLUTION:6543645576732997956472689775SOLUTION:638487857729216992154928113SOLUTION:20970267518281257916382516472717058749784SOLUTION:142228536488992771361502SOLUTION:1658991004343739357653399SOLUTION:75957618041576953588332397520SOLUTION:8427576929433429396911614SOLUTION:394516662342990100345010062SOLUTION:17112965838228514809015171SOLUTION:9021111449942379607620364892638980999525815770761SOLUTION:2615607717611004460654784515922888978SOLUTION:50601329771439547878204796161380SOLUTION:988558917444283152581059SOLUTION:372556778072453822664275381SOLUTION:497358409690635589891943643SOLUTION:57761526895136207828274162SOLUTION:81916428185813310018276362SOLUTION:765967SOLUTION:16502123181196725573172853SOLUTION:32293277254024967769941411SOLUTION:75848193SOLUTION:26743426301430411291279969SOLUTION:3772815567868756759181491210SOLUTION:33701378711329371160972021SOLUTION:2072905852877067773568254575SOLUTION:656454746631959532100282635SOLUTION:4984113850352285954070SOLUTION:824194SOLUTION:3850823444123412729931651196SOLUTION:8463873536419684450892185SOLUTION:7994575681651100191328636SOLUTION:75893972529639955392363267SOLUTION:1592964077973598859859973218532876485551188SOLUTION:7085546549536111334514380SOLUTION:112351533938988983SOLUTION:48896484196333670187157SOLUTION:4065943848518391495452537SOLUTION:1190635858774656349885055SOLUTION:4561726521689979326995670SOLUTION:1684784126404299941947722496SOLUTION:31008097564131919929286485SOLUTION:45999011892492340178427SOLUTION:275923816882548760727184561SOLUTION:5511259711973156320954215SOLUTION:99603761866471262689484435SOLUTION:721584925385156351017531SOLUTION:2724922783772420516372228775SOLUTION:223010069458510383779996945SOLUTION:6826100645456905580651778113SOLUTION:896737312621711985468123SOLUTION:3574405381577450495957643SOLUTION:78665855379499369187727855SOLUTION:19664685584923344635685SOLUTION:75893948902965764676579SOLUTION:57759317944623298254976727SOLUTION:553040488795087362753913SOLUTION:757651744850193432422853SOLUTION:642589SOLUTION:32349322135763907854331041SOLUTION:367346471006180585559SOLUTION:5491516717371087962742029SOLUTION:89565723809222648166219177SOLUTION:7080327035770853853939991SOLUTION:695127546404654716449228SOLUTION:987457SOLUTION:2474367552258183723132136SOLUTION:1190157340372750781087896829SOLUTION:6688678899749721626927223SOLUTION:95537826527025805852SOLUTION:7437891979940237024365736SOLUTION:80445272258631991969412SOLUTION:831278166189791562460505044SOLUTION:57734938814856986587255857SOLUTION:44313445769876446223975854SOLUTION:8594791369882452413591460SOLUTION:84737SOLUTION:2017369612116214964991003625SOLUTION:3640154993496282459152024SOLUTION:5914831736512184947954523SOLUTION:8874675495490294163805269SOLUTION:16698282405116285388518666SOLUTION:28939433114487432031735844SOLUTION:1545722154051574676693363SOLUTION:920149692914056290552645SOLUTION:9630828254597642450253733511963673SOLUTION:919778834293212441005723897865SOLUTION:3477343651688916394686SOLUTION:8650474502492237815SOLUTION:672616717958043296987512SOLUTION:1549744362793582940793425SOLUTION:4654347360223433171182458343SOLUTION:24165620518290727328394098SOLUTION:276593826105350922485722SOLUTION:6398416441184187377975596SOLUTION:6815194551928897512662363SOLUTION:1793957825301190658012294418SOLUTION:7664433858888334190457316SOLUTION:94861984382166795787434160SOLUTION:216981121523272133865951SOLUTION:68277SOLUTION:9080729259915866433595337568SOLUTION:7798257060578888366255913SOLUTION:68588360966551419397632120SOLUTION:16591122283055799829618766SOLUTION:90376616849092972235724471SOLUTION:72917774352080571009633756554SOLUTION:72958335501004846181564321SOLUTION:195761627705851512716438SOLUTION:775153091505496188290907758SOLUTION:8784398471338757801891SOLUTION:1328685462814153505116908SOLUTION:4767957540656629457142339759SOLUTION:10491792446270364821304293SOLUTION:576339259536812796686212SOLUTION:491948947183423469250903634SOLUTION:57226025493630867998469821SOLUTION:327452455694715912874625596SOLUTION:2180189447828828215814193SOLUTION:64951216296447665424201523SOLUTION:64302051282956936672492091SOLUTION:8023818564510265234472037SOLUTION:367797479090382117529696SOLUTION:975075621797517519966132499SOLUTION:2930349614641279377384978431SOLUTION:9563594454878423174724577SOLUTION:70585854602784104760554839375SOLUTION:527426126354417967662185SOLUTION:6764870716580557556374875SOLUTION:141549916439310917398505061SOLUTION:95385613604272524816488263SOLUTION:894790915442981417146758685SOLUTION:12365726922178810069709120SOLUTION:2435161718834823108290539323SOLUTION:494496387179610826863821SOLUTION:40100925682449745769217976SOLUTION:1718746829181041716603564SOLUTION:860925992254119470944076SOLUTION:744267941740794726153256SOLUTION:82111693227640354453346712SOLUTION:9532368878436122925288318SOLUTION:10042161222122450199814864939SOLUTION:79467725485287861008919119SOLUTION:661184535692984075494877SOLUTION:32668676624375437857584SOLUTION:4440291833153098506077244630SOLUTION:7190154526596838747254664780SOLUTION:575744483224992733575764SOLUTION:385889376236409012923717SOLUTION:9662493474165534724337SOLUTION:73335696537846918341146973SOLUTION:7030756801121531005456SOLUTION:9634975166733447315304169SOLUTION:6783394693789203216595352SOLUTION:254778926522282231267852SOLUTION:541260787544781959298436SOLUTION:88137598988988773537547951SOLUTION:514981569447166598323415SOLUTION:2031903215275282049484625SOLUTION:3091236525966915648379559SOLUTION:809737213141811845958267035SOLUTION:4022835111128885782302940SOLUTION:7126536496753466756579221221SOLUTION:234523745582337516216376SOLUTION:338335873396419961760572SOLUTION:7533567889935742SOLUTION:70695238555446749709697SOLUTION:96528977613156584358100272SOLUTION:22308545259570857247123470SOLUTION:5930919845122932965427657SOLUTION:14746SOLUTION:74981006855694754547903533SOLUTION:547979SOLUTION:9514894184918186282798286SOLUTION:99898463313499594412100316SOLUTION:939191783593825329867814963SOLUTION:91638928888690916575406442SOLUTION:5045862235216573372809337SOLUTION:762615376469592276SOLUTION:7247313372266625871777388SOLUTION:4731215156315742579421419191SOLUTION:4595212829234036482056488986756455410SOLUTION:47953469459472649521919136SOLUTION:8612146835866228598809525SOLUTION:5788667946138298442267845SOLUTION:59493921905176121818912477157SOLUTION:2480706696271601274857760SOLUTION:2996676506590893483710081SOLUTION:5568429853929165962868234SOLUTION:1326341044672563141935127SOLUTION:5395131023515635844482456074SOLUTION:4860516359641364466566569SOLUTION:723958143151142804234174SOLUTION:3541879756392512681541475975SOLUTION:37566973825345725365620SOLUTION:628968422454148226100732991SOLUTION:944613585777456419247695SOLUTION:822470151003524307794534095SOLUTION:53477526896499265791984295072969849899932738144993SOLUTION:858767778452722628362598970SOLUTION:4207678797686837499210SOLUTION:9047531556961448150483818SOLUTION:266430372363861872658682SOLUTION:71547874762218316155726956SOLUTION:66204043232834367963SOLUTION:39948044631674776022367660SOLUTION:734975418565373237395SOLUTION:63508420399756143021975611912SOLUTION:656529749099815987265213792899SOLUTION:582845344354938796875116100SOLUTION:83431245512352489417461956SOLUTION:89222314498782826287826250SOLUTION:23121454986395113865SOLUTION:3248255246731141051601153678338647SOLUTION:292516963711295934975118405SOLUTION:90341333849549855763568551SOLUTION:21882153719748899295237770SOLUTION:4834286157312790984952792154SOLUTION:3268918868765988414543235SOLUTION:71778644711215410076883961SOLUTION:12713411390315383278188SOLUTION:856692739645392073666735SOLUTION:117696343051560877578082SOLUTION:16432936747096379768449050SOLUTION:9415452746635375369532021SOLUTION:8952537810312066409237339SOLUTION:5494776441629199461298512967SOLUTION:6910074597270468768100857648SOLUTION:6448374026542911950375825SOLUTION:2858911519442369395469115776SOLUTION:82738892393283633828868148SOLUTION:5534385107191009348815016SOLUTION:9339191727924046288199843SOLUTION:7943583963534936878372835SOLUTION:7492881699830932052111719SOLUTION:9947469595271237269503177SOLUTION:833698215999936139822069SOLUTION:11924396302967733691793752SOLUTION:364172969331967927545583SOLUTION:28158548893798878486984360SOLUTION:3344901332328376652878574SOLUTION:1654777522299921910927370SOLUTION:6544314367747848475SOLUTION:48467779757532129465302353SOLUTION:5253407507367912765196677SOLUTION:11367SOLUTION:89437997981003215412150589314SOLUTION:64650629926812079935236SOLUTION:83744924245162547937417097SOLUTION:4069128599859718877483163SOLUTION:48917464836950857155524323SOLUTION:385874054558753486223255SOLUTION:60635385494769113825598123SOLUTION:14337112416739471158354239SOLUTION:5147558572163818572743683SOLUTION:1013926481203918417989917220SOLUTION:61100609855203257474777SOLUTION:9457422829892734285976100SOLUTION:74555914735153343544455856189651532241922SOLUTION:60934677914679250566077982286683714100824946716739SOLUTION:6995783367369530194510088428417996389717358SOLUTION:921618275889658954183770SOLUTION:72714367652742211932312231SOLUTION:3331793427493141797675278SOLUTION:1687SOLUTION:5450168231895663111843135857SOLUTION:26652913123230452096551495SOLUTION:98528793SOLUTION:5686771111100609575975586SOLUTION:975727994747639156411397SOLUTION:461727541274466941256767741SOLUTION:583089957065387055100305444SOLUTION:70459886812325264466319533SOLUTION:14367015223225217724948927SOLUTION:87592456591829451641756140SOLUTION:32849945345602311682633848SOLUTION:817987125305541278464846SOLUTION:11807682563460461311731260SOLUTION:3128759291666888089809956SOLUTION:2161844458341973961851431SOLUTION:5957998393798832201556493151SOLUTION:8510389185494372519592550SOLUTION:2227927310123892877707SOLUTION:406970259034761240231695283SOLUTION:421791991826136092589069SOLUTION:38100SOLUTION:718884256651857124715724618SOLUTION:56924686396196249556146SOLUTION:449759102434513156632856SOLUTION:60246113419162451987361SOLUTION:93936060944287289141001686SOLUTION:168219306516718466112378SOLUTION:9612742273258938333397827SOLUTION:7885219241425418895873911SOLUTION:163962044215810081341689916SOLUTION:783456968715945986615273SOLUTION:6624959810099875241546111SOLUTION:14531323808886481056129560SOLUTION:8368286036831343249114373SOLUTION:978881289575946615163081953534983318SOLUTION:1049893110067482771727946760SOLUTION:9132332676728852787962670SOLUTION:9180621476524410297483248530SOLUTION:431879552444188753874914SOLUTION:27602114066234975896794549SOLUTION:97132181394821962171001351SOLUTION:3966960203051851226875593SOLUTION:84924373475732689054SOLUTION:5779778241597714763072399630SOLUTION:212277294204869983854183SOLUTION:6961598563198157214256824SOLUTION:5883415443340469791573SOLUTION:836669835224765244846867114SOLUTION:7181162912276549564566870SOLUTION:182840609548902283241322051SOLUTION:5057312658807428576788SOLUTION:701221391054392163216186SOLUTION:3299333756596451657551109444SOLUTION:5887616512824218409918292225SOLUTION:8162139125184389216121140SOLUTION:229663735524928649272456140SOLUTION:9444806257446023427495098SOLUTION:22875467123944723957236055237123866665604064821SOLUTION:58197114195321181510080642714421811558SOLUTION:43723671727275511253492023SOLUTION:576569691177422816571472771SOLUTION:3188139994704313123094106922SOLUTION:50131286698363287564748875SOLUTION:67438663231167626537SOLUTION:87742546613383156311004735SOLUTION:7184699399299482409603487SOLUTION:562241SOLUTION:9640582620345515824598667139SOLUTION:482989492433794477436777SOLUTION:896664216084089987647896956SOLUTION:875815613474866964718103SOLUTION:75691171390746028294821SOLUTION:6757656229522436181291632SOLUTION:57635493922869975152732080SOLUTION:7718975100568484857381833131SOLUTION:32693919678281872655074SOLUTION:9279926363798272632SOLUTION:1284984671930837587356480SOLUTION:5542772040671322921SOLUTION:2799339542975575828277652SOLUTION:38511002837837137529816789SOLUTION:8931318665671141222881881SOLUTION:7915615549110030367919309528SOLUTION:23120897807823162304687SOLUTION:8539608620847357385098518781822295SOLUTION:40736697112540857782315340513661SOLUTION:112026481009491264398959SOLUTION:619452651073106033412247447SOLUTION:149070283394247491363957592SOLUTION:34174481459750492694989123SOLUTION:48921176086921398373519383SOLUTION:3229280852100722470294387SOLUTION:9514567528798899919445SOLUTION:725285588152423169993723307815749771318367198SOLUTION:1026109247755836793882291274SOLUTION:80737466543327262146642486SOLUTION:6440775059333289957514489182SOLUTION:60158755559321312633755037SOLUTION:1129295238132958367197558402393852222956SOLUTION:82488171113793116642701006192SOLUTION:66921321128727847076769547SOLUTION:9898413358299158208038060SOLUTION:39506338985699654953557435SOLUTION:86403813100877320634146188SOLUTION:1870689168235359923292124SOLUTION:4986348266764929781759563SOLUTION:32744037121372591841420327331SOLUTION:348325449463531051687359447SOLUTION:644974605871273727249635SOLUTION:1510033978461992408866255SOLUTION:887694491007941747767886596SOLUTION:24528997984765249376887958SOLUTION:95696174100100939311995531317683SOLUTION:4281623927507024332259581SOLUTION:505712727546772499743522SOLUTION:15468634239613SOLUTION:93100977473433213511008846533SOLUTION:779689597367912420899859064SOLUTION:75833763972501589369236984SOLUTION:278054865823517973533155497353SOLUTION:17570652769501639117137SOLUTION:71179SOLUTION:848025579172280427732215563SOLUTION:94871122434875963355171125SOLUTION:5433835593914898111936201460SOLUTION:951245963443037308343811SOLUTION:33123282564735378461003820SOLUTION:4497345775287069248777SOLUTION:918560967175665232321187171223SOLUTION:18391002427545731473807487SOLUTION:685630548499348132772353SOLUTION:8584066562947824SOLUTION:7396949756542797681626238SOLUTION:2868935367730898186952SOLUTION:1733345494243459737182818SOLUTION:74656371362059184410501547SOLUTION:518139231550664576539478SOLUTION:6594021409521372363947475SOLUTION:966333246086767367516337SOLUTION:54563989298963312522261851SOLUTION:523688345053998241556596SOLUTION:1453597312532383951090488SOLUTION:5536846332723254551993772544SOLUTION:1717597492983035164182906SOLUTION:4115504336195431612229321SOLUTION:777713939553269846558421183SOLUTION:3886262435832786526647766788590SOLUTION:156110934532959290817595237SOLUTION:4562433987707992697066598SOLUTION:9768510098106349333764545SOLUTION:8642147373113372268310089SOLUTION:59879092SOLUTION:8748131874574133973204788SOLUTION:94927240902746521556322963SOLUTION:20709791927689671005664635844SOLUTION:69304456165660562646371140SOLUTION:3296515043177119841598547SOLUTION:47308439826731647961568SOLUTION:17478638652670743318908942SOLUTION:14421164897852373856538935SOLUTION:57627804907759954376791SOLUTION:99389358918334277049341070SOLUTION:9564252084931494114791727SOLUTION:135874544136961256902110SOLUTION:738057761881042761947916SOLUTION:32974681111151493465362SOLUTION:6440125389179643234381867SOLUTION:891706338581770394693676SOLUTION:43164312812655449360317041SOLUTION:6230889401162416668253418SOLUTION:525477205489282832399447SOLUTION:4177154623478236342185372SOLUTION:40530344831553214755640SOLUTION:573697686666847347116451039SOLUTION:755411866876845813448550SOLUTION:4898481002452479092805384SOLUTION:7433311955309529726891717293SOLUTION:8586221011567899060326690SOLUTION:37362247507462332731717SOLUTION:13116355612449355733329268SOLUTION:8081193460529656918517063SOLUTION:242510024382932364760353471SOLUTION:18569191227958653956789678SOLUTION:9389544835464787749273202SOLUTION:91124961855453927537117440SOLUTION:30774224508995456683843430SOLUTION:43329651114085896308251SOLUTION:85552143959635293702811SOLUTION:7119906128918867283297935SOLUTION:3876635627773469643438979SOLUTION:522872614079560856575759SOLUTION:646834532517682376704091SOLUTION:53688523261865379058222184SOLUTION:6613100981249856395115128643968758656SOLUTION:415677631531369844885978179SOLUTION:6890819955605143658942154SOLUTION:113425310435515910056953020SOLUTION:45305960437581608193957891SOLUTION:812092730481556323727368SOLUTION:26254722386390911356335075SOLUTION:5994197032622733561675076SOLUTION:23839144641881164716344149SOLUTION:47493356958284845298645SOLUTION:196295729122908534326225SOLUTION:397547464485398038936021SOLUTION:5751528164196859648774709SOLUTION:76428228606951273814279264SOLUTION:4393131589913889788775478SOLUTION:9410824573140932599511354SOLUTION:497765624825330595257754SOLUTION:2791791970654255422210076SOLUTION:802625241182887151419419SOLUTION:27462620789657344695289SOLUTION:367811918861856047262334399368624651204857783838SOLUTION:7166637217568221324353525081651676887334556087SOLUTION:143069383831395149765383990SOLUTION:7567677759414865743747249SOLUTION:955329355043162071591798527827963261SOLUTION:255566935535838365968322346642652364856276SOLUTION:780SOLUTION:5196173726842353217354858SOLUTION:90487279399255762271523233SOLUTION:731920100147743559914989996246536680718629069SOLUTION:35766088718410766319173240971937SOLUTION:7046951388941088135719212928SOLUTION:82279317489868630932611707431235SOLUTION:985712708325845896674224SOLUTION:905560543301178351186112SOLUTION:213313880189116597149486091SOLUTION:4572585472189818383297338SOLUTION:2782304588474712168188833SOLUTION:78793441942434866851582048SOLUTION:223527628084410201020621SOLUTION:48322754149523426159744253SOLUTION:383121746369737951304367SOLUTION:9040524664267473148790342918SOLUTION:127414441888501164234033SOLUTION:561622226076507893462010097SOLUTION:31206245658871577148927414SOLUTION:67320513639153439552560SOLUTION:1452521971152655950861425SOLUTION:9078225235695246527142393SOLUTION:7121173069123577803411588SOLUTION:5810047585146245211348464525SOLUTION:2173942511677186391643215SOLUTION:551964597328475144181910066SOLUTION:32297733757887127720471007887SOLUTION:637539107683508573886963SOLUTION:9618129426218018859310489716SOLUTION:628114593110053378343707177SOLUTION:6714776039910251946252353SOLUTION:587490498482429406892413555954569131421253SOLUTION:663631261540942722248099598SOLUTION:80283473525169106384947761SOLUTION:52326514275230216018244155SOLUTION:64926196728950280883933501SOLUTION:84558623128084609981971012SOLUTION:6719577899396828119371567SOLUTION:8394756277415167438261489SOLUTION:65068457678475251050110SOLUTION:1681729950636179465314854912SOLUTION:153696478461232983901041SOLUTION:1008475807698752753076771149SOLUTION:6035496060811585406676593SOLUTION:1897618969837051256332489SOLUTION:49352692516129468596331SOLUTION:2426737054194535689469100392SOLUTION:3392492337731535912998141SOLUTION:8069439573119819113782829622SOLUTION:269430191299424360127157878SOLUTION:18152944888045594098104983SOLUTION:491522955468526784815084SOLUTION:12431480854384322416385768SOLUTION:865086713332715402364293454SOLUTION:767290623440883946518153276SOLUTION:4486274731745882495959479SOLUTION:6532953367669549745SOLUTION:718077288745274692817976SOLUTION:21757245289776312881SOLUTION:91469146542370965743249268SOLUTION:5910363311294648497498539267SOLUTION:104196429645281761596237SOLUTION:71735546547298310054047713265SOLUTION:626857504940931976678162703SOLUTION:8752286132418976965701824SOLUTION:8653SOLUTION:746683693680511415761746326897SOLUTION:56616913299448908362434263SOLUTION:5193100958774871785224393526856SOLUTION:63999872773827124554482129SOLUTION:9541393290183041625192SOLUTION:3285323677957594667187865SOLUTION:8297968068521231495594816SOLUTION:8352826702979857884753319SOLUTION:3952741027731928816593973223SOLUTION:4963673376774397025272125SOLUTION:4289168724679473904296824262SOLUTION:355085849932282077414958SOLUTION:78259446469615643740SOLUTION:234665879126959253220268516SOLUTION:23988999179955484310856SOLUTION:1826329287265048909690284515SOLUTION:6272175894352231857836789SOLUTION:88309896971069124951971119SOLUTION:134744132729759202791936SOLUTION:2080484348598276966487834058SOLUTION:1898735427665485995893030SOLUTION:827231577740646777091881SOLUTION:1892646503847741485815833SOLUTION:5587294540854319694273416SOLUTION:1009410612315184045581709442SOLUTION:37215045656762656632883665SOLUTION:5568985643730491199762483SOLUTION:243519812331034127421741SOLUTION:580SOLUTION:1654311521921481949131354SOLUTION:25783496181230756418136479SOLUTION:808623SOLUTION:6193528070407299633790836074SOLUTION:945030595798604175927856SOLUTION:6310953883567566701688327SOLUTION:19636266354825303571753514SOLUTION:25329328982410198659461916SOLUTION:3130973719582689818829612SOLUTION:79754198207181751049649784SOLUTION:3512686255266269250669828SOLUTION:9082869632780592846907497SOLUTION:596456421009246315029145847SOLUTION:6422572565217273455956898SOLUTION:36966278261003032942664359SOLUTION:29194340736595552274524272SOLUTION:1643649415341701084797771SOLUTION:5256100482258639193176214SOLUTION:353235077727025345724126312SOLUTION:4269481339228888362818239171SOLUTION:95525387882898162683666159324429588351SOLUTION:501847172633438159779473427439SOLUTION:553169516393994327398158526SOLUTION:67881992438698196512531SOLUTION:9353553772317398356743179258SOLUTION:3297534702338163845623246SOLUTION:503793132121005850383195SOLUTION:5625954948495401856377497SOLUTI