Who Called Me ?

0613784

Have you received a text message or phone call from (613)784? Please leave a comment below to help us determine who is calling from this phone number.

Jul-10,2019

Me ligaram deste número, gostaria de saber de quem se trata este número?

Feb-08,2019

Received calls many times, like crazy. But when I picked up it hung up. Very annoying.

100 Comments for 613784

061378400000613784000106137840002061378400030613784000406137840005061378400060613784000706137840008061378400090613784001006137840011061378400120613784001306137840014061378400150613784001606137840017061378400180613784001906137840020061378400210613784002206137840023061378400240613784002506137840026061378400270613784002806137840029061378400300613784003106137840032061378400330613784003406137840035061378400360613784003706137840038061378400390613784004006137840041061378400420613784004306137840044061378400450613784004606137840047061378400480613784004906137840050061378400510613784005206137840053061378400540613784005506137840056061378400570613784005806137840059061378400600613784006106137840062061378400630613784006406137840065061378400660613784006706137840068061378400690613784007006137840071061378400720613784007306137840074061378400750613784007606137840077061378400780613784007906137840080061378400810613784008206137840083061378400840613784008506137840086061378400870613784008806137840089061378400900613784009106137840092061378400930613784009406137840095061378400960613784009706137840098061378400990613784010006137840101061378401020613784010306137840104061378401050613784010606137840107061378401080613784010906137840110061378401110613784011206137840113061378401140613784011506137840116061378401170613784011806137840119061378401200613784012106137840122061378401230613784012406137840125061378401260613784012706137840128061378401290613784013006137840131061378401320613784013306137840134061378401350613784013606137840137061378401380613784013906137840140061378401410613784014206137840143061378401440613784014506137840146061378401470613784014806137840149061378401500613784015106137840152061378401530613784015406137840155061378401560613784015706137840158061378401590613784016006137840161061378401620613784016306137840164061378401650613784016606137840167061378401680613784016906137840170061378401710613784017206137840173061378401740613784017506137840176061378401770613784017806137840179061378401800613784018106137840182061378401830613784018406137840185061378401860613784018706137840188061378401890613784019006137840191061378401920613784019306137840194061378401950613784019606137840197061378401980613784019906137840200061378402010613784020206137840203061378402040613784020506137840206061378402070613784020806137840209061378402100613784021106137840212061378402130613784021406137840215061378402160613784021706137840218061378402190613784022006137840221061378402220613784022306137840224061378402250613784022606137840227061378402280613784022906137840230061378402310613784023206137840233061378402340613784023506137840236061378402370613784023806137840239061378402400613784024106137840242061378402430613784024406137840245061378402460613784024706137840248061378402490613784025006137840251061378402520613784025306137840254061378402550613784025606137840257061378402580613784025906137840260061378402610613784026206137840263061378402640613784026506137840266061378402670613784026806137840269061378402700613784027106137840272061378402730613784027406137840275061378402760613784027706137840278061378402790613784028006137840281061378402820613784028306137840284061378402850613784028606137840287061378402880613784028906137840290061378402910613784029206137840293061378402940613784029506137840296061378402970613784029806137840299061378403000613784030106137840302061378403030613784030406137840305061378403060613784030706137840308061378403090613784031006137840311061378403120613784031306137840314061378403150613784031606137840317061378403180613784031906137840320061378403210613784032206137840323061378403240613784032506137840326061378403270613784032806137840329061378403300613784033106137840332061378403330613784033406137840335061378403360613784033706137840338061378403390613784034006137840341061378403420613784034306137840344061378403450613784034606137840347061378403480613784034906137840350061378403510613784035206137840353061378403540613784035506137840356061378403570613784035806137840359061378403600613784036106137840362061378403630613784036406137840365061378403660613784036706137840368061378403690613784037006137840371061378403720613784037306137840374061378403750613784037606137840377061378403780613784037906137840380061378403810613784038206137840383061378403840613784038506137840386061378403870613784038806137840389061378403900613784039106137840392061378403930613784039406137840395061378403960613784039706137840398061378403990613784040006137840401061378404020613784040306137840404061378404050613784040606137840407061378404080613784040906137840410061378404110613784041206137840413061378404140613784041506137840416061378404170613784041806137840419061378404200613784042106137840422061378404230613784042406137840425061378404260613784042706137840428061378404290613784043006137840431061378404320613784043306137840434061378404350613784043606137840437061378404380613784043906137840440061378404410613784044206137840443061378404440613784044506137840446061378404470613784044806137840449061378404500613784045106137840452061378404530613784045406137840455061378404560613784045706137840458061378404590613784046006137840461061378404620613784046306137840464061378404650613784046606137840467061378404680613784046906137840470061378404710613784047206137840473061378404740613784047506137840476061378404770613784047806137840479061378404800613784048106137840482061378404830613784048406137840485061378404860613784048706137840488061378404890613784049006137840491061378404920613784049306137840494061378404950613784049606137840497061378404980613784049906137840500061378405010613784050206137840503061378405040613784050506137840506061378405070613784050806137840509061378405100613784051106137840512061378405130613784051406137840515061378405160613784051706137840518061378405190613784052006137840521061378405220613784052306137840524061378405250613784052606137840527061378405280613784052906137840530061378405310613784053206137840533061378405340613784053506137840536061378405370613784053806137840539061378405400613784054106137840542061378405430613784054406137840545061378405460613784054706137840548061378405490613784055006137840551061378405520613784055306137840554061378405550613784055606137840557061378405580613784055906137840560061378405610613784056206137840563061378405640613784056506137840566061378405670613784056806137840569061378405700613784057106137840572061378405730613784057406137840575061378405760613784057706137840578061378405790613784058006137840581061378405820613784058306137840584061378405850613784058606137840587061378405880613784058906137840590061378405910613784059206137840593061378405940613784059506137840596061378405970613784059806137840599061378406000613784060106137840602061378406030613784060406137840605061378406060613784060706137840608061378406090613784061006137840611061378406120613784061306137840614061378406150613784061606137840617061378406180613784061906137840620061378406210613784062206137840623061378406240613784062506137840626061378406270613784062806137840629061378406300613784063106137840632061378406330613784063406137840635061378406360613784063706137840638061378406390613784064006137840641061378406420613784064306137840644061378406450613784064606137840647061378406480613784064906137840650061378406510613784065206137840653061378406540613784065506137840656061378406570613784065806137840659061378406600613784066106137840662061378406630613784066406137840665061378406660613784066706137840668061378406690613784067006137840671061378406720613784067306137840674061378406750613784067606137840677061378406780613784067906137840680061378406810613784068206137840683061378406840613784068506137840686061378406870613784068806137840689061378406900613784069106137840692061378406930613784069406137840695061378406960613784069706137840698061378406990613784070006137840701061378407020613784070306137840704061378407050613784070606137840707061378407080613784070906137840710061378407110613784071206137840713061378407140613784071506137840716061378407170613784071806137840719061378407200613784072106137840722061378407230613784072406137840725061378407260613784072706137840728061378407290613784073006137840731061378407320613784073306137840734061378407350613784073606137840737061378407380613784073906137840740061378407410613784074206137840743061378407440613784074506137840746061378407470613784074806137840749061378407500613784075106137840752061378407530613784075406137840755061378407560613784075706137840758061378407590613784076006137840761061378407620613784076306137840764061378407650613784076606137840767061378407680613784076906137840770061378407710613784077206137840773061378407740613784077506137840776061378407770613784077806137840779061378407800613784078106137840782061378407830613784078406137840785061378407860613784078706137840788061378407890613784079006137840791061378407920613784079306137840794061378407950613784079606137840797061378407980613784079906137840800061378408010613784080206137840803061378408040613784080506137840806061378408070613784080806137840809061378408100613784081106137840812061378408130613784081406137840815061378408160613784081706137840818061378408190613784082006137840821061378408220613784082306137840824061378408250613784082606137840827061378408280613784082906137840830061378408310613784083206137840833061378408340613784083506137840836061378408370613784083806137840839061378408400613784084106137840842061378408430613784084406137840845061378408460613784084706137840848061378408490613784085006137840851061378408520613784085306137840854061378408550613784085606137840857061378408580613784085906137840860061378408610613784086206137840863061378408640613784086506137840866061378408670613784086806137840869061378408700613784087106137840872061378408730613784087406137840875061378408760613784087706137840878061378408790613784088006137840881061378408820613784088306137840884061378408850613784088606137840887061378408880613784088906137840890061378408910613784089206137840893061378408940613784089506137840896061378408970613784089806137840899061378409000613784090106137840902061378409030613784090406137840905061378409060613784090706137840908061378409090613784091006137840911061378409120613784091306137840914061378409150613784091606137840917061378409180613784091906137840920061378409210613784092206137840923061378409240613784092506137840926061378409270613784092806137840929061378409300613784093106137840932061378409330613784093406137840935061378409360613784093706137840938061378409390613784094006137840941061378409420613784094306137840944061378409450613784094606137840947061378409480613784094906137840950061378409510613784095206137840953061378409540613784095506137840956061378409570613784095806137840959061378409600613784096106137840962061378409630613784096406137840965061378409660613784096706137840968061378409690613784097006137840971061378409720613784097306137840974061378409750613784097606137840977061378409780613784097906137840980061378409810613784098206137840983061378409840613784098506137840986061378409870613784098806137840989061378409900613784099106137840992061378409930613784099406137840995061378409960613784099706137840998061378409990613784100006137841001061378410020613784100306137841004061378410050613784100606137841007061378410080613784100906137841010061378410110613784101206137841013061378410140613784101506137841016061378410170613784101806137841019061378410200613784102106137841022061378410230613784102406137841025061378410260613784102706137841028061378410290613784103006137841031061378410320613784103306137841034061378410350613784103606137841037061378410380613784103906137841040061378410410613784104206137841043061378410440613784104506137841046061378410470613784104806137841049061378410500613784105106137841052061378410530613784105406137841055061378410560613784105706137841058061378410590613784106006137841061061378410620613784106306137841064061378410650613784106606137841067061378410680613784106906137841070061378410710613784107206137841073061378410740613784107506137841076061378410770613784107806137841079061378410800613784108106137841082061378410830613784108406137841085061378410860613784108706137841088061378410890613784109006137841091061378410920613784109306137841094061378410950613784109606137841097061378410980613784109906137841100061378411010613784110206137841103061378411040613784110506137841106061378411070613784110806137841109061378411100613784111106137841112061378411130613784111406137841115061378411160613784111706137841118061378411190613784112006137841121061378411220613784112306137841124061378411250613784112606137841127061378411280613784112906137841130061378411310613784113206137841133061378411340613784113506137841136061378411370613784113806137841139061378411400613784114106137841142061378411430613784114406137841145061378411460613784114706137841148061378411490613784115006137841151061378411520613784115306137841154061378411550613784115606137841157061378411580613784115906137841160061378411610613784116206137841163061378411640613784116506137841166061378411670613784116806137841169061378411700613784117106137841172061378411730613784117406137841175061378411760613784117706137841178061378411790613784118006137841181061378411820613784118306137841184061378411850613784118606137841187061378411880613784118906137841190061378411910613784119206137841193061378411940613784119506137841196061378411970613784119806137841199061378412000613784120106137841202061378412030613784120406137841205061378412060613784120706137841208061378412090613784121006137841211061378412120613784121306137841214061378412150613784121606137841217061378412180613784121906137841220061378412210613784122206137841223061378412240613784122506137841226061378412270613784122806137841229061378412300613784123106137841232061378412330613784123406137841235061378412360613784123706137841238061378412390613784124006137841241061378412420613784124306137841244061378412450613784124606137841247061378412480613784124906137841250061378412510613784125206137841253061378412540613784125506137841256061378412570613784125806137841259061378412600613784126106137841262061378412630613784126406137841265061378412660613784126706137841268061378412690613784127006137841271061378412720613784127306137841274061378412750613784127606137841277061378412780613784127906137841280061378412810613784128206137841283061378412840613784128506137841286061378412870613784128806137841289061378412900613784129106137841292061378412930613784129406137841295061378412960613784129706137841298061378412990613784130006137841301061378413020613784130306137841304061378413050613784130606137841307061378413080613784130906137841310061378413110613784131206137841313061378413140613784131506137841316061378413170613784131806137841319061378413200613784132106137841322061378413230613784132406137841325061378413260613784132706137841328061378413290613784133006137841331061378413320613784133306137841334061378413350613784133606137841337061378413380613784133906137841340061378413410613784134206137841343061378413440613784134506137841346061378413470613784134806137841349061378413500613784135106137841352061378413530613784135406137841355061378413560613784135706137841358061378413590613784136006137841361061378413620613784136306137841364061378413650613784136606137841367061378413680613784136906137841370061378413710613784137206137841373061378413740613784137506137841376061378413770613784137806137841379061378413800613784138106137841382061378413830613784138406137841385061378413860613784138706137841388061378413890613784139006137841391061378413920613784139306137841394061378413950613784139606137841397061378413980613784139906137841400061378414010613784140206137841403061378414040613784140506137841406061378414070613784140806137841409061378414100613784141106137841412061378414130613784141406137841415061378414160613784141706137841418061378414190613784142006137841421061378414220613784142306137841424061378414250613784142606137841427061378414280613784142906137841430061378414310613784143206137841433061378414340613784143506137841436061378414370613784143806137841439061378414400613784144106137841442061378414430613784144406137841445061378414460613784144706137841448061378414490613784145006137841451061378414520613784145306137841454061378414550613784145606137841457061378414580613784145906137841460061378414610613784146206137841463061378414640613784146506137841466061378414670613784146806137841469061378414700613784147106137841472061378414730613784147406137841475061378414760613784147706137841478061378414790613784148006137841481061378414820613784148306137841484061378414850613784148606137841487061378414880613784148906137841490061378414910613784149206137841493061378414940613784149506137841496061378414970613784149806137841499061378415000613784150106137841502061378415030613784150406137841505061378415060613784150706137841508061378415090613784151006137841511061378415120613784151306137841514061378415150613784151606137841517061378415180613784151906137841520061378415210613784152206137841523061378415240613784152506137841526061378415270613784152806137841529061378415300613784153106137841532061378415330613784153406137841535061378415360613784153706137841538061378415390613784154006137841541061378415420613784154306137841544061378415450613784154606137841547061378415480613784154906137841550061378415510613784155206137841553061378415540613784155506137841556061378415570613784155806137841559061378415600613784156106137841562061378415630613784156406137841565061378415660613784156706137841568061378415690613784157006137841571061378415720613784157306137841574061378415750613784157606137841577061378415780613784157906137841580061378415810613784158206137841583061378415840613784158506137841586061378415870613784158806137841589061378415900613784159106137841592061378415930613784159406137841595061378415960613784159706137841598061378415990613784160006137841601061378416020613784160306137841604061378416050613784160606137841607061378416080613784160906137841610061378416110613784161206137841613061378416140613784161506137841616061378416170613784161806137841619061378416200613784162106137841622061378416230613784162406137841625061378416260613784162706137841628061378416290613784163006137841631061378416320613784163306137841634061378416350613784163606137841637061378416380613784163906137841640061378416410613784164206137841643061378416440613784164506137841646061378416470613784164806137841649061378416500613784165106137841652061378416530613784165406137841655061378416560613784165706137841658061378416590613784166006137841661061378416620613784166306137841664061378416650613784166606137841667061378416680613784166906137841670061378416710613784167206137841673061378416740613784167506137841676061378416770613784167806137841679061378416800613784168106137841682061378416830613784168406137841685061378416860613784168706137841688061378416890613784169006137841691061378416920613784169306137841694061378416950613784169606137841697061378416980613784169906137841700061378417010613784170206137841703061378417040613784170506137841706061378417070613784170806137841709061378417100613784171106137841712061378417130613784171406137841715061378417160613784171706137841718061378417190613784172006137841721061378417220613784172306137841724061378417250613784172606137841727061378417280613784172906137841730061378417310613784173206137841733061378417340613784173506137841736061378417370613784173806137841739061378417400613784174106137841742061378417430613784174406137841745061378417460613784174706137841748061378417490613784175006137841751061378417520613784175306137841754061378417550613784175606137841757061378417580613784175906137841760061378417610613784176206137841763061378417640613784176506137841766061378417670613784176806137841769061378417700613784177106137841772061378417730613784177406137841775061378417760613784177706137841778061378417790613784178006137841781061378417820613784178306137841784061378417850613784178606137841787061378417880613784178906137841790061378417910613784179206137841793061378417940613784179506137841796061378417970613784179806137841799061378418000613784180106137841802061378418030613784180406137841805061378418060613784180706137841808061378418090613784181006137841811061378418120613784181306137841814061378418150613784181606137841817061378418180613784181906137841820061378418210613784182206137841823061378418240613784182506137841826061378418270613784182806137841829061378418300613784183106137841832061378418330613784183406137841835061378418360613784183706137841838061378418390613784184006137841841061378418420613784184306137841844061378418450613784184606137841847061378418480613784184906137841850061378418510613784185206137841853061378418540613784185506137841856061378418570613784185806137841859061378418600613784186106137841862061378418630613784186406137841865061378418660613784186706137841868061378418690613784187006137841871061378418720613784187306137841874061378418750613784187606137841877061378418780613784187906137841880061378418810613784188206137841883061378418840613784188506137841886061378418870613784188806137841889061378418900613784189106137841892061378418930613784189406137841895061378418960613784189706137841898061378418990613784190006137841901061378419020613784190306137841904061378419050613784190606137841907061378419080613784190906137841910061378419110613784191206137841913061378419140613784191506137841916061378419170613784191806137841919061378419200613784192106137841922061378419230613784192406137841925061378419260613784192706137841928061378419290613784193006137841931061378419320613784193306137841934061378419350613784193606137841937061378419380613784193906137841940061378419410613784194206137841943061378419440613784194506137841946061378419470613784194806137841949061378419500613784195106137841952061378419530613784195406137841955061378419560613784195706137841958061378419590613784196006137841961061378419620613784196306137841964061378419650613784196606137841967061378419680613784196906137841970061378419710613784197206137841973061378419740613784197506137841976061378419770613784197806137841979061378419800613784198106137841982061378419830613784198406137841985061378419860613784198706137841988061378419890613784199006137841991061378419920613784199306137841994061378419950613784199606137841997061378419980613784199906137842000061378420010613784200206137842003061378420040613784200506137842006061378420070613784200806137842009061378420100613784201106137842012061378420130613784201406137842015061378420160613784201706137842018061378420190613784202006137842021061378420220613784202306137842024061378420250613784202606137842027061378420280613784202906137842030061378420310613784203206137842033061378420340613784203506137842036061378420370613784203806137842039061378420400613784204106137842042061378420430613784204406137842045061378420460613784204706137842048061378420490613784205006137842051061378420520613784205306137842054061378420550613784205606137842057061378420580613784205906137842060061378420610613784206206137842063061378420640613784206506137842066061378420670613784206806137842069061378420700613784207106137842072061378420730613784207406137842075061378420760613784207706137842078061378420790613784208006137842081061378420820613784208306137842084061378420850613784208606137842087061378420880613784208906137842090061378420910613784209206137842093061378420940613784209506137842096061378420970613784209806137842099061378421000613784210106137842102061378421030613784210406137842105061378421060613784210706137842108061378421090613784211006137842111061378421120613784211306137842114061378421150613784211606137842117061378421180613784211906137842120061378421210613784212206137842123061378421240613784212506137842126061378421270613784212806137842129061378421300613784213106137842132061378421330613784213406137842135061378421360613784213706137842138061378421390613784214006137842141061378421420613784214306137842144061378421450613784214606137842147061378421480613784214906137842150061378421510613784215206137842153061378421540613784215506137842156061378421570613784215806137842159061378421600613784216106137842162061378421630613784216406137842165061378421660613784216706137842168061378421690613784217006137842171061378421720613784217306137842174061378421750613784217606137842177061378421780613784217906137842180061378421810613784218206137842183061378421840613784218506137842186061378421870613784218806137842189061378421900613784219106137842192061378421930613784219406137842195061378421960613784219706137842198061378421990613784220006137842201061378422020613784220306137842204061378422050613784220606137842207061378422080613784220906137842210061378422110613784221206137842213061378422140613784221506137842216061378422170613784221806137842219061378422200613784222106137842222061378422230613784222406137842225061378422260613784222706137842228061378422290613784223006137842231061378422320613784223306137842234061378422350613784223606137842237061378422380613784223906137842240061378422410613784224206137842243061378422440613784224506137842246061378422470613784224806137842249061378422500613784225106137842252061378422530613784225406137842255061378422560613784225706137842258061378422590613784226006137842261061378422620613784226306137842264061378422650613784226606137842267061378422680613784226906137842270061378422710613784227206137842273061378422740613784227506137842276061378422770613784227806137842279061378422800613784228106137842282061378422830613784228406137842285061378422860613784228706137842288061378422890613784229006137842291061378422920613784229306137842294061378422950613784229606137842297061378422980613784229906137842300061378423010613784230206137842303061378423040613784230506137842306061378423070613784230806137842309061378423100613784231106137842312061378423130613784231406137842315061378423160613784231706137842318061378423190613784232006137842321061378423220613784232306137842324061378423250613784232606137842327061378423280613784232906137842330061378423310613784233206137842333061378423340613784233506137842336061378423370613784233806137842339061378423400613784234106137842342061378423430613784234406137842345061378423460613784234706137842348061378423490613784235006137842351061378423520613784235306137842354061378423550613784235606137842357061378423580613784235906137842360061378423610613784236206137842363061378423640613784236506137842366061378423670613784236806137842369061378423700613784237106137842372061378423730613784237406137842375061378423760613784237706137842378061378423790613784238006137842381061378423820613784238306137842384061378423850613784238606137842387061378423880613784238906137842390061378423910613784239206137842393061378423940613784239506137842396061378423970613784239806137842399061378424000613784240106137842402061378424030613784240406137842405061378424060613784240706137842408061378424090613784241006137842411061378424120613784241306137842414061378424150613784241606137842417061378424180613784241906137842420061378424210613784242206137842423061378424240613784242506137842426061378424270613784242806137842429061378424300613784243106137842432061378424330613784243406137842435061378424360613784243706137842438061378424390613784244006137842441061378424420613784244306137842444061378424450613784244606137842447061378424480613784244906137842450061378424510613784245206137842453061378424540613784245506137842456061378424570613784245806137842459061378424600613784246106137842462061378424630613784246406137842465061378424660613784246706137842468061378424690613784247006137842471061378424720613784247306137842474061378424750613784247606137842477061378424780613784247906137842480061378424810613784248206137842483061378424840613784248506137842486061378424870613784248806137842489061378424900613784249106137842492061378424930613784249406137842495061378424960613784249706137842498061378424990613784250006137842501061378425020613784250306137842504061378425050613784250606137842507061378425080613784250906137842510061378425110613784251206137842513061378425140613784251506137842516061378425170613784251806137842519061378425200613784252106137842522061378425230613784252406137842525061378425260613784252706137842528061378425290613784253006137842531061378425320613784253306137842534061378425350613784253606137842537061378425380613784253906137842540061378425410613784254206137842543061378425440613784254506137842546061378425470613784254806137842549061378425500613784255106137842552061378425530613784255406137842555061378425560613784255706137842558061378425590613784256006137842561061378425620613784256306137842564061378425650613784256606137842567061378425680613784256906137842570061378425710613784257206137842573061378425740613784257506137842576061378425770613784257806137842579061378425800613784258106137842582061378425830613784258406137842585061378425860613784258706137842588061378425890613784259006137842591061378425920613784259306137842594061378425950613784259606137842597061378425980613784259906137842600061378426010613784260206137842603061378426040613784260506137842606061378426070613784260806137842609061378426100613784261106137842612061378426130613784261406137842615061378426160613784261706137842618061378426190613784262006137842621061378426220613784262306137842624061378426250613784262606137842627061378426280613784262906137842630061378426310613784263206137842633061378426340613784263506137842636061378426370613784263806137842639061378426400613784264106137842642061378426430613784264406137842645061378426460613784264706137842648061378426490613784265006137842651061378426520613784265306137842654061378426550613784265606137842657061378426580613784265906137842660061378426610613784266206137842663061378426640613784266506137842666061378426670613784266806137842669061378426700613784267106137842672061378426730613784267406137842675061378426760613784267706137842678061378426790613784268006137842681061378426820613784268306137842684061378426850613784268606137842687061378426880613784268906137842690061378426910613784269206137842693061378426940613784269506137842696061378426970613784269806137842699061378427000613784270106137842702061378427030613784270406137842705061378427060613784270706137842708061378427090613784271006137842711061378427120613784271306137842714061378427150613784271606137842717061378427180613784271906137842720061378427210613784272206137842723061378427240613784272506137842726061378427270613784272806137842729061378427300613784273106137842732061378427330613784273406137842735061378427360613784273706137842738061378427390613784274006137842741061378427420613784274306137842744061378427450613784274606137842747061378427480613784274906137842750061378427510613784275206137842753061378427540613784275506137842756061378427570613784275806137842759061378427600613784276106137842762061378427630613784276406137842765061378427660613784276706137842768061378427690613784277006137842771061378427720613784277306137842774061378427750613784277606137842777061378427780613784277906137842780061378427810613784278206137842783061378427840613784278506137842786061378427870613784278806137842789061378427900613784279106137842792061378427930613784279406137842795061378427960613784279706137842798061378427990613784280006137842801061378428020613784280306137842804061378428050613784280606137842807061378428080613784280906137842810061378428110613784281206137842813061378428140613784281506137842816061378428170613784281806137842819061378428200613784282106137842822061378428230613784282406137842825061378428260613784282706137842828061378428290613784283006137842831061378428320613784283306137842834061378428350613784283606137842837061378428380613784283906137842840061378428410613784284206137842843061378428440613784284506137842846061378428470613784284806137842849061378428500613784285106137842852061378428530613784285406137842855061378428560613784285706137842858061378428590613784286006137842861061378428620613784286306137842864061378428650613784286606137842867061378428680613784286906137842870061378428710613784287206137842873061378428740613784287506137842876061378428770613784287806137842879061378428800613784288106137842882061378428830613784288406137842885061378428860613784288706137842888061378428890613784289006137842891061378428920613784289306137842894061378428950613784289606137842897061378428980613784289906137842900061378429010613784290206137842903061378429040613784290506137842906061378429070613784290806137842909061378429100613784291106137842912061378429130613784291406137842915061378429160613784291706137842918061378429190613784292006137842921061378429220613784292306137842924061378429250613784292606137842927061378429280613784292906137842930061378429310613784293206137842933061378429340613784293506137842936061378429370613784293806137842939061378429400613784294106137842942061378429430613784294406137842945061378429460613784294706137842948061378429490613784295006137842951061378429520613784295306137842954061378429550613784295606137842957061378429580613784295906137842960061378429610613784296206137842963061378429640613784296506137842966061378429670613784296806137842969061378429700613784297106137842972061378429730613784297406137842975061378429760613784297706137842978061378429790613784298006137842981061378429820613784298306137842984061378429850613784298606137842987061378429880613784298906137842990061378429910613784299206137842993061378429940613784299506137842996061378429970613784299806137842999061378430000613784300106137843002061378430030613784300406137843005061378430060613784300706137843008061378430090613784301006137843011061378430120613784301306137843014061378430150613784301606137843017061378430180613784301906137843020061378430210613784302206137843023061378430240613784302506137843026061378430270613784302806137843029061378430300613784303106137843032061378430330613784303406137843035061378430360613784303706137843038061378430390613784304006137843041061378430420613784304306137843044061378430450613784304606137843047061378430480613784304906137843050061378430510613784305206137843053061378430540613784305506137843056061378430570613784305806137843059061378430600613784306106137843062061378430630613784306406137843065061378430660613784306706137843068061378430690613784307006137843071061378430720613784307306137843074061378430750613784307606137843077061378430780613784307906137843080061378430810613784308206137843083061378430840613784308506137843086061378430870613784308806137843089061378430900613784309106137843092061378430930613784309406137843095061378430960613784309706137843098061378430990613784310006137843101061378431020613784310306137843104061378431050613784310606137843107061378431080613784310906137843110061378431110613784311206137843113061378431140613784311506137843116061378431170613784311806137843119061378431200613784312106137843122061378431230613784312406137843125061378431260613784312706137843128061378431290613784313006137843131061378431320613784313306137843134061378431350613784313606137843137061378431380613784313906137843140061378431410613784314206137843143061378431440613784314506137843146061378431470613784314806137843149061378431500613784315106137843152061378431530613784315406137843155061378431560613784315706137843158061378431590613784316006137843161061378431620613784316306137843164061378431650613784316606137843167061378431680613784316906137843170061378431710613784317206137843173061378431740613784317506137843176061378431770613784317806137843179061378431800613784318106137843182061378431830613784318406137843185061378431860613784318706137843188061378431890613784319006137843191061378431920613784319306137843194061378431950613784319606137843197061378431980613784319906137843200061378432010613784320206137843203061378432040613784320506137843206061378432070613784320806137843209061378432100613784321106137843212061378432130613784321406137843215061378432160613784321706137843218061378432190613784322006137843221061378432220613784322306137843224061378432250613784322606137843227061378432280613784322906137843230061378432310613784323206137843233061378432340613784323506137843236061378432370613784323806137843239061378432400613784324106137843242061378432430613784324406137843245061378432460613784324706137843248061378432490613784325006137843251061378432520613784325306137843254061378432550613784325606137843257061378432580613784325906137843260061378432610613784326206137843263061378432640613784326506137843266061378432670613784326806137843269061378432700613784327106137843272061378432730613784327406137843275061378432760613784327706137843278061378432790613784328006137843281061378432820613784328306137843284061378432850613784328606137843287061378432880613784328906137843290061378432910613784329206137843293061378432940613784329506137843296061378432970613784329806137843299061378433000613784330106137843302061378433030613784330406137843305061378433060613784330706137843308061378433090613784331006137843311061378433120613784331306137843314061378433150613784331606137843317061378433180613784331906137843320061378433210613784332206137843323061378433240613784332506137843326061378433270613784332806137843329061378433300613784333106137843332061378433330613784333406137843335061378433360613784333706137843338061378433390613784334006137843341061378433420613784334306137843344061378433450613784334606137843347061378433480613784334906137843350061378433510613784335206137843353061378433540613784335506137843356061378433570613784335806137843359061378433600613784336106137843362061378433630613784336406137843365061378433660613784336706137843368061378433690613784337006137843371061378433720613784337306137843374061378433750613784337606137843377061378433780613784337906137843380061378433810613784338206137843383061378433840613784338506137843386061378433870613784338806137843389061378433900613784339106137843392061378433930613784339406137843395061378433960613784339706137843398061378433990613784340006137843401061378434020613784340306137843404061378434050613784340606137843407061378434080613784340906137843410061378434110613784341206137843413061378434140613784341506137843416061378434170613784341806137843419061378434200613784342106137843422061378434230613784342406137843425061378434260613784342706137843428061378434290613784343006137843431061378434320613784343306137843434061378434350613784343606137843437061378434380613784343906137843440061378434410613784344206137843443061378434440613784344506137843446061378434470613784344806137843449061378434500613784345106137843452061378434530613784345406137843455061378434560613784345706137843458061378434590613784346006137843461061378434620613784346306137843464061378434650613784346606137843467061378434680613784346906137843470061378434710613784347206137843473061378434740613784347506137843476061378434770613784347806137843479061378434800613784348106137843482061378434830613784348406137843485061378434860613784348706137843488061378434890613784349006137843491061378434920613784349306137843494061378434950613784349606137843497061378434980613784349906137843500061378435010613784350206137843503061378435040613784350506137843506061378435070613784350806137843509061378435100613784351106137843512061378435130613784351406137843515061378435160613784351706137843518061378435190613784352006137843521061378435220613784352306137843524061378435250613784352606137843527061378435280613784352906137843530061378435310613784353206137843533061378435340613784353506137843536061378435370613784353806137843539061378435400613784354106137843542061378435430613784354406137843545061378435460613784354706137843548061378435490613784355006137843551061378435520613784355306137843554061378435550613784355606137843557061378435580613784355906137843560061378435610613784356206137843563061378435640613784356506137843566061378435670613784356806137843569061378435700613784357106137843572061378435730613784357406137843575061378435760613784357706137843578061378435790613784358006137843581061378435820613784358306137843584061378435850613784358606137843587061378435880613784358906137843590061378435910613784359206137843593061378435940613784359506137843596061378435970613784359806137843599061378436000613784360106137843602061378436030613784360406137843605061378436060613784360706137843608061378436090613784361006137843611061378436120613784361306137843614061378436150613784361606137843617061378436180613784361906137843620061378436210613784362206137843623061378436240613784362506137843626061378436270613784362806137843629061378436300613784363106137843632061378436330613784363406137843635061378436360613784363706137843638061378436390613784364006137843641061378436420613784364306137843644061378436450613784364606137843647061378436480613784364906137843650061378436510613784365206137843653061378436540613784365506137843656061378436570613784365806137843659061378436600613784366106137843662061378436630613784366406137843665061378436660613784366706137843668061378436690613784367006137843671061378436720613784367306137843674061378436750613784367606137843677061378436780613784367906137843680061378436810613784368206137843683061378436840613784368506137843686061378436870613784368806137843689061378436900613784369106137843692061378436930613784369406137843695061378436960613784369706137843698061378436990613784370006137843701061378437020613784370306137843704061378437050613784370606137843707061378437080613784370906137843710061378437110613784371206137843713061378437140613784371506137843716061378437170613784371806137843719061378437200613784372106137843722061378437230613784372406137843725061378437260613784372706137843728061378437290613784373006137843731061378437320613784373306137843734061378437350613784373606137843737061378437380613784373906137843740061378437410613784374206137843743061378437440613784374506137843746061378437470613784374806137843749061378437500613784375106137843752061378437530613784375406137843755061378437560613784375706137843758061378437590613784376006137843761061378437620613784376306137843764061378437650613784376606137843767061378437680613784376906137843770061378437710613784377206137843773061378437740613784377506137843776061378437770613784377806137843779061378437800613784378106137843782061378437830613784378406137843785061378437860613784378706137843788061378437890613784379006137843791061378437920613784379306137843794061378437950613784379606137843797061378437980613784379906137843800061378438010613784380206137843803061378438040613784380506137843806061378438070613784380806137843809061378438100613784381106137843812061378438130613784381406137843815061378438160613784381706137843818061378438190613784382006137843821061378438220613784382306137843824061378438250613784382606137843827061378438280613784382906137843830061378438310613784383206137843833061378438340613784383506137843836061378438370613784383806137843839061378438400613784384106137843842061378438430613784384406137843845061378438460613784384706137843848061378438490613784385006137843851061378438520613784385306137843854061378438550613784385606137843857061378438580613784385906137843860061378438610613784386206137843863061378438640613784386506137843866061378438670613784386806137843869061378438700613784387106137843872061378438730613784387406137843875061378438760613784387706137843878061378438790613784388006137843881061378438820613784388306137843884061378438850613784388606137843887061378438880613784388906137843890061378438910613784389206137843893061378438940613784389506137843896061378438970613784389806137843899061378439000613784390106137843902061378439030613784390406137843905061378439060613784390706137843908061378439090613784391006137843911061378439120613784391306137843914061378439150613784391606137843917061378439180613784391906137843920061378439210613784392206137843923061378439240613784392506137843926061378439270613784392806137843929061378439300613784393106137843932061378439330613784393406137843935061378439360613784393706137843938061378439390613784394006137843941061378439420613784394306137843944061378439450613784394606137843947061378439480613784394906137843950061378439510613784395206137843953061378439540613784395506137843956061378439570613784395806137843959061378439600613784396106137843962061378439630613784396406137843965061378439660613784396706137843968061378439690613784397006137843971061378439720613784397306137843974061378439750613784397606137843977061378439780613784397906137843980061378439810613784398206137843983061378439840613784398506137843986061378439870613784398806137843989061378439900613784399106137843992061378439930613784399406137843995061378439960613784399706137843998061378439990613784400006137844001061378440020613784400306137844004061378440050613784400606137844007061378440080613784400906137844010061378440110613784401206137844013061378440140613784401506137844016061378440170613784401806137844019061378440200613784402106137844022061378440230613784402406137844025061378440260613784402706137844028061378440290613784403006137844031061378440320613784403306137844034061378440350613784403606137844037061378440380613784403906137844040061378440410613784404206137844043061378440440613784404506137844046061378440470613784404806137844049061378440500613784405106137844052061378440530613784405406137844055061378440560613784405706137844058061378440590613784406006137844061061378440620613784406306137844064061378440650613784406606137844067061378440680613784406906137844070061378440710613784407206137844073061378440740613784407506137844076061378440770613784407806137844079061378440800613784408106137844082061378440830613784408406137844085061378440860613784408706137844088061378440890613784409006137844091061378440920613784409306137844094061378440950613784409606137844097061378440980613784409906137844100061378441010613784410206137844103061378441040613784410506137844106061378441070613784410806137844109061378441100613784411106137844112061378441130613784411406137844115061378441160613784411706137844118061378441190613784412006137844121061378441220613784412306137844124061378441250613784412606137844127061378441280613784412906137844130061378441310613784413206137844133061378441340613784413506137844136061378441370613784413806137844139061378441400613784414106137844142061378441430613784414406137844145061378441460613784414706137844148061378441490613784415006137844151061378441520613784415306137844154061378441550613784415606137844157061378441580613784415906137844160061378441610613784416206137844163061378441640613784416506137844166061378441670613784416806137844169061378441700613784417106137844172061378441730613784417406137844175061378441760613784417706137844178061378441790613784418006137844181061378441820613784418306137844184061378441850613784418606137844187061378441880613784418906137844190061378441910613784419206137844193061378441940613784419506137844196061378441970613784419806137844199061378442000613784420106137844202061378442030613784420406137844205061378442060613784420706137844208061378442090613784421006137844211061378442120613784421306137844214061378442150613784421606137844217061378442180613784421906137844220061378442210613784422206137844223061378442240613784422506137844226061378442270613784422806137844229061378442300613784423106137844232061378442330613784423406137844235061378442360613784423706137844238061378442390613784424006137844241061378442420613784424306137844244061378442450613784424606137844247061378442480613784424906137844250061378442510613784425206137844253061378442540613784425506137844256061378442570613784425806137844259061378442600613784426106137844262061378442630613784426406137844265061378442660613784426706137844268061378442690613784427006137844271061378442720613784427306137844274061378442750613784427606137844277061378442780613784427906137844280061378442810613784428206137844283061378442840613784428506137844286061378442870613784428806137844289061378442900613784429106137844292061378442930613784429406137844295061378442960613784429706137844298061378442990613784430006137844301061378443020613784430306137844304061378443050613784430606137844307061378443080613784430906137844310061378443110613784431206137844313061378443140613784431506137844316061378443170613784431806137844319061378443200613784432106137844322061378443230613784432406137844325061378443260613784432706137844328061378443290613784433006137844331061378443320613784433306137844334061378443350613784433606137844337061378443380613784433906137844340061378443410613784434206137844343061378443440613784434506137844346061378443470613784434806137844349061378443500613784435106137844352061378443530613784435406137844355061378443560613784435706137844358061378443590613784436006137844361061378443620613784436306137844364061378443650613784436606137844367061378443680613784436906137844370061378443710613784437206137844373061378443740613784437506137844376061378443770613784437806137844379061378443800613784438106137844382061378443830613784438406137844385061378443860613784438706137844388061378443890613784439006137844391061378443920613784439306137844394061378443950613784439606137844397061378443980613784439906137844400061378444010613784440206137844403061378444040613784440506137844406061378444070613784440806137844409061378444100613784441106137844412061378444130613784441406137844415061378444160613784441706137844418061378444190613784442006137844421061378444220613784442306137844424061378444250613784442606137844427061378444280613784442906137844430061378444310613784443206137844433061378444340613784443506137844436061378444370613784443806137844439061378444400613784444106137844442061378444430613784444406137844445061378444460613784444706137844448061378444490613784445006137844451061378444520613784445306137844454061378444550613784445606137844457061378444580613784445906137844460061378444610613784446206137844463061378444640613784446506137844466061378444670613784446806137844469061378444700613784447106137844472061378444730613784447406137844475061378444760613784447706137844478061378444790613784448006137844481061378444820613784448306137844484061378444850613784448606137844487061378444880613784448906137844490061378444910613784449206137844493061378444940613784449506137844496061378444970613784449806137844499061378445000613784450106137844502061378445030613784450406137844505061378445060613784450706137844508061378445090613784451006137844511061378445120613784451306137844514061378445150613784451606137844517061378445180613784451906137844520061378445210613784452206137844523061378445240613784452506137844526061378445270613784452806137844529061378445300613784453106137844532061378445330613784453406137844535061378445360613784453706137844538061378445390613784454006137844541061378445420613784454306137844544061378445450613784454606137844547061378445480613784454906137844550061378445510613784455206137844553061378445540613784455506137844556061378445570613784455806137844559061378445600613784456106137844562061378445630613784456406137844565061378445660613784456706137844568061378445690613784457006137844571061378445720613784457306137844574061378445750613784457606137844577061378445780613784457906137844580061378445810613784458206137844583061378445840613784458506137844586061378445870613784458806137844589061378445900613784459106137844592061378445930613784459406137844595061378445960613784459706137844598061378445990613784460006137844601061378446020613784460306137844604061378446050613784460606137844607061378446080613784460906137844610061378446110613784461206137844613061378446140613784461506137844616061378446170613784461806137844619061378446200613784462106137844622061378446230613784462406137844625061378446260613784462706137844628061378446290613784463006137844631061378446320613784463306137844634061378446350613784463606137844637061378446380613784463906137844640061378446410613784464206137844643061378446440613784464506137844646061378446470613784464806137844649061378446500613784465106137844652061378446530613784465406137844655061378446560613784465706137844658061378446590613784466006137844661061378446620613784466306137844664061378446650613784466606137844667061378446680613784466906137844670061378446710613784467206137844673061378446740613784467506137844676061378446770613784467806137844679061378446800613784468106137844682061378446830613784468406137844685061378446860613784468706137844688061378446890613784469006137844691061378446920613784469306137844694061378446950613784469606137844697061378446980613784469906137844700061378447010613784470206137844703061378447040613784470506137844706061378447070613784470806137844709061378447100613784471106137844712061378447130613784471406137844715061378447160613784471706137844718061378447190613784472006137844721061378447220613784472306137844724061378447250613784472606137844727061378447280613784472906137844730061378447310613784473206137844733061378447340613784473506137844736061378447370613784473806137844739061378447400613784474106137844742061378447430613784474406137844745061378447460613784474706137844748061378447490613784475006137844751061378447520613784475306137844754061378447550613784475606137844757061378447580613784475906137844760061378447610613784476206137844763061378447640613784476506137844766061378447670613784476806137844769061378447700613784477106137844772061378447730613784477406137844775061378447760613784477706137844778061378447790613784478006137844781061378447820613784478306137844784061378447850613784478606137844787061378447880613784478906137844790061378447910613784479206137844793061378447940613784479506137844796061378447970613784479806137844799061378448000613784480106137844802061378448030613784480406137844805061378448060613784480706137844808061378448090613784481006137844811061378448120613784481306137844814061378448150613784481606137844817061378448180613784481906137844820061378448210613784482206137844823061378448240613784482506137844826061378448270613784482806137844829061378448300613784483106137844832061378448330613784483406137844835061378448360613784483706137844838061378448390613784484006137844841061378448420613784484306137844844061378448450613784484606137844847061378448480613784484906137844850061378448510613784485206137844853061378448540613784485506137844856061378448570613784485806137844859061378448600613784486106137844862061378448630613784486406137844865061378448660613784486706137844868061378448690613784487006137844871061378448720613784487306137844874061378448750613784487606137844877061378448780613784487906137844880061378448810613784488206137844883061378448840613784488506137844886061378448870613784488806137844889061378448900613784489106137844892061378448930613784489406137844895061378448960613784489706137844898061378448990613784490006137844901061378449020613784490306137844904061378449050613784490606137844907061378449080613784490906137844910061378449110613784491206137844913061378449140613784491506137844916061378449170613784491806137844919061378449200613784492106137844922061378449230613784492406137844925061378449260613784492706137844928061378449290613784493006137844931061378449320613784493306137844934061378449350613784493606137844937061378449380613784493906137844940061378449410613784494206137844943061378449440613784494506137844946061378449470613784494806137844949061378449500613784495106137844952061378449530613784495406137844955061378449560613784495706137844958061378449590613784496006137844961061378449620613784496306137844964061378449650613784496606137844967061378449680613784496906137844970061378449710613784497206137844973061378449740613784497506137844976061378449770613784497806137844979061378449800613784498106137844982061378449830613784498406137844985061378449860613784498706137844988061378449890613784499006137844991061378449920613784499306137844994061378449950613784499606137844997061378449980613784499906137845000061378450010613784500206137845003061378450040613784500506137845006061378450070613784500806137845009061378450100613784501106137845012061378450130613784501406137845015061378450160613784501706137845018061378450190613784502006137845021061378450220613784502306137845024061378450250613784502606137845027061378450280613784502906137845030061378450310613784503206137845033061378450340613784503506137845036061378450370613784503806137845039061378450400613784504106137845042061378450430613784504406137845045061378450460613784504706137845048061378450490613784505006137845051061378450520613784505306137845054061378450550613784505606137845057061378450580613784505906137845060061378450610613784506206137845063061378450640613784506506137845066061378450670613784506806137845069061378450700613784507106137845072061378450730613784507406137845075061378450760613784507706137845078061378450790613784508006137845081061378450820613784508306137845084061378450850613784508606137845087061378450880613784508906137845090061378450910613784509206137845093061378450940613784509506137845096061378450970613784509806137845099061378451000613784510106137845102061378451030613784510406137845105061378451060613784510706137845108061378451090613784511006137845111061378451120613784511306137845114061378451150613784511606137845117061378451180613784511906137845120061378451210613784512206137845123061378451240613784512506137845126061378451270613784512806137845129061378451300613784513106137845132061378451330613784513406137845135061378451360613784513706137845138061378451390613784514006137845141061378451420613784514306137845144061378451450613784514606137845147061378451480613784514906137845150061378451510613784515206137845153061378451540613784515506137845156061378451570613784515806137845159061378451600613784516106137845162061378451630613784516406137845165061378451660613784516706137845168061378451690613784517006137845171061378451720613784517306137845174061378451750613784517606137845177061378451780613784517906137845180061378451810613784518206137845183061378451840613784518506137845186061378451870613784518806137845189061378451900613784519106137845192061378451930613784519406137845195061378451960613784519706137845198061378451990613784520006137845201061378452020613784520306137845204061378452050613784520606137845207061378452080613784520906137845210061378452110613784521206137845213061378452140613784521506137845216061378452170613784521806137845219061378452200613784522106137845222061378452230613784522406137845225061378452260613784522706137845228061378452290613784523006137845231061378452320613784523306137845234061378452350613784523606137845237061378452380613784523906137845240061378452410613784524206137845243061378452440613784524506137845246061378452470613784524806137845249061378452500613784525106137845252061378452530613784525406137845255061378452560613784525706137845258061378452590613784526006137845261061378452620613784526306137845264061378452650613784526606137845267061378452680613784526906137845270061378452710613784527206137845273061378452740613784527506137845276061378452770613784527806137845279061378452800613784528106137845282061378452830613784528406137845285061378452860613784528706137845288061378452890613784529006137845291061378452920613784529306137845294061378452950613784529606137845297061378452980613784529906137845300061378453010613784530206137845303061378453040613784530506137845306061378453070613784530806137845309061378453100613784531106137845312061378453130613784531406137845315061378453160613784531706137845318061378453190613784532006137845321061378453220613784532306137845324061378453250613784532606137845327061378453280613784532906137845330061378453310613784533206137845333061378453340613784533506137845336061378453370613784533806137845339061378453400613784534106137845342061378453430613784534406137845345061378453460613784534706137845348061378453490613784535006137845351061378453520613784535306137845354061378453550613784535606137845357061378453580613784535906137845360061378453610613784536206137845363061378453640613784536506137845366061378453670613784536806137845369061378453700613784537106137845372061378453730613784537406137845375061378453760613784537706137845378061378453790613784538006137845381061378453820613784538306137845384061378453850613784538606137845387061378453880613784538906137845390061378453910613784539206137845393061378453940613784539506137845396061378453970613784539806137845399061378454000613784540106137845402061378454030613784540406137845405061378454060613784540706137845408061378454090613784541006137845411061378454120613784541306137845414061378454150613784541606137845417061378454180613784541906137845420061378454210613784542206137845423061378454240613784542506137845426061378454270613784542806137845429061378454300613784543106137845432061378454330613784543406137845435061378454360613784543706137845438061378454390613784544006137845441061378454420613784544306137845444061378454450613784544606137845447061378454480613784544906137845450061378454510613784545206137845453061378454540613784545506137845456061378454570613784545806137845459061378454600613784546106137845462061378454630613784546406137845465061378454660613784546706137845468061378454690613784547006137845471061378454720613784547306137845474061378454750613784547606137845477061378454780613784547906137845480061378454810613784548206137845483061378454840613784548506137845486061378454870613784548806137845489061378454900613784549106137845492061378454930613784549406137845495061378454960613784549706137845498061378454990613784550006137845501061378455020613784550306137845504061378455050613784550606137845507061378455080613784550906137845510061378455110613784551206137845513061378455140613784551506137845516061378455170613784551806137845519061378455200613784552106137845522061378455230613784552406137845525061378455260613784552706137845528061378455290613784553006137845531061378455320613784553306137845534061378455350613784553606137845537061378455380613784553906137845540061378455410613784554206137845543061378455440613784554506137845546061378455470613784554806137845549061378455500613784555106137845552061378455530613784555406137845555061378455560613784555706137845558061378455590613784556006137845561061378455620613784556306137845564061378455650613784556606137845567061378455680613784556906137845570061378455710613784557206137845573061378455740613784557506137845576061378455770613784557806137845579061378455800613784558106137845582061378455830613784558406137845585061378455860613784558706137845588061378455890613784559006137845591061378455920613784559306137845594061378455950613784559606137845597061378455980613784559906137845600061378456010613784560206137845603061378456040613784560506137845606061378456070613784560806137845609061378456100613784561106137845612061378456130613784561406137845615061378456160613784561706137845618061378456190613784562006137845621061378456220613784562306137845624061378456250613784562606137845627061378456280613784562906137845630061378456310613784563206137845633061378456340613784563506137845636061378456370613784563806137845639061378456400613784564106137845642061378456430613784564406137845645061378456460613784564706137845648061378456490613784565006137845651061378456520613784565306137845654061378456550613784565606137845657061378456580613784565906137845660061378456610613784566206137845663061378456640613784566506137845666061378456670613784566806137845669061378456700613784567106137845672061378456730613784567406137845675061378456760613784567706137845678061378456790613784568006137845681061378456820613784568306137845684061378456850613784568606137845687061378456880613784568906137845690061378456910613784569206137845693061378456940613784569506137845696061378456970613784569806137845699061378457000613784570106137845702061378457030613784570406137845705061378457060613784570706137845708061378457090613784571006137845711061378457120613784571306137845714061378457150613784571606137845717061378457180613784571906137845720061378457210613784572206137845723061378457240613784572506137845726061378457270613784572806137845729061378457300613784573106137845732061378457330613784573406137845735061378457360613784573706137845738061378457390613784574006137845741061378457420613784574306137845744061378457450613784574606137845747061378457480613784574906137845750061378457510613784575206137845753061378457540613784575506137845756061378457570613784575806137845759061378457600613784576106137845762061378457630613784576406137845765061378457660613784576706137845768061378457690613784577006137845771061378457720613784577306137845774061378457750613784577606137845777061378457780613784577906137845780061378457810613784578206137845783061378457840613784578506137845786061378457870613784578806137845789061378457900613784579106137845792061378457930613784579406137845795061378457960613784579706137845798061378457990613784580006137845801061378458020613784580306137845804061378458050613784580606137845807061378458080613784580906137845810061378458110613784581206137845813061378458140613784581506137845816061378458170613784581806137845819061378458200613784582106137845822061378458230613784582406137845825061378458260613784582706137845828061378458290613784583006137845831061378458320613784583306137845834061378458350613784583606137845837061378458380613784583906137845840061378458410613784584206137845843061378458440613784584506137845846061378458470613784584806137845849061378458500613784585106137845852061378458530613784585406137845855061378458560613784585706137845858061378458590613784586006137845861061378458620613784586306137845864061378458650613784586606137845867061378458680613784586906137845870061378458710613784587206137845873061378458740613784587506137845876061378458770613784587806137845879061378458800613784588106137845882061378458830613784588406137845885061378458860613784588706137845888061378458890613784589006137845891061378458920613784589306137845894061378458950613784589606137845897061378458980613784589906137845900061378459010613784590206137845903061378459040613784590506137845906061378459070613784590806137845909061378459100613784591106137845912061378459130613784591406137845915061378459160613784591706137845918061378459190613784592006137845921061378459220613784592306137845924061378459250613784592606137845927061378459280613784592906137845930061378459310613784593206137845933061378459340613784593506137845936061378459370613784593806137845939061378459400613784594106137845942061378459430613784594406137845945061378459460613784594706137845948061378459490613784595006137845951061378459520613784595306137845954061378459550613784595606137845957061378459580613784595906137845960061378459610613784596206137845963061378459640613784596506137845966061378459670613784596806137845969061378459700613784597106137845972061378459730613784597406137845975061378459760613784597706137845978061378459790613784598006137845981061378459820613784598306137845984061378459850613784598606137845987061378459880613784598906137845990061378459910613784599206137845993061378459940613784599506137845996061378459970613784599806137845999061378460000613784600106137846002061378460030613784600406137846005061378460060613784600706137846008061378460090613784601006137846011061378460120613784601306137846014061378460150613784601606137846017061378460180613784601906137846020061378460210613784602206137846023061378460240613784602506137846026061378460270613784602806137846029061378460300613784603106137846032061378460330613784603406137846035061378460360613784603706137846038061378460390613784604006137846041061378460420613784604306137846044061378460450613784604606137846047061378460480613784604906137846050061378460510613784605206137846053061378460540613784605506137846056061378460570613784605806137846059061378460600613784606106137846062061378460630613784606406137846065061378460660613784606706137846068061378460690613784607006137846071061378460720613784607306137846074061378460750613784607606137846077061378460780613784607906137846080061378460810613784608206137846083061378460840613784608506137846086061378460870613784608806137846089061378460900613784609106137846092061378460930613784609406137846095061378460960613784609706137846098061378460990613784610006137846101061378461020613784610306137846104061378461050613784610606137846107061378461080613784610906137846110061378461110613784611206137846113061378461140613784611506137846116061378461170613784611806137846119061378461200613784612106137846122061378461230613784612406137846125061378461260613784612706137846128061378461290613784613006137846131061378461320613784613306137846134061378461350613784613606137846137061378461380613784613906137846140061378461410613784614206137846143061378461440613784614506137846146061378461470613784614806137846149061378461500613784615106137846152061378461530613784615406137846155061378461560613784615706137846158061378461590613784616006137846161061378461620613784616306137846164061378461650613784616606137846167061378461680613784616906137846170061378461710613784617206137846173061378461740613784617506137846176061378461770613784617806137846179061378461800613784618106137846182061378461830613784618406137846185061378461860613784618706137846188061378461890613784619006137846191061378461920613784619306137846194061378461950613784619606137846197061378461980613784619906137846200061378462010613784620206137846203061378462040613784620506137846206061378462070613784620806137846209061378462100613784621106137846212061378462130613784621406137846215061378462160613784621706137846218061378462190613784622006137846221061378462220613784622306137846224061378462250613784622606137846227061378462280613784622906137846230061378462310613784623206137846233061378462340613784623506137846236061378462370613784623806137846239061378462400613784624106137846242061378462430613784624406137846245061378462460613784624706137846248061378462490613784625006137846251061378462520613784625306137846254061378462550613784625606137846257061378462580613784625906137846260061378462610613784626206137846263061378462640613784626506137846266061378462670613784626806137846269061378462700613784627106137846272061378462730613784627406137846275061378462760613784627706137846278061378462790613784628006137846281061378462820613784628306137846284061378462850613784628606137846287061378462880613784628906137846290061378462910613784629206137846293061378462940613784629506137846296061378462970613784629806137846299061378463000613784630106137846302061378463030613784630406137846305061378463060613784630706137846308061378463090613784631006137846311061378463120613784631306137846314061378463150613784631606137846317061378463180613784631906137846320061378463210613784632206137846323061378463240613784632506137846326061378463270613784632806137846329061378463300613784633106137846332061378463330613784633406137846335061378463360613784633706137846338061378463390613784634006137846341061378463420613784634306137846344061378463450613784634606137846347061378463480613784634906137846350061378463510613784635206137846353061378463540613784635506137846356061378463570613784635806137846359061378463600613784636106137846362061378463630613784636406137846365061378463660613784636706137846368061378463690613784637006137846371061378463720613784637306137846374061378463750613784637606137846377061378463780613784637906137846380061378463810613784638206137846383061378463840613784638506137846386061378463870613784638806137846389061378463900613784639106137846392061378463930613784639406137846395061378463960613784639706137846398061378463990613784640006137846401061378464020613784640306137846404061378464050613784640606137846407061378464080613784640906137846410061378464110613784641206137846413061378464140613784641506137846416061378464170613784641806137846419061378464200613784642106137846422061378464230613784642406137846425061378464260613784642706137846428061378464290613784643006137846431061378464320613784643306137846434061378464350613784643606137846437061378464380613784643906137846440061378464410613784644206137846443061378464440613784644506137846446061378464470613784644806137846449061378464500613784645106137846452061378464530613784645406137846455061378464560613784645706137846458061378464590613784646006137846461061378464620613784646306137846464061378464650613784646606137846467061378464680613784646906137846470061378464710613784647206137846473061378464740613784647506137846476061378464770613784647806137846479061378464800613784648106137846482061378464830613784648406137846485061378464860613784648706137846488061378464890613784649006137846491061378464920613784649306137846494061378464950613784649606137846497061378464980613784649906137846500061378465010613784650206137846503061378465040613784650506137846506061378465070613784650806137846509061378465100613784651106137846512061378465130613784651406137846515061378465160613784651706137846518061378465190613784652006137846521061378465220613784652306137846524061378465250613784652606137846527061378465280613784652906137846530061378465310613784653206137846533061378465340613784653506137846536061378465370613784653806137846539061378465400613784654106137846542061378465430613784654406137846545061378465460613784654706137846548061378465490613784655006137846551061378465520613784655306137846554061378465550613784655606137846557061378465580613784655906137846560061378465610613784656206137846563061378465640613784656506137846566061378465670613784656806137846569061378465700613784657106137846572061378465730613784657406137846575061378465760613784657706137846578061378465790613784658006137846581061378465820613784658306137846584061378465850613784658606137846587061378465880613784658906137846590061378465910613784659206137846593061378465940613784659506137846596061378465970613784659806137846599061378466000613784660106137846602061378466030613784660406137846605061378466060613784660706137846608061378466090613784661006137846611061378466120613784661306137846614061378466150613784661606137846617061378466180613784661906137846620061378466210613784662206137846623061378466240613784662506137846626061378466270613784662806137846629061378466300613784663106137846632061378466330613784663406137846635061378466360613784663706137846638061378466390613784664006137846641061378466420613784664306137846644061378466450613784664606137846647061378466480613784664906137846650061378466510613784665206137846653061378466540613784665506137846656061378466570613784665806137846659061378466600613784666106137846662061378466630613784666406137846665061378466660613784666706137846668061378466690613784667006137846671061378466720613784667306137846674061378466750613784667606137846677061378466780613784667906137846680061378466810613784668206137846683061378466840613784668506137846686061378466870613784668806137846689061378466900613784669106137846692061378466930613784669406137846695061378466960613784669706137846698061378466990613784670006137846701061378467020613784670306137846704061378467050613784670606137846707061378467080613784670906137846710061378467110613784671206137846713061378467140613784671506137846716061378467170613784671806137846719061378467200613784672106137846722061378467230613784672406137846725061378467260613784672706137846728061378467290613784673006137846731061378467320613784673306137846734061378467350613784673606137846737061378467380613784673906137846740061378467410613784674206137846743061378467440613784674506137846746061378467470613784674806137846749061378467500613784675106137846752061378467530613784675406137846755061378467560613784675706137846758061378467590613784676006137846761061378467620613784676306137846764061378467650613784676606137846767061378467680613784676906137846770061378467710613784677206137846773061378467740613784677506137846776061378467770613784677806137846779061378467800613784678106137846782061378467830613784678406137846785061378467860613784678706137846788061378467890613784679006137846791061378467920613784679306137846794061378467950613784679606137846797061378467980613784679906137846800061378468010613784680206137846803061378468040613784680506137846806061378468070613784680806137846809061378468100613784681106137846812061378468130613784681406137846815061378468160613784681706137846818061378468190613784682006137846821061378468220613784682306137846824061378468250613784682606137846827061378468280613784682906137846830061378468310613784683206137846833061378468340613784683506137846836061378468370613784683806137846839061378468400613784684106137846842061378468430613784684406137846845061378468460613784684706137846848061378468490613784685006137846851061378468520613784685306137846854061378468550613784685606137846857061378468580613784685906137846860061378468610613784686206137846863061378468640613784686506137846866061378468670613784686806137846869061378468700613784687106137846872061378468730613784687406137846875061378468760613784687706137846878061378468790613784688006137846881061378468820613784688306137846884061378468850613784688606137846887061378468880613784688906137846890061378468910613784689206137846893061378468940613784689506137846896061378468970613784689806137846899061378469000613784690106137846902061378469030613784690406137846905061378469060613784690706137846908061378469090613784691006137846911061378469120613784691306137846914061378469150613784691606137846917061378469180613784691906137846920061378469210613784692206137846923061378469240613784692506137846926061378469270613784692806137846929061378469300613784693106137846932061378469330613784693406137846935061378469360613784693706137846938061378469390613784694006137846941061378469420613784694306137846944061378469450613784694606137846947061378469480613784694906137846950061378469510613784695206137846953061378469540613784695506137846956061378469570613784695806137846959061378469600613784696106137846962061378469630613784696406137846965061378469660613784696706137846968061378469690613784697006137846971061378469720613784697306137846974061378469750613784697606137846977061378469780613784697906137846980061378469810613784698206137846983061378469840613784698506137846986061378469870613784698806137846989061378469900613784699106137846992061378469930613784699406137846995061378469960613784699706137846998061378469990613784700006137847001061378470020613784700306137847004061378470050613784700606137847007061378470080613784700906137847010061378470110613784701206137847013061378470140613784701506137847016061378470170613784701806137847019061378470200613784702106137847022061378470230613784702406137847025061378470260613784702706137847028061378470290613784703006137847031061378470320613784703306137847034061378470350613784703606137847037061378470380613784703906137847040061378470410613784704206137847043061378470440613784704506137847046061378470470613784704806137847049061378470500613784705106137847052061378470530613784705406137847055061378470560613784705706137847058061378470590613784706006137847061061378470620613784706306137847064061378470650613784706606137847067061378470680613784706906137847070061378470710613784707206137847073061378470740613784707506137847076061378470770613784707806137847079061378470800613784708106137847082061378470830613784708406137847085061378470860613784708706137847088061378470890613784709006137847091061378470920613784709306137847094061378470950613784709606137847097061378470980613784709906137847100061378471010613784710206137847103061378471040613784710506137847106061378471070613784710806137847109061378471100613784711106137847112061378471130613784711406137847115061378471160613784711706137847118061378471190613784712006137847121061378471220613784712306137847124061378471250613784712606137847127061378471280613784712906137847130061378471310613784713206137847133061378471340613784713506137847136061378471370613784713806137847139061378471400613784714106137847142061378471430613784714406137847145061378471460613784714706137847148061378471490613784715006137847151061378471520613784715306137847154061378471550613784715606137847157061378471580613784715906137847160061378471610613784716206137847163061378471640613784716506137847166061378471670613784716806137847169061378471700613784717106137847172061378471730613784717406137847175061378471760613784717706137847178061378471790613784718006137847181061378471820613784718306137847184061378471850613784718606137847187061378471880613784718906137847190061378471910613784719206137847193061378471940613784719506137847196061378471970613784719806137847199061378472000613784720106137847202061378472030613784720406137847205061378472060613784720706137847208061378472090613784721006137847211061378472120613784721306137847214061378472150613784721606137847217061378472180613784721906137847220061378472210613784722206137847223061378472240613784722506137847226061378472270613784722806137847229061378472300613784723106137847232061378472330613784723406137847235061378472360613784723706137847238061378472390613784724006137847241061378472420613784724306137847244061378472450613784724606137847247061378472480613784724906137847250061378472510613784725206137847253061378472540613784725506137847256061378472570613784725806137847259061378472600613784726106137847262061378472630613784726406137847265061378472660613784726706137847268061378472690613784727006137847271061378472720613784727306137847274061378472750613784727606137847277061378472780613784727906137847280061378472810613784728206137847283061378472840613784728506137847286061378472870613784728806137847289061378472900613784729106137847292061378472930613784729406137847295061378472960613784729706137847298061378472990613784730006137847301061378473020613784730306137847304061378473050613784730606137847307061378473080613784730906137847310061378473110613784731206137847313061378473140613784731506137847316061378473170613784731806137847319061378473200613784732106137847322061378473230613784732406137847325061378473260613784732706137847328061378473290613784733006137847331061378473320613784733306137847334061378473350613784733606137847337061378473380613784733906137847340061378473410613784734206137847343061378473440613784734506137847346061378473470613784734806137847349061378473500613784735106137847352061378473530613784735406137847355061378473560613784735706137847358061378473590613784736006137847361061378473620613784736306137847364061378473650613784736606137847367061378473680613784736906137847370061378473710613784737206137847373061378473740613784737506137847376061378473770613784737806137847379061378473800613784738106137847382061378473830613784738406137847385061378473860613784738706137847388061378473890613784739006137847391061378473920613784739306137847394061378473950613784739606137847397061378473980613784739906137847400061378474010613784740206137847403061378474040613784740506137847406061378474070613784740806137847409061378474100613784741106137847412061378474130613784741406137847415061378474160613784741706137847418061378474190613784742006137847421061378474220613784742306137847424061378474250613784742606137847427061378474280613784742906137847430061378474310613784743206137847433061378474340613784743506137847436061378474370613784743806137847439061378474400613784744106137847442061378474430613784744406137847445061378474460613784744706137847448061378474490613784745006137847451061378474520613784745306137847454061378474550613784745606137847457061378474580613784745906137847460061378474610613784746206137847463061378474640613784746506137847466061378474670613784746806137847469061378474700613784747106137847472061378474730613784747406137847475061378474760613784747706137847478061378474790613784748006137847481061378474820613784748306137847484061378474850613784748606137847487061378474880613784748906137847490061378474910613784749206137847493061378474940613784749506137847496061378474970613784749806137847499061378475000613784750106137847502061378475030613784750406137847505061378475060613784750706137847508061378475090613784751006137847511061378475120613784751306137847514061378475150613784751606137847517061378475180613784751906137847520061378475210613784752206137847523061378475240613784752506137847526061378475270613784752806137847529061378475300613784753106137847532061378475330613784753406137847535061378475360613784753706137847538061378475390613784754006137847541061378475420613784754306137847544061378475450613784754606137847547061378475480613784754906137847550061378475510613784755206137847553061378475540613784755506137847556061378475570613784755806137847559061378475600613784756106137847562061378475630613784756406137847565061378475660613784756706137847568061378475690613784757006137847571061378475720613784757306137847574061378475750613784757606137847577061378475780613784757906137847580061378475810613784758206137847583061378475840613784758506137847586061378475870613784758806137847589061378475900613784759106137847592061378475930613784759406137847595061378475960613784759706137847598061378475990613784760006137847601061378476020613784760306137847604061378476050613784760606137847607061378476080613784760906137847610061378476110613784761206137847613061378476140613784761506137847616061378476170613784761806137847619061378476200613784762106137847622061378476230613784762406137847625061378476260613784762706137847628061378476290613784763006137847631061378476320613784763306137847634061378476350613784763606137847637061378476380613784763906137847640061378476410613784764206137847643061378476440613784764506137847646061378476470613784764806137847649061378476500613784765106137847652061378476530613784765406137847655061378476560613784765706137847658061378476590613784766006137847661061378476620613784766306137847664061378476650613784766606137847667061378476680613784766906137847670061378476710613784767206137847673061378476740613784767506137847676061378476770613784767806137847679061378476800613784768106137847682061378476830613784768406137847685061378476860613784768706137847688061378476890613784769006137847691061378476920613784769306137847694061378476950613784769606137847697061378476980613784769906137847700061378477010613784770206137847703061378477040613784770506137847706061378477070613784770806137847709061378477100613784771106137847712061378477130613784771406137847715061378477160613784771706137847718061378477190613784772006137847721061378477220613784772306137847724061378477250613784772606137847727061378477280613784772906137847730061378477310613784773206137847733061378477340613784773506137847736061378477370613784773806137847739061378477400613784774106137847742061378477430613784774406137847745061378477460613784774706137847748061378477490613784775006137847751061378477520613784775306137847754061378477550613784775606137847757061378477580613784775906137847760061378477610613784776206137847763061378477640613784776506137847766061378477670613784776806137847769061378477700613784777106137847772061378477730613784777406137847775061378477760613784777706137847778061378477790613784778006137847781061378477820613784778306137847784061378477850613784778606137847787061378477880613784778906137847790061378477910613784779206137847793061378477940613784779506137847796061378477970613784779806137847799061378478000613784780106137847802061378478030613784780406137847805061378478060613784780706137847808061378478090613784781006137847811061378478120613784781306137847814061378478150613784781606137847817061378478180613784781906137847820061378478210613784782206137847823061378478240613784782506137847826061378478270613784782806137847829061378478300613784783106137847832061378478330613784783406137847835061378478360613784783706137847838061378478390613784784006137847841061378478420613784784306137847844061378478450613784784606137847847061378478480613784784906137847850061378478510613784785206137847853061378478540613784785506137847856061378478570613784785806137847859061378478600613784786106137847862061378478630613784786406137847865061378478660613784786706137847868061378478690613784787006137847871061378478720613784787306137847874061378478750613784787606137847877061378478780613784787906137847880061378478810613784788206137847883061378478840613784788506137847886061378478870613784788806137847889061378478900613784789106137847892061378478930613784789406137847895061378478960613784789706137847898061378478990613784790006137847901061378479020613784790306137847904061378479050613784790606137847907061378479080613784790906137847910061378479110613784791206137847913061378479140613784791506137847916061378479170613784791806137847919061378479200613784792106137847922061378479230613784792406137847925061378479260613784792706137847928061378479290613784793006137847931061378479320613784793306137847934061378479350613784793606137847937061378479380613784793906137847940061378479410613784794206137847943061378479440613784794506137847946061378479470613784794806137847949061378479500613784795106137847952061378479530613784795406137847955061378479560613784795706137847958061378479590613784796006137847961061378479620613784796306137847964061378479650613784796606137847967061378479680613784796906137847970061378479710613784797206137847973061378479740613784797506137847976061378479770613784797806137847979061378479800613784798106137847982061378479830613784798406137847985061378479860613784798706137847988061378479890613784799006137847991061378479920613784799306137847994061378479950613784799606137847997061378479980613784799906137848000061378480010613784800206137848003061378480040613784800506137848006061378480070613784800806137848009061378480100613784801106137848012061378480130613784801406137848015061378480160613784801706137848018061378480190613784802006137848021061378480220613784802306137848024061378480250613784802606137848027061378480280613784802906137848030061378480310613784803206137848033061378480340613784803506137848036061378480370613784803806137848039061378480400613784804106137848042061378480430613784804406137848045061378480460613784804706137848048061378480490613784805006137848051061378480520613784805306137848054061378480550613784805606137848057061378480580613784805906137848060061378480610613784806206137848063061378480640613784806506137848066061378480670613784806806137848069061378480700613784807106137848072061378480730613784807406137848075061378480760613784807706137848078061378480790613784808006137848081061378480820613784808306137848084061378480850613784808606137848087061378480880613784808906137848090061378480910613784809206137848093061378480940613784809506137848096061378480970613784809806137848099061378481000613784810106137848102061378481030613784810406137848105061378481060613784810706137848108061378481090613784811006137848111061378481120613784811306137848114061378481150613784811606137848117061378481180613784811906137848120061378481210613784812206137848123061378481240613784812506137848126061378481270613784812806137848129061378481300613784813106137848132061378481330613784813406137848135061378481360613784813706137848138061378481390613784814006137848141061378481420613784814306137848144061378481450613784814606137848147061378481480613784814906137848150061378481510613784815206137848153061378481540613784815506137848156061378481570613784815806137848159061378481600613784816106137848162061378481630613784816406137848165061378481660613784816706137848168061378481690613784817006137848171061378481720613784817306137848174061378481750613784817606137848177061378481780613784817906137848180061378481810613784818206137848183061378481840613784818506137848186061378481870613784818806137848189061378481900613784819106137848192061378481930613784819406137848195061378481960613784819706137848198061378481990613784820006137848201061378482020613784820306137848204061378482050613784820606137848207061378482080613784820906137848210061378482110613784821206137848213061378482140613784821506137848216061378482170613784821806137848219061378482200613784822106137848222061378482230613784822406137848225061378482260613784822706137848228061378482290613784823006137848231061378482320613784823306137848234061378482350613784823606137848237061378482380613784823906137848240061378482410613784824206137848243061378482440613784824506137848246061378482470613784824806137848249061378482500613784825106137848252061378482530613784825406137848255061378482560613784825706137848258061378482590613784826006137848261061378482620613784826306137848264061378482650613784826606137848267061378482680613784826906137848270061378482710613784827206137848273061378482740613784827506137848276061378482770613784827806137848279061378482800613784828106137848282061378482830613784828406137848285061378482860613784828706137848288061378482890613784829006137848291061378482920613784829306137848294061378482950613784829606137848297061378482980613784829906137848300061378483010613784830206137848303061378483040613784830506137848306061378483070613784830806137848309061378483100613784831106137848312061378483130613784831406137848315061378483160613784831706137848318061378483190613784832006137848321061378483220613784832306137848324061378483250613784832606137848327061378483280613784832906137848330061378483310613784833206137848333061378483340613784833506137848336061378483370613784833806137848339061378483400613784834106137848342061378483430613784834406137848345061378483460613784834706137848348061378483490613784835006137848351061378483520613784835306137848354061378483550613784835606137848357061378483580613784835906137848360061378483610613784836206137848363061378483640613784836506137848366061378483670613784836806137848369061378483700613784837106137848372061378483730613784837406137848375061378483760613784837706137848378061378483790613784838006137848381061378483820613784838306137848384061378483850613784838606137848387061378483880613784838906137848390061378483910613784839206137848393061378483940613784839506137848396061378483970613784839806137848399061378484000613784840106137848402061378484030613784840406137848405061378484060613784840706137848408061378484090613784841006137848411061378484120613784841306137848414061378484150613784841606137848417061378484180613784841906137848420061378484210613784842206137848423061378484240613784842506137848426061378484270613784842806137848429061378484300613784843106137848432061378484330613784843406137848435061378484360613784843706137848438061378484390613784844006137848441061378484420613784844306137848444061378484450613784844606137848447061378484480613784844906137848450061378484510613784845206137848453061378484540613784845506137848456061378484570613784845806137848459061378484600613784846106137848462061378484630613784846406137848465061378484660613784846706137848468061378484690613784847006137848471061378484720613784847306137848474061378484750613784847606137848477061378484780613784847906137848480061378484810613784848206137848483061378484840613784848506137848486061378484870613784848806137848489061378484900613784849106137848492061378484930613784849406137848495061378484960613784849706137848498061378484990613784850006137848501061378485020613784850306137848504061378485050613784850606137848507061378485080613784850906137848510061378485110613784851206137848513061378485140613784851506137848516061378485170613784851806137848519061378485200613784852106137848522061378485230613784852406137848525061378485260613784852706137848528061378485290613784853006137848531061378485320613784853306137848534061378485350613784853606137848537061378485380613784853906137848540061378485410613784854206137848543061378485440613784854506137848546061378485470613784854806137848549061378485500613784855106137848552061378485530613784855406137848555061378485560613784855706137848558061378485590613784856006137848561061378485620613784856306137848564061378485650613784856606137848567061378485680613784856906137848570061378485710613784857206137848573061378485740613784857506137848576061378485770613784857806137848579061378485800613784858106137848582061378485830613784858406137848585061378485860613784858706137848588061378485890613784859006137848591061378485920613784859306137848594061378485950613784859606137848597061378485980613784859906137848600061378486010613784860206137848603061378486040613784860506137848606061378486070613784860806137848609061378486100613784861106137848612061378486130613784861406137848615061378486160613784861706137848618061378486190613784862006137848621061378486220613784862306137848624061378486250613784862606137848627061378486280613784862906137848630061378486310613784863206137848633061378486340613784863506137848636061378486370613784863806137848639061378486400613784864106137848642061378486430613784864406137848645061378486460613784864706137848648061378486490613784865006137848651061378486520613784865306137848654061378486550613784865606137848657061378486580613784865906137848660061378486610613784866206137848663061378486640613784866506137848666061378486670613784866806137848669061378486700613784867106137848672061378486730613784867406137848675061378486760613784867706137848678061378486790613784868006137848681061378486820613784868306137848684061378486850613784868606137848687061378486880613784868906137848690061378486910613784869206137848693061378486940613784869506137848696061378486970613784869806137848699061378487000613784870106137848702061378487030613784870406137848705061378487060613784870706137848708061378487090613784871006137848711061378487120613784871306137848714061378487150613784871606137848717061378487180613784871906137848720061378487210613784872206137848723061378487240613784872506137848726061378487270613784872806137848729061378487300613784873106137848732061378487330613784873406137848735061378487360613784873706137848738061378487390613784874006137848741061378487420613784874306137848744061378487450613784874606137848747061378487480613784874906137848750061378487510613784875206137848753061378487540613784875506137848756061378487570613784875806137848759061378487600613784876106137848762061378487630613784876406137848765061378487660613784876706137848768061378487690613784877006137848771061378487720613784877306137848774061378487750613784877606137848777061378487780613784877906137848780061378487810613784878206137848783061378487840613784878506137848786061378487870613784878806137848789061378487900613784879106137848792061378487930613784879406137848795061378487960613784879706137848798061378487990613784880006137848801061378488020613784880306137848804061378488050613784880606137848807061378488080613784880906137848810061378488110613784881206137848813061378488140613784881506137848816061378488170613784881806137848819061378488200613784882106137848822061378488230613784882406137848825061378488260613784882706137848828061378488290613784883006137848831061378488320613784883306137848834061378488350613784883606137848837061378488380613784883906137848840061378488410613784884206137848843061378488440613784884506137848846061378488470613784884806137848849061378488500613784885106137848852061378488530613784885406137848855061378488560613784885706137848858061378488590613784886006137848861061378488620613784886306137848864061378488650613784886606137848867061378488680613784886906137848870061378488710613784887206137848873061378488740613784887506137848876061378488770613784887806137848879061378488800613784888106137848882061378488830613784888406137848885061378488860613784888706137848888061378488890613784889006137848891061378488920613784889306137848894061378488950613784889606137848897061378488980613784889906137848900061378489010613784890206137848903061378489040613784890506137848906061378489070613784890806137848909061378489100613784891106137848912061378489130613784891406137848915061378489160613784891706137848918061378489190613784892006137848921061378489220613784892306137848924061378489250613784892606137848927061378489280613784892906137848930061378489310613784893206137848933061378489340613784893506137848936061378489370613784893806137848939061378489400613784894106137848942061378489430613784894406137848945061378489460613784894706137848948061378489490613784895006137848951061378489520613784895306137848954061378489550613784895606137848957061378489580613784895906137848960061378489610613784896206137848963061378489640613784896506137848966061378489670613784896806137848969061378489700613784897106137848972061378489730613784897406137848975061378489760613784897706137848978061378489790613784898006137848981061378489820613784898306137848984061378489850613784898606137848987061378489880613784898906137848990061378489910613784899206137848993061378489940613784899506137848996061378489970613784899806137848999061378490000613784900106137849002061378490030613784900406137849005061378490060613784900706137849008061378490090613784901006137849011061378490120613784901306137849014061378490150613784901606137849017061378490180613784901906137849020061378490210613784902206137849023061378490240613784902506137849026061378490270613784902806137849029061378490300613784903106137849032061378490330613784903406137849035061378490360613784903706137849038061378490390613784904006137849041061378490420613784904306137849044061378490450613784904606137849047061378490480613784904906137849050061378490510613784905206137849053061378490540613784905506137849056061378490570613784905806137849059061378490600613784906106137849062061378490630613784906406137849065061378490660613784906706137849068061378490690613784907006137849071061378490720613784907306137849074061378490750613784907606137849077061378490780613784907906137849080061378490810613784908206137849083061378490840613784908506137849086061378490870613784908806137849089061378490900613784909106137849092061378490930613784909406137849095061378490960613784909706137849098061378490990613784910006137849101061378491020613784910306137849104061378491050613784910606137849107061378491080613784910906137849110061378491110613784911206137849113061378491140613784911506137849116061378491170613784911806137849119061378491200613784912106137849122061378491230613784912406137849125061378491260613784912706137849128061378491290613784913006137849131061378491320613784913306137849134061378491350613784913606137849137061378491380613784913906137849140061378491410613784914206137849143061378491440613784914506137849146061378491470613784914806137849149061378491500613784915106137849152061378491530613784915406137849155061378491560613784915706137849158061378491590613784916006137849161061378491620613784916306137849164061378491650613784916606137849167061378491680613784916906137849170061378491710613784917206137849173061378491740613784917506137849176061378491770613784917806137849179061378491800613784918106137849182061378491830613784918406137849185061378491860613784918706137849188061378491890613784919006137849191061378491920613784919306137849194061378491950613784919606137849197061378491980613784919906137849200061378492010613784920206137849203061378492040613784920506137849206061378492070613784920806137849209061378492100613784921106137849212061378492130613784921406137849215061378492160613784921706137849218061378492190613784922006137849221061378492220613784922306137849224061378492250613784922606137849227061378492280613784922906137849230061378492310613784923206137849233061378492340613784923506137849236061378492370613784923806137849239061378492400613784924106137849242061378492430613784924406137849245061378492460613784924706137849248061378492490613784925006137849251061378492520613784925306137849254061378492550613784925606137849257061378492580613784925906137849260061378492610613784926206137849263061378492640613784926506137849266061378492670613784926806137849269061378492700613784927106137849272061378492730613784927406137849275061378492760613784927706137849278061378492790613784928006137849281061378492820613784928306137849284061378492850613784928606137849287061378492880613784928906137849290061378492910613784929206137849293061378492940613784929506137849296061378492970613784929806137849299061378493000613784930106137849302061378493030613784930406137849305061378493060613784930706137849308061378493090613784931006137849311061378493120613784931306137849314061378493150613784931606137849317061378493180613784931906137849320061378493210613784932206137849323061378493240613784932506137849326061378493270613784932806137849329061378493300613784933106137849332061378493330613784933406137849335061378493360613784933706137849338061378493390613784934006137849341061378493420613784934306137849344061378493450613784934606137849347061378493480613784934906137849350061378493510613784935206137849353061378493540613784935506137849356061378493570613784935806137849359061378493600613784936106137849362061378493630613784936406137849365061378493660613784936706137849368061378493690613784937006137849371061378493720613784937306137849374061378493750613784937606137849377061378493780613784937906137849380061378493810613784938206137849383061378493840613784938506137849386061378493870613784938806137849389061378493900613784939106137849392061378493930613784939406137849395061378493960613784939706137849398061378493990613784940006137849401061378494020613784940306137849404061378494050613784940606137849407061378494080613784940906137849410061378494110613784941206137849413061378494140613784941506137849416061378494170613784941806137849419061378494200613784942106137849422061378494230613784942406137849425061378494260613784942706137849428061378494290613784943006137849431061378494320613784943306137849434061378494350613784943606137849437061378494380613784943906137849440061378494410613784944206137849443061378494440613784944506137849446061378494470613784944806137849449061378494500613784945106137849452061378494530613784945406137849455061378494560613784945706137849458061378494590613784946006137849461061378494620613784946306137849464061378494650613784946606137849467061378494680613784946906137849470061378494710613784947206137849473061378494740613784947506137849476061378494770613784947806137849479061378494800613784948106137849482061378494830613784948406137849485061378494860613784948706137849488061378494890613784949006137849491061378494920613784949306137849494061378494950613784949606137849497061378494980613784949906137849500061378495010613784950206137849503061378495040613784950506137849506061378495070613784950806137849509061378495100613784951106137849512061378495130613784951406137849515061378495160613784951706137849518061378495190613784952006137849521061378495220613784952306137849524061378495250613784952606137849527061378495280613784952906137849530061378495310613784953206137849533061378495340613784953506137849536061378495370613784953806137849539061378495400613784954106137849542061378495430613784954406137849545061378495460613784954706137849548061378495490613784955006137849551061378495520613784955306137849554061378495550613784955606137849557061378495580613784955906137849560061378495610613784956206137849563061378495640613784956506137849566061378495670613784956806137849569061378495700613784957106137849572061378495730613784957406137849575061378495760613784957706137849578061378495790613784958006137849581061378495820613784958306137849584061378495850613784958606137849587061378495880613784958906137849590061378495910613784959206137849593061378495940613784959506137849596061378495970613784959806137849599061378496000613784960106137849602061378496030613784960406137849605061378496060613784960706137849608061378496090613784961006137849611061378496120613784961306137849614061378496150613784961606137849617061378496180613784961906137849620061378496210613784962206137849623061378496240613784962506137849626061378496270613784962806137849629061378496300613784963106137849632061378496330613784963406137849635061378496360613784963706137849638061378496390613784964006137849641061378496420613784964306137849644061378496450613784964606137849647061378496480613784964906137849650061378496510613784965206137849653061378496540613784965506137849656061378496570613784965806137849659061378496600613784966106137849662061378496630613784966406137849665061378496660613784966706137849668061378496690613784967006137849671061378496720613784967306137849674061378496750613784967606137849677061378496780613784967906137849680061378496810613784968206137849683061378496840613784968506137849686061378496870613784968806137849689061378496900613784969106137849692061378496930613784969406137849695061378496960613784969706137849698061378496990613784970006137849701061378497020613784970306137849704061378497050613784970606137849707061378497080613784970906137849710061378497110613784971206137849713061378497140613784971506137849716061378497170613784971806137849719061378497200613784972106137849722061378497230613784972406137849725061378497260613784972706137849728061378497290613784973006137849731061378497320613784973306137849734061378497350613784973606137849737061378497380613784973906137849740061378497410613784974206137849743061378497440613784974506137849746061378497470613784974806137849749061378497500613784975106137849752061378497530613784975406137849755061378497560613784975706137849758061378497590613784976006137849761061378497620613784976306137849764061378497650613784976606137849767061378497680613784976906137849770061378497710613784977206137849773061378497740613784977506137849776061378497770613784977806137849779061378497800613784978106137849782061378497830613784978406137849785061378497860613784978706137849788061378497890613784979006137849791061378497920613784979306137849794061378497950613784979606137849797061378497980613784979906137849800061378498010613784980206137849803061378498040613784980506137849806061378498070613784980806137849809061378498100613784981106137849812061378498130613784981406137849815061378498160613784981706137849818061378498190613784982006137849821061378498220613784982306137849824061378498250613784982606137849827061378498280613784982906137849830061378498310613784983206137849833061378498340613784983506137849836061378498370613784983806137849839061378498400613784984106137849842061378498430613784984406137849845061378498460613784984706137849848061378498490613784985006137849851061378498520613784985306137849854061378498550613784985606137849857061378498580613784985906137849860061378498610613784986206137849863061378498640613784986506137849866061378498670613784986806137849869061378498700613784987106137849872061378498730613784987406137849875061378498760613784987706137849878061378498790613784988006137849881061378498820613784988306137849884061378498850613784988606137849887061378498880613784988906137849890061378498910613784989206137849893061378498940613784989506137849896061378498970613784989806137849899061378499000613784990106137849902061378499030613784990406137849905061378499060613784990706137849908061378499090613784991006137849911061378499120613784991306137849914061378499150613784991606137849917061378499180613784991906137849920061378499210613784992206137849923061378499240613784992506137849926061378499270613784992806137849929061378499300613784993106137849932061378499330613784993406137849935061378499360613784993706137849938061378499390613784994006137849941061378499420613784994306137849944061378499450613784994606137849947061378499480613784994906137849950061378499510613784995206137849953061378499540613784995506137849956061378499570613784995806137849959061378499600613784996106137849962061378499630613784996406137849965061378499660613784996706137849968061378499690613784997006137849971061378499720613784997306137849974061378499750613784997606137849977061378499780613784997906137849980061378499810613784998206137849983061378499840613784998506137849986061378499870613784998806137849989061378499900613784999106137849992061378499930613784999406137849995061378499960613784999706137849998