capicuas.sh

Código

El 18 de noviembre de 2015 mi amiga Mónica Saad me preguntó que si sabía por curiosidad, cuántos teléfonos capicúas serían posible en España, suponiendo que empezasen por 6 (creo que no todos los teléfonos móviles españoles empiezan necesariamente por 6) y le dije que era una pregunta trivial:

Sólo cambian 4 dígitos y se repiten 5 de ellos. Eso nos da 104 números distintos. Lo único que quedaba por hacer era este programita simplón que los calculase. Dos días después, le envié, separados por comas, la colección completa de números de teléfono móviles capicúa españoles.


##########################################
#!/bin/bash
# Escribe todos los números de teléfono móviles capicúas españoles
##########################################
for ((i=0; i<10; i++)); do
    for ((j=0; j<10; j++)); do
        for ((k=0; k<10; k++)); do
            for ((l=0; l<10; l++)); do
                echo -n -e $(printf "6"$i$j$k$l$k$j$i"6,")
            done
        done
    done
done

capicuas.sh

Ejecución

La salida de este simple script es la siguiente:

600000006, 600010006, 600020006, 600030006, 600040006, 600050006, 600060006, 600070006, 600080006, 600090006, 600101006, 600111006, 600121006, 600131006, 600141006, 600151006, 600161006, 600171006, 600181006, 600191006, 600202006, 600212006, 600222006, 600232006, 600242006, 600252006, 600262006, 600272006, 600282006, 600292006, 600303006, 600313006, 600323006, 600333006, 600343006, 600353006, 600363006, 600373006, 600383006, 600393006, 600404006, 600414006, 600424006, 600434006, 600444006, 600454006, 600464006, 600474006, 600484006, 600494006, 600505006, 600515006, 600525006, 600535006, 600545006, 600555006, 600565006, 600575006, 600585006, 600595006, 600606006, 600616006, 600626006, 600636006, 600646006, 600656006, 600666006, 600676006, 600686006, 600696006, 600707006, 600717006, 600727006, 600737006, 600747006, 600757006, 600767006, 600777006, 600787006, 600797006, 600808006, 600818006, 600828006, 600838006, 600848006, 600858006, 600868006, 600878006, 600888006, 600898006, 600909006, 600919006, 600929006, 600939006, 600949006, 600959006, 600969006, 600979006, 600989006, 600999006, 601000106, 601010106, 601020106, 601030106, 601040106, 601050106, 601060106, 601070106, 601080106, 601090106, 601101106, 601111106, 601121106, 601131106, 601141106, 601151106, 601161106, 601171106, 601181106, 601191106, 601202106, 601212106, 601222106, 601232106, 601242106, 601252106, 601262106, 601272106, 601282106, 601292106, 601303106, 601313106, 601323106, 601333106, 601343106, 601353106, 601363106, 601373106, 601383106, 601393106, 601404106, 601414106, 601424106, 601434106, 601444106, 601454106, 601464106, 601474106, 601484106, 601494106, 601505106, 601515106, 601525106, 601535106, 601545106, 601555106, 601565106, 601575106, 601585106, 601595106, 601606106, 601616106, 601626106, 601636106, 601646106, 601656106, 601666106, 601676106, 601686106, 601696106, 601707106, 601717106, 601727106, 601737106, 601747106, 601757106, 601767106, 601777106, 601787106, 601797106, 601808106, 601818106, 601828106, 601838106, 601848106, 601858106, 601868106, 601878106, 601888106, 601898106, 601909106, 601919106, 601929106, 601939106, 601949106, 601959106, 601969106, 601979106, 601989106, 601999106, 602000206, 602010206, 602020206, 602030206, 602040206, 602050206, 602060206, 602070206, 602080206, 602090206, 602101206, 602111206, 602121206, 602131206, 602141206, 602151206, 602161206, 602171206, 602181206, 602191206, 602202206, 602212206, 602222206, 602232206, 602242206, 602252206, 602262206, 602272206, 602282206, 602292206, 602303206, 602313206, 602323206, 602333206, 602343206, 602353206, 602363206, 602373206, 602383206, 602393206, 602404206, 602414206, 602424206, 602434206, 602444206, 602454206, 602464206, 602474206, 602484206, 602494206, 602505206, 602515206, 602525206, 602535206, 602545206, 602555206, 602565206, 602575206, 602585206, 602595206, 602606206, 602616206, 602626206, 602636206, 602646206, 602656206, 602666206, 602676206, 602686206, 602696206, 602707206, 602717206, 602727206, 602737206, 602747206, 602757206, 602767206, 602777206, 602787206, 602797206, 602808206, 602818206, 602828206, 602838206, 602848206, 602858206, 602868206, 602878206, 602888206, 602898206, 602909206, 602919206, 602929206, 602939206, 602949206, 602959206, 602969206, 602979206, 602989206, 602999206, 603000306, 603010306, 603020306, 603030306, 603040306, 603050306, 603060306, 603070306, 603080306, 603090306, 603101306, 603111306, 603121306, 603131306, 603141306, 603151306, 603161306, 603171306, 603181306, 603191306, 603202306, 603212306, 603222306, 603232306, 603242306, 603252306, 603262306, 603272306, 603282306, 603292306, 603303306, 603313306, 603323306, 603333306, 603343306, 603353306, 603363306, 603373306, 603383306, 603393306, 603404306, 603414306, 603424306, 603434306, 603444306, 603454306, 603464306, 603474306, 603484306, 603494306, 603505306, 603515306, 603525306, 603535306, 603545306, 603555306, 603565306, 603575306, 603585306, 603595306, 603606306, 603616306, 603626306, 603636306, 603646306, 603656306, 603666306, 603676306, 603686306, 603696306, 603707306, 603717306, 603727306, 603737306, 603747306, 603757306, 603767306, 603777306, 603787306, 603797306, 603808306, 603818306, 603828306, 603838306, 603848306, 603858306, 603868306, 603878306, 603888306, 603898306, 603909306, 603919306, 603929306, 603939306, 603949306, 603959306, 603969306, 603979306, 603989306, 603999306, 604000406, 604010406, 604020406, 604030406, 604040406, 604050406, 604060406, 604070406, 604080406, 604090406, 604101406, 604111406, 604121406, 604131406, 604141406, 604151406, 604161406, 604171406, 604181406, 604191406, 604202406, 604212406, 604222406, 604232406, 604242406, 604252406, 604262406, 604272406, 604282406, 604292406, 604303406, 604313406, 604323406, 604333406, 604343406, 604353406, 604363406, 604373406, 604383406, 604393406, 604404406, 604414406, 604424406, 604434406, 604444406, 604454406, 604464406, 604474406, 604484406, 604494406, 604505406, 604515406, 604525406, 604535406, 604545406, 604555406, 604565406, 604575406, 604585406, 604595406, 604606406, 604616406, 604626406, 604636406, 604646406, 604656406, 604666406, 604676406, 604686406, 604696406, 604707406, 604717406, 604727406, 604737406, 604747406, 604757406, 604767406, 604777406, 604787406, 604797406, 604808406, 604818406, 604828406, 604838406, 604848406, 604858406, 604868406, 604878406, 604888406, 604898406, 604909406, 604919406, 604929406, 604939406, 604949406, 604959406, 604969406, 604979406, 604989406, 604999406, 605000506, 605010506, 605020506, 605030506, 605040506, 605050506, 605060506, 605070506, 605080506, 605090506, 605101506, 605111506, 605121506, 605131506, 605141506, 605151506, 605161506, 605171506, 605181506, 605191506, 605202506, 605212506, 605222506, 605232506, 605242506, 605252506, 605262506, 605272506, 605282506, 605292506, 605303506, 605313506, 605323506, 605333506, 605343506, 605353506, 605363506, 605373506, 605383506, 605393506, 605404506, 605414506, 605424506, 605434506, 605444506, 605454506, 605464506, 605474506, 605484506, 605494506, 605505506, 605515506, 605525506, 605535506, 605545506, 605555506, 605565506, 605575506, 605585506, 605595506, 605606506, 605616506, 605626506, 605636506, 605646506, 605656506, 605666506, 605676506, 605686506, 605696506, 605707506, 605717506, 605727506, 605737506, 605747506, 605757506, 605767506, 605777506, 605787506, 605797506, 605808506, 605818506, 605828506, 605838506, 605848506, 605858506, 605868506, 605878506, 605888506, 605898506, 605909506, 605919506, 605929506, 605939506, 605949506, 605959506, 605969506, 605979506, 605989506, 605999506, 606000606, 606010606, 606020606, 606030606, 606040606, 606050606, 606060606, 606070606, 606080606, 606090606, 606101606, 606111606, 606121606, 606131606, 606141606, 606151606, 606161606, 606171606, 606181606, 606191606, 606202606, 606212606, 606222606, 606232606, 606242606, 606252606, 606262606, 606272606, 606282606, 606292606, 606303606, 606313606, 606323606, 606333606, 606343606, 606353606, 606363606, 606373606, 606383606, 606393606, 606404606, 606414606, 606424606, 606434606, 606444606, 606454606, 606464606, 606474606, 606484606, 606494606, 606505606, 606515606, 606525606, 606535606, 606545606, 606555606, 606565606, 606575606, 606585606, 606595606, 606606606, 606616606, 606626606, 606636606, 606646606, 606656606, 606666606, 606676606, 606686606, 606696606, 606707606, 606717606, 606727606, 606737606, 606747606, 606757606, 606767606, 606777606, 606787606, 606797606, 606808606, 606818606, 606828606, 606838606, 606848606, 606858606, 606868606, 606878606, 606888606, 606898606, 606909606, 606919606, 606929606, 606939606, 606949606, 606959606, 606969606, 606979606, 606989606, 606999606, 607000706, 607010706, 607020706, 607030706, 607040706, 607050706, 607060706, 607070706, 607080706, 607090706, 607101706, 607111706, 607121706, 607131706, 607141706, 607151706, 607161706, 607171706, 607181706, 607191706, 607202706, 607212706, 607222706, 607232706, 607242706, 607252706, 607262706, 607272706, 607282706, 607292706, 607303706, 607313706, 607323706, 607333706, 607343706, 607353706, 607363706, 607373706, 607383706, 607393706, 607404706, 607414706, 607424706, 607434706, 607444706, 607454706, 607464706, 607474706, 607484706, 607494706, 607505706, 607515706, 607525706, 607535706, 607545706, 607555706, 607565706, 607575706, 607585706, 607595706, 607606706, 607616706, 607626706, 607636706, 607646706, 607656706, 607666706, 607676706, 607686706, 607696706, 607707706, 607717706, 607727706, 607737706, 607747706, 607757706, 607767706, 607777706, 607787706, 607797706, 607808706, 607818706, 607828706, 607838706, 607848706, 607858706, 607868706, 607878706, 607888706, 607898706, 607909706, 607919706, 607929706, 607939706, 607949706, 607959706, 607969706, 607979706, 607989706, 607999706, 608000806, 608010806, 608020806, 608030806, 608040806, 608050806, 608060806, 608070806, 608080806, 608090806, 608101806, 608111806, 608121806, 608131806, 608141806, 608151806, 608161806, 608171806, 608181806, 608191806, 608202806, 608212806, 608222806, 608232806, 608242806, 608252806, 608262806, 608272806, 608282806, 608292806, 608303806, 608313806, 608323806, 608333806, 608343806, 608353806, 608363806, 608373806, 608383806, 608393806, 608404806, 608414806, 608424806, 608434806, 608444806, 608454806, 608464806, 608474806, 608484806, 608494806, 608505806, 608515806, 608525806, 608535806, 608545806, 608555806, 608565806, 608575806, 608585806, 608595806, 608606806, 608616806, 608626806, 608636806, 608646806, 608656806, 608666806, 608676806, 608686806, 608696806, 608707806, 608717806, 608727806, 608737806, 608747806, 608757806, 608767806, 608777806, 608787806, 608797806, 608808806, 608818806, 608828806, 608838806, 608848806, 608858806, 608868806, 608878806, 608888806, 608898806, 608909806, 608919806, 608929806, 608939806, 608949806, 608959806, 608969806, 608979806, 608989806, 608999806, 609000906, 609010906, 609020906, 609030906, 609040906, 609050906, 609060906, 609070906, 609080906, 609090906, 609101906, 609111906, 609121906, 609131906, 609141906, 609151906, 609161906, 609171906, 609181906, 609191906, 609202906, 609212906, 609222906, 609232906, 609242906, 609252906, 609262906, 609272906, 609282906, 609292906, 609303906, 609313906, 609323906, 609333906, 609343906, 609353906, 609363906, 609373906, 609383906, 609393906, 609404906, 609414906, 609424906, 609434906, 609444906, 609454906, 609464906, 609474906, 609484906, 609494906, 609505906, 609515906, 609525906, 609535906, 609545906, 609555906, 609565906, 609575906, 609585906, 609595906, 609606906, 609616906, 609626906, 609636906, 609646906, 609656906, 609666906, 609676906, 609686906, 609696906, 609707906, 609717906, 609727906, 609737906, 609747906, 609757906, 609767906, 609777906, 609787906, 609797906, 609808906, 609818906, 609828906, 609838906, 609848906, 609858906, 609868906, 609878906, 609888906, 609898906, 609909906, 609919906, 609929906, 609939906, 609949906, 609959906, 609969906, 609979906, 609989906, 609999906, 610000016, 610010016, 610020016, 610030016, 610040016, 610050016, 610060016, 610070016, 610080016, 610090016, 610101016, 610111016, 610121016, 610131016, 610141016, 610151016, 610161016, 610171016, 610181016, 610191016, 610202016, 610212016, 610222016, 610232016, 610242016, 610252016, 610262016, 610272016, 610282016, 610292016, 610303016, 610313016, 610323016, 610333016, 610343016, 610353016, 610363016, 610373016, 610383016, 610393016, 610404016, 610414016, 610424016, 610434016, 610444016, 610454016, 610464016, 610474016, 610484016, 610494016, 610505016, 610515016, 610525016, 610535016, 610545016, 610555016, 610565016, 610575016, 610585016, 610595016, 610606016, 610616016, 610626016, 610636016, 610646016, 610656016, 610666016, 610676016, 610686016, 610696016, 610707016, 610717016, 610727016, 610737016, 610747016, 610757016, 610767016, 610777016, 610787016, 610797016, 610808016, 610818016, 610828016, 610838016, 610848016, 610858016, 610868016, 610878016, 610888016, 610898016, 610909016, 610919016, 610929016, 610939016, 610949016, 610959016, 610969016, 610979016, 610989016, 610999016, 611000116, 611010116, 611020116, 611030116, 611040116, 611050116, 611060116, 611070116, 611080116, 611090116, 611101116, 611111116, 611121116, 611131116, 611141116, 611151116, 611161116, 611171116, 611181116, 611191116, 611202116, 611212116, 611222116, 611232116, 611242116, 611252116, 611262116, 611272116, 611282116, 611292116, 611303116, 611313116, 611323116, 611333116, 611343116, 611353116, 611363116, 611373116, 611383116, 611393116, 611404116, 611414116, 611424116, 611434116, 611444116, 611454116, 611464116, 611474116, 611484116, 611494116, 611505116, 611515116, 611525116, 611535116, 611545116, 611555116, 611565116, 611575116, 611585116, 611595116, 611606116, 611616116, 611626116, 611636116, 611646116, 611656116, 611666116, 611676116, 611686116, 611696116, 611707116, 611717116, 611727116, 611737116, 611747116, 611757116, 611767116, 611777116, 611787116, 611797116, 611808116, 611818116, 611828116, 611838116, 611848116, 611858116, 611868116, 611878116, 611888116, 611898116, 611909116, 611919116, 611929116, 611939116, 611949116, 611959116, 611969116, 611979116, 611989116, 611999116, 612000216, 612010216, 612020216, 612030216, 612040216, 612050216, 612060216, 612070216, 612080216, 612090216, 612101216, 612111216, 612121216, 612131216, 612141216, 612151216, 612161216, 612171216, 612181216, 612191216, 612202216, 612212216, 612222216, 612232216, 612242216, 612252216, 612262216, 612272216, 612282216, 612292216, 612303216, 612313216, 612323216, 612333216, 612343216, 612353216, 612363216, 612373216, 612383216, 612393216, 612404216, 612414216, 612424216, 612434216, 612444216, 612454216, 612464216, 612474216, 612484216, 612494216, 612505216, 612515216, 612525216, 612535216, 612545216, 612555216, 612565216, 612575216, 612585216, 612595216, 612606216, 612616216, 612626216, 612636216, 612646216, 612656216, 612666216, 612676216, 612686216, 612696216, 612707216, 612717216, 612727216, 612737216, 612747216, 612757216, 612767216, 612777216, 612787216, 612797216, 612808216, 612818216, 612828216, 612838216, 612848216, 612858216, 612868216, 612878216, 612888216, 612898216, 612909216, 612919216, 612929216, 612939216, 612949216, 612959216, 612969216, 612979216, 612989216, 612999216, 613000316, 613010316, 613020316, 613030316, 613040316, 613050316, 613060316, 613070316, 613080316, 613090316, 613101316, 613111316, 613121316, 613131316, 613141316, 613151316, 613161316, 613171316, 613181316, 613191316, 613202316, 613212316, 613222316, 613232316, 613242316, 613252316, 613262316, 613272316, 613282316, 613292316, 613303316, 613313316, 613323316, 613333316, 613343316, 613353316, 613363316, 613373316, 613383316, 613393316, 613404316, 613414316, 613424316, 613434316, 613444316, 613454316, 613464316, 613474316, 613484316, 613494316, 613505316, 613515316, 613525316, 613535316, 613545316, 613555316, 613565316, 613575316, 613585316, 613595316, 613606316, 613616316, 613626316, 613636316, 613646316, 613656316, 613666316, 613676316, 613686316, 613696316, 613707316, 613717316, 613727316, 613737316, 613747316, 613757316, 613767316, 613777316, 613787316, 613797316, 613808316, 613818316, 613828316, 613838316, 613848316, 613858316, 613868316, 613878316, 613888316, 613898316, 613909316, 613919316, 613929316, 613939316, 613949316, 613959316, 613969316, 613979316, 613989316, 613999316, 614000416, 614010416, 614020416, 614030416, 614040416, 614050416, 614060416, 614070416, 614080416, 614090416, 614101416, 614111416, 614121416, 614131416, 614141416, 614151416, 614161416, 614171416, 614181416, 614191416, 614202416, 614212416, 614222416, 614232416, 614242416, 614252416, 614262416, 614272416, 614282416, 614292416, 614303416, 614313416, 614323416, 614333416, 614343416, 614353416, 614363416, 614373416, 614383416, 614393416, 614404416, 614414416, 614424416, 614434416, 614444416, 614454416, 614464416, 614474416, 614484416, 614494416, 614505416, 614515416, 614525416, 614535416, 614545416, 614555416, 614565416, 614575416, 614585416, 614595416, 614606416, 614616416, 614626416, 614636416, 614646416, 614656416, 614666416, 614676416, 614686416, 614696416, 614707416, 614717416, 614727416, 614737416, 614747416, 614757416, 614767416, 614777416, 614787416, 614797416, 614808416, 614818416, 614828416, 614838416, 614848416, 614858416, 614868416, 614878416, 614888416, 614898416, 614909416, 614919416, 614929416, 614939416, 614949416, 614959416, 614969416, 614979416, 614989416, 614999416, 615000516, 615010516, 615020516, 615030516, 615040516, 615050516, 615060516, 615070516, 615080516, 615090516, 615101516, 615111516, 615121516, 615131516, 615141516, 615151516, 615161516, 615171516, 615181516, 615191516, 615202516, 615212516, 615222516, 615232516, 615242516, 615252516, 615262516, 615272516, 615282516, 615292516, 615303516, 615313516, 615323516, 615333516, 615343516, 615353516, 615363516, 615373516, 615383516, 615393516, 615404516, 615414516, 615424516, 615434516, 615444516, 615454516, 615464516, 615474516, 615484516, 615494516, 615505516, 615515516, 615525516, 615535516, 615545516, 615555516, 615565516, 615575516, 615585516, 615595516, 615606516, 615616516, 615626516, 615636516, 615646516, 615656516, 615666516, 615676516, 615686516, 615696516, 615707516, 615717516, 615727516, 615737516, 615747516, 615757516, 615767516, 615777516, 615787516, 615797516, 615808516, 615818516, 615828516, 615838516, 615848516, 615858516, 615868516, 615878516, 615888516, 615898516, 615909516, 615919516, 615929516, 615939516, 615949516, 615959516, 615969516, 615979516, 615989516, 615999516, 616000616, 616010616, 616020616, 616030616, 616040616, 616050616, 616060616, 616070616, 616080616, 616090616, 616101616, 616111616, 616121616, 616131616, 616141616, 616151616, 616161616, 616171616, 616181616, 616191616, 616202616, 616212616, 616222616, 616232616, 616242616, 616252616, 616262616, 616272616, 616282616, 616292616, 616303616, 616313616, 616323616, 616333616, 616343616, 616353616, 616363616, 616373616, 616383616, 616393616, 616404616, 616414616, 616424616, 616434616, 616444616, 616454616, 616464616, 616474616, 616484616, 616494616, 616505616, 616515616, 616525616, 616535616, 616545616, 616555616, 616565616, 616575616, 616585616, 616595616, 616606616, 616616616, 616626616, 616636616, 616646616, 616656616, 616666616, 616676616, 616686616, 616696616, 616707616, 616717616, 616727616, 616737616, 616747616, 616757616, 616767616, 616777616, 616787616, 616797616, 616808616, 616818616, 616828616, 616838616, 616848616, 616858616, 616868616, 616878616, 616888616, 616898616, 616909616, 616919616, 616929616, 616939616, 616949616, 616959616, 616969616, 616979616, 616989616, 616999616, 617000716, 617010716, 617020716, 617030716, 617040716, 617050716, 617060716, 617070716, 617080716, 617090716, 617101716, 617111716, 617121716, 617131716, 617141716, 617151716, 617161716, 617171716, 617181716, 617191716, 617202716, 617212716, 617222716, 617232716, 617242716, 617252716, 617262716, 617272716, 617282716, 617292716, 617303716, 617313716, 617323716, 617333716, 617343716, 617353716, 617363716, 617373716, 617383716, 617393716, 617404716, 617414716, 617424716, 617434716, 617444716, 617454716, 617464716, 617474716, 617484716, 617494716, 617505716, 617515716, 617525716, 617535716, 617545716, 617555716, 617565716, 617575716, 617585716, 617595716, 617606716, 617616716, 617626716, 617636716, 617646716, 617656716, 617666716, 617676716, 617686716, 617696716, 617707716, 617717716, 617727716, 617737716, 617747716, 617757716, 617767716, 617777716, 617787716, 617797716, 617808716, 617818716, 617828716, 617838716, 617848716, 617858716, 617868716, 617878716, 617888716, 617898716, 617909716, 617919716, 617929716, 617939716, 617949716, 617959716, 617969716, 617979716, 617989716, 617999716, 618000816, 618010816, 618020816, 618030816, 618040816, 618050816, 618060816, 618070816, 618080816, 618090816, 618101816, 618111816, 618121816, 618131816, 618141816, 618151816, 618161816, 618171816, 618181816, 618191816, 618202816, 618212816, 618222816, 618232816, 618242816, 618252816, 618262816, 618272816, 618282816, 618292816, 618303816, 618313816, 618323816, 618333816, 618343816, 618353816, 618363816, 618373816, 618383816, 618393816, 618404816, 618414816, 618424816, 618434816, 618444816, 618454816, 618464816, 618474816, 618484816, 618494816, 618505816, 618515816, 618525816, 618535816, 618545816, 618555816, 618565816, 618575816, 618585816, 618595816, 618606816, 618616816, 618626816, 618636816, 618646816, 618656816, 618666816, 618676816, 618686816, 618696816, 618707816, 618717816, 618727816, 618737816, 618747816, 618757816, 618767816, 618777816, 618787816, 618797816, 618808816, 618818816, 618828816, 618838816, 618848816, 618858816, 618868816, 618878816, 618888816, 618898816, 618909816, 618919816, 618929816, 618939816, 618949816, 618959816, 618969816, 618979816, 618989816, 618999816, 619000916, 619010916, 619020916, 619030916, 619040916, 619050916, 619060916, 619070916, 619080916, 619090916, 619101916, 619111916, 619121916, 619131916, 619141916, 619151916, 619161916, 619171916, 619181916, 619191916, 619202916, 619212916, 619222916, 619232916, 619242916, 619252916, 619262916, 619272916, 619282916, 619292916, 619303916, 619313916, 619323916, 619333916, 619343916, 619353916, 619363916, 619373916, 619383916, 619393916, 619404916, 619414916, 619424916, 619434916, 619444916, 619454916, 619464916, 619474916, 619484916, 619494916, 619505916, 619515916, 619525916, 619535916, 619545916, 619555916, 619565916, 619575916, 619585916, 619595916, 619606916, 619616916, 619626916, 619636916, 619646916, 619656916, 619666916, 619676916, 619686916, 619696916, 619707916, 619717916, 619727916, 619737916, 619747916, 619757916, 619767916, 619777916, 619787916, 619797916, 619808916, 619818916, 619828916, 619838916, 619848916, 619858916, 619868916, 619878916, 619888916, 619898916, 619909916, 619919916, 619929916, 619939916, 619949916, 619959916, 619969916, 619979916, 619989916, 619999916, 620000026, 620010026, 620020026, 620030026, 620040026, 620050026, 620060026, 620070026, 620080026, 620090026, 620101026, 620111026, 620121026, 620131026, 620141026, 620151026, 620161026, 620171026, 620181026, 620191026, 620202026, 620212026, 620222026, 620232026, 620242026, 620252026, 620262026, 620272026, 620282026, 620292026, 620303026, 620313026, 620323026, 620333026, 620343026, 620353026, 620363026, 620373026, 620383026, 620393026, 620404026, 620414026, 620424026, 620434026, 620444026, 620454026, 620464026, 620474026, 620484026, 620494026, 620505026, 620515026, 620525026, 620535026, 620545026, 620555026, 620565026, 620575026, 620585026, 620595026, 620606026, 620616026, 620626026, 620636026, 620646026, 620656026, 620666026, 620676026, 620686026, 620696026, 620707026, 620717026, 620727026, 620737026, 620747026, 620757026, 620767026, 620777026, 620787026, 620797026, 620808026, 620818026, 620828026, 620838026, 620848026, 620858026, 620868026, 620878026, 620888026, 620898026, 620909026, 620919026, 620929026, 620939026, 620949026, 620959026, 620969026, 620979026, 620989026, 620999026, 621000126, 621010126, 621020126, 621030126, 621040126, 621050126, 621060126, 621070126, 621080126, 621090126, 621101126, 621111126, 621121126, 621131126, 621141126, 621151126, 621161126, 621171126, 621181126, 621191126, 621202126, 621212126, 621222126, 621232126, 621242126, 621252126, 621262126, 621272126, 621282126, 621292126, 621303126, 621313126, 621323126, 621333126, 621343126, 621353126, 621363126, 621373126, 621383126, 621393126, 621404126, 621414126, 621424126, 621434126, 621444126, 621454126, 621464126, 621474126, 621484126, 621494126, 621505126, 621515126, 621525126, 621535126, 621545126, 621555126, 621565126, 621575126, 621585126, 621595126, 621606126, 621616126, 621626126, 621636126, 621646126, 621656126, 621666126, 621676126, 621686126, 621696126, 621707126, 621717126, 621727126, 621737126, 621747126, 621757126, 621767126, 621777126, 621787126, 621797126, 621808126, 621818126, 621828126, 621838126, 621848126, 621858126, 621868126, 621878126, 621888126, 621898126, 621909126, 621919126, 621929126, 621939126, 621949126, 621959126, 621969126, 621979126, 621989126, 621999126, 622000226, 622010226, 622020226, 622030226, 622040226, 622050226, 622060226, 622070226, 622080226, 622090226, 622101226, 622111226, 622121226, 622131226, 622141226, 622151226, 622161226, 622171226, 622181226, 622191226, 622202226, 622212226, 622222226, 622232226, 622242226, 622252226, 622262226, 622272226, 622282226, 622292226, 622303226, 622313226, 622323226, 622333226, 622343226, 622353226, 622363226, 622373226, 622383226, 622393226, 622404226, 622414226, 622424226, 622434226, 622444226, 622454226, 622464226, 622474226, 622484226, 622494226, 622505226, 622515226, 622525226, 622535226, 622545226, 622555226, 622565226, 622575226, 622585226, 622595226, 622606226, 622616226, 622626226, 622636226, 622646226, 622656226, 622666226, 622676226, 622686226, 622696226, 622707226, 622717226, 622727226, 622737226, 622747226, 622757226, 622767226, 622777226, 622787226, 622797226, 622808226, 622818226, 622828226, 622838226, 622848226, 622858226, 622868226, 622878226, 622888226, 622898226, 622909226, 622919226, 622929226, 622939226, 622949226, 622959226, 622969226, 622979226, 622989226, 622999226, 623000326, 623010326, 623020326, 623030326, 623040326, 623050326, 623060326, 623070326, 623080326, 623090326, 623101326, 623111326, 623121326, 623131326, 623141326, 623151326, 623161326, 623171326, 623181326, 623191326, 623202326, 623212326, 623222326, 623232326, 623242326, 623252326, 623262326, 623272326, 623282326, 623292326, 623303326, 623313326, 623323326, 623333326, 623343326, 623353326, 623363326, 623373326, 623383326, 623393326, 623404326, 623414326, 623424326, 623434326, 623444326, 623454326, 623464326, 623474326, 623484326, 623494326, 623505326, 623515326, 623525326, 623535326, 623545326, 623555326, 623565326, 623575326, 623585326, 623595326, 623606326, 623616326, 623626326, 623636326, 623646326, 623656326, 623666326, 623676326, 623686326, 623696326, 623707326, 623717326, 623727326, 623737326, 623747326, 623757326, 623767326, 623777326, 623787326, 623797326, 623808326, 623818326, 623828326, 623838326, 623848326, 623858326, 623868326, 623878326, 623888326, 623898326, 623909326, 623919326, 623929326, 623939326, 623949326, 623959326, 623969326, 623979326, 623989326, 623999326, 624000426, 624010426, 624020426, 624030426, 624040426, 624050426, 624060426, 624070426, 624080426, 624090426, 624101426, 624111426, 624121426, 624131426, 624141426, 624151426, 624161426, 624171426, 624181426, 624191426, 624202426, 624212426, 624222426, 624232426, 624242426, 624252426, 624262426, 624272426, 624282426, 624292426, 624303426, 624313426, 624323426, 624333426, 624343426, 624353426, 624363426, 624373426, 624383426, 624393426, 624404426, 624414426, 624424426, 624434426, 624444426, 624454426, 624464426, 624474426, 624484426, 624494426, 624505426, 624515426, 624525426, 624535426, 624545426, 624555426, 624565426, 624575426, 624585426, 624595426, 624606426, 624616426, 624626426, 624636426, 624646426, 624656426, 624666426, 624676426, 624686426, 624696426, 624707426, 624717426, 624727426, 624737426, 624747426, 624757426, 624767426, 624777426, 624787426, 624797426, 624808426, 624818426, 624828426, 624838426, 624848426, 624858426, 624868426, 624878426, 624888426, 624898426, 624909426, 624919426, 624929426, 624939426, 624949426, 624959426, 624969426, 624979426, 624989426, 624999426, 625000526, 625010526, 625020526, 625030526, 625040526, 625050526, 625060526, 625070526, 625080526, 625090526, 625101526, 625111526, 625121526, 625131526, 625141526, 625151526, 625161526, 625171526, 625181526, 625191526, 625202526, 625212526, 625222526, 625232526, 625242526, 625252526, 625262526, 625272526, 625282526, 625292526, 625303526, 625313526, 625323526, 625333526, 625343526, 625353526, 625363526, 625373526, 625383526, 625393526, 625404526, 625414526, 625424526, 625434526, 625444526, 625454526, 625464526, 625474526, 625484526, 625494526, 625505526, 625515526, 625525526, 625535526, 625545526, 625555526, 625565526, 625575526, 625585526, 625595526, 625606526, 625616526, 625626526, 625636526, 625646526, 625656526, 625666526, 625676526, 625686526, 625696526, 625707526, 625717526, 625727526, 625737526, 625747526, 625757526, 625767526, 625777526, 625787526, 625797526, 625808526, 625818526, 625828526, 625838526, 625848526, 625858526, 625868526, 625878526, 625888526, 625898526, 625909526, 625919526, 625929526, 625939526, 625949526, 625959526, 625969526, 625979526, 625989526, 625999526, 626000626, 626010626, 626020626, 626030626, 626040626, 626050626, 626060626, 626070626, 626080626, 626090626, 626101626, 626111626, 626121626, 626131626, 626141626, 626151626, 626161626, 626171626, 626181626, 626191626, 626202626, 626212626, 626222626, 626232626, 626242626, 626252626, 626262626, 626272626, 626282626, 626292626, 626303626, 626313626, 626323626, 626333626, 626343626, 626353626, 626363626, 626373626, 626383626, 626393626, 626404626, 626414626, 626424626, 626434626, 626444626, 626454626, 626464626, 626474626, 626484626, 626494626, 626505626, 626515626, 626525626, 626535626, 626545626, 626555626, 626565626, 626575626, 626585626, 626595626, 626606626, 626616626, 626626626, 626636626, 626646626, 626656626, 626666626, 626676626, 626686626, 626696626, 626707626, 626717626, 626727626, 626737626, 626747626, 626757626, 626767626, 626777626, 626787626, 626797626, 626808626, 626818626, 626828626, 626838626, 626848626, 626858626, 626868626, 626878626, 626888626, 626898626, 626909626, 626919626, 626929626, 626939626, 626949626, 626959626, 626969626, 626979626, 626989626, 626999626, 627000726, 627010726, 627020726, 627030726, 627040726, 627050726, 627060726, 627070726, 627080726, 627090726, 627101726, 627111726, 627121726, 627131726, 627141726, 627151726, 627161726, 627171726, 627181726, 627191726, 627202726, 627212726, 627222726, 627232726, 627242726, 627252726, 627262726, 627272726, 627282726, 627292726, 627303726, 627313726, 627323726, 627333726, 627343726, 627353726, 627363726, 627373726, 627383726, 627393726, 627404726, 627414726, 627424726, 627434726, 627444726, 627454726, 627464726, 627474726, 627484726, 627494726, 627505726, 627515726, 627525726, 627535726, 627545726, 627555726, 627565726, 627575726, 627585726, 627595726, 627606726, 627616726, 627626726, 627636726, 627646726, 627656726, 627666726, 627676726, 627686726, 627696726, 627707726, 627717726, 627727726, 627737726, 627747726, 627757726, 627767726, 627777726, 627787726, 627797726, 627808726, 627818726, 627828726, 627838726, 627848726, 627858726, 627868726, 627878726, 627888726, 627898726, 627909726, 627919726, 627929726, 627939726, 627949726, 627959726, 627969726, 627979726, 627989726, 627999726, 628000826, 628010826, 628020826, 628030826, 628040826, 628050826, 628060826, 628070826, 628080826, 628090826, 628101826, 628111826, 628121826, 628131826, 628141826, 628151826, 628161826, 628171826, 628181826, 628191826, 628202826, 628212826, 628222826, 628232826, 628242826, 628252826, 628262826, 628272826, 628282826, 628292826, 628303826, 628313826, 628323826, 628333826, 628343826, 628353826, 628363826, 628373826, 628383826, 628393826, 628404826, 628414826, 628424826, 628434826, 628444826, 628454826, 628464826, 628474826, 628484826, 628494826, 628505826, 628515826, 628525826, 628535826, 628545826, 628555826, 628565826, 628575826, 628585826, 628595826, 628606826, 628616826, 628626826, 628636826, 628646826, 628656826, 628666826, 628676826, 628686826, 628696826, 628707826, 628717826, 628727826, 628737826, 628747826, 628757826, 628767826, 628777826, 628787826, 628797826, 628808826, 628818826, 628828826, 628838826, 628848826, 628858826, 628868826, 628878826, 628888826, 628898826, 628909826, 628919826, 628929826, 628939826, 628949826, 628959826, 628969826, 628979826, 628989826, 628999826, 629000926, 629010926, 629020926, 629030926, 629040926, 629050926, 629060926, 629070926, 629080926, 629090926, 629101926, 629111926, 629121926, 629131926, 629141926, 629151926, 629161926, 629171926, 629181926, 629191926, 629202926, 629212926, 629222926, 629232926, 629242926, 629252926, 629262926, 629272926, 629282926, 629292926, 629303926, 629313926, 629323926, 629333926, 629343926, 629353926, 629363926, 629373926, 629383926, 629393926, 629404926, 629414926, 629424926, 629434926, 629444926, 629454926, 629464926, 629474926, 629484926, 629494926, 629505926, 629515926, 629525926, 629535926, 629545926, 629555926, 629565926, 629575926, 629585926, 629595926, 629606926, 629616926, 629626926, 629636926, 629646926, 629656926, 629666926, 629676926, 629686926, 629696926, 629707926, 629717926, 629727926, 629737926, 629747926, 629757926, 629767926, 629777926, 629787926, 629797926, 629808926, 629818926, 629828926, 629838926, 629848926, 629858926, 629868926, 629878926, 629888926, 629898926, 629909926, 629919926, 629929926, 629939926, 629949926, 629959926, 629969926, 629979926, 629989926, 629999926, 630000036, 630010036, 630020036, 630030036, 630040036, 630050036, 630060036, 630070036, 630080036, 630090036, 630101036, 630111036, 630121036, 630131036, 630141036, 630151036, 630161036, 630171036, 630181036, 630191036, 630202036, 630212036, 630222036, 630232036, 630242036, 630252036, 630262036, 630272036, 630282036, 630292036, 630303036, 630313036, 630323036, 630333036, 630343036, 630353036, 630363036, 630373036, 630383036, 630393036, 630404036, 630414036, 630424036, 630434036, 630444036, 630454036, 630464036, 630474036, 630484036, 630494036, 630505036, 630515036, 630525036, 630535036, 630545036, 630555036, 630565036, 630575036, 630585036, 630595036, 630606036, 630616036, 630626036, 630636036, 630646036, 630656036, 630666036, 630676036, 630686036, 630696036, 630707036, 630717036, 630727036, 630737036, 630747036, 630757036, 630767036, 630777036, 630787036, 630797036, 630808036, 630818036, 630828036, 630838036, 630848036, 630858036, 630868036, 630878036, 630888036, 630898036, 630909036, 630919036, 630929036, 630939036, 630949036, 630959036, 630969036, 630979036, 630989036, 630999036, 631000136, 631010136, 631020136, 631030136, 631040136, 631050136, 631060136, 631070136, 631080136, 631090136, 631101136, 631111136, 631121136, 631131136, 631141136, 631151136, 631161136, 631171136, 631181136, 631191136, 631202136, 631212136, 631222136, 631232136, 631242136, 631252136, 631262136, 631272136, 631282136, 631292136, 631303136, 631313136, 631323136, 631333136, 631343136, 631353136, 631363136, 631373136, 631383136, 631393136, 631404136, 631414136, 631424136, 631434136, 631444136, 631454136, 631464136, 631474136, 631484136, 631494136, 631505136, 631515136, 631525136, 631535136, 631545136, 631555136, 631565136, 631575136, 631585136, 631595136, 631606136, 631616136, 631626136, 631636136, 631646136, 631656136, 631666136, 631676136, 631686136, 631696136, 631707136, 631717136, 631727136, 631737136, 631747136, 631757136, 631767136, 631777136, 631787136, 631797136, 631808136, 631818136, 631828136, 631838136, 631848136, 631858136, 631868136, 631878136, 631888136, 631898136, 631909136, 631919136, 631929136, 631939136, 631949136, 631959136, 631969136, 631979136, 631989136, 631999136, 632000236, 632010236, 632020236, 632030236, 632040236, 632050236, 632060236, 632070236, 632080236, 632090236, 632101236, 632111236, 632121236, 632131236, 632141236, 632151236, 632161236, 632171236, 632181236, 632191236, 632202236, 632212236, 632222236, 632232236, 632242236, 632252236, 632262236, 632272236, 632282236, 632292236, 632303236, 632313236, 632323236, 632333236, 632343236, 632353236, 632363236, 632373236, 632383236, 632393236, 632404236, 632414236, 632424236, 632434236, 632444236, 632454236, 632464236, 632474236, 632484236, 632494236, 632505236, 632515236, 632525236, 632535236, 632545236, 632555236, 632565236, 632575236, 632585236, 632595236, 632606236, 632616236, 632626236, 632636236, 632646236, 632656236, 632666236, 632676236, 632686236, 632696236, 632707236, 632717236, 632727236, 632737236, 632747236, 632757236, 632767236, 632777236, 632787236, 632797236, 632808236, 632818236, 632828236, 632838236, 632848236, 632858236, 632868236, 632878236, 632888236, 632898236, 632909236, 632919236, 632929236, 632939236, 632949236, 632959236, 632969236, 632979236, 632989236, 632999236, 633000336, 633010336, 633020336, 633030336, 633040336, 633050336, 633060336, 633070336, 633080336, 633090336, 633101336, 633111336, 633121336, 633131336, 633141336, 633151336, 633161336, 633171336, 633181336, 633191336, 633202336, 633212336, 633222336, 633232336, 633242336, 633252336, 633262336, 633272336, 633282336, 633292336, 633303336, 633313336, 633323336, 633333336, 633343336, 633353336, 633363336, 633373336, 633383336, 633393336, 633404336, 633414336, 633424336, 633434336, 633444336, 633454336, 633464336, 633474336, 633484336, 633494336, 633505336, 633515336, 633525336, 633535336, 633545336, 633555336, 633565336, 633575336, 633585336, 633595336, 633606336, 633616336, 633626336, 633636336, 633646336, 633656336, 633666336, 633676336, 633686336, 633696336, 633707336, 633717336, 633727336, 633737336, 633747336, 633757336, 633767336, 633777336, 633787336, 633797336, 633808336, 633818336, 633828336, 633838336, 633848336, 633858336, 633868336, 633878336, 633888336, 633898336, 633909336, 633919336, 633929336, 633939336, 633949336, 633959336, 633969336, 633979336, 633989336, 633999336, 634000436, 634010436, 634020436, 634030436, 634040436, 634050436, 634060436, 634070436, 634080436, 634090436, 634101436, 634111436, 634121436, 634131436, 634141436, 634151436, 634161436, 634171436, 634181436, 634191436, 634202436, 634212436, 634222436, 634232436, 634242436, 634252436, 634262436, 634272436, 634282436, 634292436, 634303436, 634313436, 634323436, 634333436, 634343436, 634353436, 634363436, 634373436, 634383436, 634393436, 634404436, 634414436, 634424436, 634434436, 634444436, 634454436, 634464436, 634474436, 634484436, 634494436, 634505436, 634515436, 634525436, 634535436, 634545436, 634555436, 634565436, 634575436, 634585436, 634595436, 634606436, 634616436, 634626436, 634636436, 634646436, 634656436, 634666436, 634676436, 634686436, 634696436, 634707436, 634717436, 634727436, 634737436, 634747436, 634757436, 634767436, 634777436, 634787436, 634797436, 634808436, 634818436, 634828436, 634838436, 634848436, 634858436, 634868436, 634878436, 634888436, 634898436, 634909436, 634919436, 634929436, 634939436, 634949436, 634959436, 634969436, 634979436, 634989436, 634999436, 635000536, 635010536, 635020536, 635030536, 635040536, 635050536, 635060536, 635070536, 635080536, 635090536, 635101536, 635111536, 635121536, 635131536, 635141536, 635151536, 635161536, 635171536, 635181536, 635191536, 635202536, 635212536, 635222536, 635232536, 635242536, 635252536, 635262536, 635272536, 635282536, 635292536, 635303536, 635313536, 635323536, 635333536, 635343536, 635353536, 635363536, 635373536, 635383536, 635393536, 635404536, 635414536, 635424536, 635434536, 635444536, 635454536, 635464536, 635474536, 635484536, 635494536, 635505536, 635515536, 635525536, 635535536, 635545536, 635555536, 635565536, 635575536, 635585536, 635595536, 635606536, 635616536, 635626536, 635636536, 635646536, 635656536, 635666536, 635676536, 635686536, 635696536, 635707536, 635717536, 635727536, 635737536, 635747536, 635757536, 635767536, 635777536, 635787536, 635797536, 635808536, 635818536, 635828536, 635838536, 635848536, 635858536, 635868536, 635878536, 635888536, 635898536, 635909536, 635919536, 635929536, 635939536, 635949536, 635959536, 635969536, 635979536, 635989536, 635999536, 636000636, 636010636, 636020636, 636030636, 636040636, 636050636, 636060636, 636070636, 636080636, 636090636, 636101636, 636111636, 636121636, 636131636, 636141636, 636151636, 636161636, 636171636, 636181636, 636191636, 636202636, 636212636, 636222636, 636232636, 636242636, 636252636, 636262636, 636272636, 636282636, 636292636, 636303636, 636313636, 636323636, 636333636, 636343636, 636353636, 636363636, 636373636, 636383636, 636393636, 636404636, 636414636, 636424636, 636434636, 636444636, 636454636, 636464636, 636474636, 636484636, 636494636, 636505636, 636515636, 636525636, 636535636, 636545636, 636555636, 636565636, 636575636, 636585636, 636595636, 636606636, 636616636, 636626636, 636636636, 636646636, 636656636, 636666636, 636676636, 636686636, 636696636, 636707636, 636717636, 636727636, 636737636, 636747636, 636757636, 636767636, 636777636, 636787636, 636797636, 636808636, 636818636, 636828636, 636838636, 636848636, 636858636, 636868636, 636878636, 636888636, 636898636, 636909636, 636919636, 636929636, 636939636, 636949636, 636959636, 636969636, 636979636, 636989636, 636999636, 637000736, 637010736, 637020736, 637030736, 637040736, 637050736, 637060736, 637070736, 637080736, 637090736, 637101736, 637111736, 637121736, 637131736, 637141736, 637151736, 637161736, 637171736, 637181736, 637191736, 637202736, 637212736, 637222736, 637232736, 637242736, 637252736, 637262736, 637272736, 637282736, 637292736, 637303736, 637313736, 637323736, 637333736, 637343736, 637353736, 637363736, 637373736, 637383736, 637393736, 637404736, 637414736, 637424736, 637434736, 637444736, 637454736, 637464736, 637474736, 637484736, 637494736, 637505736, 637515736, 637525736, 637535736, 637545736, 637555736, 637565736, 637575736, 637585736, 637595736, 637606736, 637616736, 637626736, 637636736, 637646736, 637656736, 637666736, 637676736, 637686736, 637696736, 637707736, 637717736, 637727736, 637737736, 637747736, 637757736, 637767736, 637777736, 637787736, 637797736, 637808736, 637818736, 637828736, 637838736, 637848736, 637858736, 637868736, 637878736, 637888736, 637898736, 637909736, 637919736, 637929736, 637939736, 637949736, 637959736, 637969736, 637979736, 637989736, 637999736, 638000836, 638010836, 638020836, 638030836, 638040836, 638050836, 638060836, 638070836, 638080836, 638090836, 638101836, 638111836, 638121836, 638131836, 638141836, 638151836, 638161836, 638171836, 638181836, 638191836, 638202836, 638212836, 638222836, 638232836, 638242836, 638252836, 638262836, 638272836, 638282836, 638292836, 638303836, 638313836, 638323836, 638333836, 638343836, 638353836, 638363836, 638373836, 638383836, 638393836, 638404836, 638414836, 638424836, 638434836, 638444836, 638454836, 638464836, 638474836, 638484836, 638494836, 638505836, 638515836, 638525836, 638535836, 638545836, 638555836, 638565836, 638575836, 638585836, 638595836, 638606836, 638616836, 638626836, 638636836, 638646836, 638656836, 638666836, 638676836, 638686836, 638696836, 638707836, 638717836, 638727836, 638737836, 638747836, 638757836, 638767836, 638777836, 638787836, 638797836, 638808836, 638818836, 638828836, 638838836, 638848836, 638858836, 638868836, 638878836, 638888836, 638898836, 638909836, 638919836, 638929836, 638939836, 638949836, 638959836, 638969836, 638979836, 638989836, 638999836, 639000936, 639010936, 639020936, 639030936, 639040936, 639050936, 639060936, 639070936, 639080936, 639090936, 639101936, 639111936, 639121936, 639131936, 639141936, 639151936, 639161936, 639171936, 639181936, 639191936, 639202936, 639212936, 639222936, 639232936, 639242936, 639252936, 639262936, 639272936, 639282936, 639292936, 639303936, 639313936, 639323936, 639333936, 639343936, 639353936, 639363936, 639373936, 639383936, 639393936, 639404936, 639414936, 639424936, 639434936, 639444936, 639454936, 639464936, 639474936, 639484936, 639494936, 639505936, 639515936, 639525936, 639535936, 639545936, 639555936, 639565936, 639575936, 639585936, 639595936, 639606936, 639616936, 639626936, 639636936, 639646936, 639656936, 639666936, 639676936, 639686936, 639696936, 639707936, 639717936, 639727936, 639737936, 639747936, 639757936, 639767936, 639777936, 639787936, 639797936, 639808936, 639818936, 639828936, 639838936, 639848936, 639858936, 639868936, 639878936, 639888936, 639898936, 639909936, 639919936, 639929936, 639939936, 639949936, 639959936, 639969936, 639979936, 639989936, 639999936, 640000046, 640010046, 640020046, 640030046, 640040046, 640050046, 640060046, 640070046, 640080046, 640090046, 640101046, 640111046, 640121046, 640131046, 640141046, 640151046, 640161046, 640171046, 640181046, 640191046, 640202046, 640212046, 640222046, 640232046, 640242046, 640252046, 640262046, 640272046, 640282046, 640292046, 640303046, 640313046, 640323046, 640333046, 640343046, 640353046, 640363046, 640373046, 640383046, 640393046, 640404046, 640414046, 640424046, 640434046, 640444046, 640454046, 640464046, 640474046, 640484046, 640494046, 640505046, 640515046, 640525046, 640535046, 640545046, 640555046, 640565046, 640575046, 640585046, 640595046, 640606046, 640616046, 640626046, 640636046, 640646046, 640656046, 640666046, 640676046, 640686046, 640696046, 640707046, 640717046, 640727046, 640737046, 640747046, 640757046, 640767046, 640777046, 640787046, 640797046, 640808046, 640818046, 640828046, 640838046, 640848046, 640858046, 640868046, 640878046, 640888046, 640898046, 640909046, 640919046, 640929046, 640939046, 640949046, 640959046, 640969046, 640979046, 640989046, 640999046, 641000146, 641010146, 641020146, 641030146, 641040146, 641050146, 641060146, 641070146, 641080146, 641090146, 641101146, 641111146, 641121146, 641131146, 641141146, 641151146, 641161146, 641171146, 641181146, 641191146, 641202146, 641212146, 641222146, 641232146, 641242146, 641252146, 641262146, 641272146, 641282146, 641292146, 641303146, 641313146, 641323146, 641333146, 641343146, 641353146, 641363146, 641373146, 641383146, 641393146, 641404146, 641414146, 641424146, 641434146, 641444146, 641454146, 641464146, 641474146, 641484146, 641494146, 641505146, 641515146, 641525146, 641535146, 641545146, 641555146, 641565146, 641575146, 641585146, 641595146, 641606146, 641616146, 641626146, 641636146, 641646146, 641656146, 641666146, 641676146, 641686146, 641696146, 641707146, 641717146, 641727146, 641737146, 641747146, 641757146, 641767146, 641777146, 641787146, 641797146, 641808146, 641818146, 641828146, 641838146, 641848146, 641858146, 641868146, 641878146, 641888146, 641898146, 641909146, 641919146, 641929146, 641939146, 641949146, 641959146, 641969146, 641979146, 641989146, 641999146, 642000246, 642010246, 642020246, 642030246, 642040246, 642050246, 642060246, 642070246, 642080246, 642090246, 642101246, 642111246, 642121246, 642131246, 642141246, 642151246, 642161246, 642171246, 642181246, 642191246, 642202246, 642212246, 642222246, 642232246, 642242246, 642252246, 642262246, 642272246, 642282246, 642292246, 642303246, 642313246, 642323246, 642333246, 642343246, 642353246, 642363246, 642373246, 642383246, 642393246, 642404246, 642414246, 642424246, 642434246, 642444246, 642454246, 642464246, 642474246, 642484246, 642494246, 642505246, 642515246, 642525246, 642535246, 642545246, 642555246, 642565246, 642575246, 642585246, 642595246, 642606246, 642616246, 642626246, 642636246, 642646246, 642656246, 642666246, 642676246, 642686246, 642696246, 642707246, 642717246, 642727246, 642737246, 642747246, 642757246, 642767246, 642777246, 642787246, 642797246, 642808246, 642818246, 642828246, 642838246, 642848246, 642858246, 642868246, 642878246, 642888246, 642898246, 642909246, 642919246, 642929246, 642939246, 642949246, 642959246, 642969246, 642979246, 642989246, 642999246, 643000346, 643010346, 643020346, 643030346, 643040346, 643050346, 643060346, 643070346, 643080346, 643090346, 643101346, 643111346, 643121346, 643131346, 643141346, 643151346, 643161346, 643171346, 643181346, 643191346, 643202346, 643212346, 643222346, 643232346, 643242346, 643252346, 643262346, 643272346, 643282346, 643292346, 643303346, 643313346, 643323346, 643333346, 643343346, 643353346, 643363346, 643373346, 643383346, 643393346, 643404346, 643414346, 643424346, 643434346, 643444346, 643454346, 643464346, 643474346, 643484346, 643494346, 643505346, 643515346, 643525346, 643535346, 643545346, 643555346, 643565346, 643575346, 643585346, 643595346, 643606346, 643616346, 643626346, 643636346, 643646346, 643656346, 643666346, 643676346, 643686346, 643696346, 643707346, 643717346, 643727346, 643737346, 643747346, 643757346, 643767346, 643777346, 643787346, 643797346, 643808346, 643818346, 643828346, 643838346, 643848346, 643858346, 643868346, 643878346, 643888346, 643898346, 643909346, 643919346, 643929346, 643939346, 643949346, 643959346, 643969346, 643979346, 643989346, 643999346, 644000446, 644010446, 644020446, 644030446, 644040446, 644050446, 644060446, 644070446, 644080446, 644090446, 644101446, 644111446, 644121446, 644131446, 644141446, 644151446, 644161446, 644171446, 644181446, 644191446, 644202446, 644212446, 644222446, 644232446, 644242446, 644252446, 644262446, 644272446, 644282446, 644292446, 644303446, 644313446, 644323446, 644333446, 644343446, 644353446, 644363446, 644373446, 644383446, 644393446, 644404446, 644414446, 644424446, 644434446, 644444446, 644454446, 644464446, 644474446, 644484446, 644494446, 644505446, 644515446, 644525446, 644535446, 644545446, 644555446, 644565446, 644575446, 644585446, 644595446, 644606446, 644616446, 644626446, 644636446, 644646446, 644656446, 644666446, 644676446, 644686446, 644696446, 644707446, 644717446, 644727446, 644737446, 644747446, 644757446, 644767446, 644777446, 644787446, 644797446, 644808446, 644818446, 644828446, 644838446, 644848446, 644858446, 644868446, 644878446, 644888446, 644898446, 644909446, 644919446, 644929446, 644939446, 644949446, 644959446, 644969446, 644979446, 644989446, 644999446, 645000546, 645010546, 645020546, 645030546, 645040546, 645050546, 645060546, 645070546, 645080546, 645090546, 645101546, 645111546, 645121546, 645131546, 645141546, 645151546, 645161546, 645171546, 645181546, 645191546, 645202546, 645212546, 645222546, 645232546, 645242546, 645252546, 645262546, 645272546, 645282546, 645292546, 645303546, 645313546, 645323546, 645333546, 645343546, 645353546, 645363546, 645373546, 645383546, 645393546, 645404546, 645414546, 645424546, 645434546, 645444546, 645454546, 645464546, 645474546, 645484546, 645494546, 645505546, 645515546, 645525546, 645535546, 645545546, 645555546, 645565546, 645575546, 645585546, 645595546, 645606546, 645616546, 645626546, 645636546, 645646546, 645656546, 645666546, 645676546, 645686546, 645696546, 645707546, 645717546, 645727546, 645737546, 645747546, 645757546, 645767546, 645777546, 645787546, 645797546, 645808546, 645818546, 645828546, 645838546, 645848546, 645858546, 645868546, 645878546, 645888546, 645898546, 645909546, 645919546, 645929546, 645939546, 645949546, 645959546, 645969546, 645979546, 645989546, 645999546, 646000646, 646010646, 646020646, 646030646, 646040646, 646050646, 646060646, 646070646, 646080646, 646090646, 646101646, 646111646, 646121646, 646131646, 646141646, 646151646, 646161646, 646171646, 646181646, 646191646, 646202646, 646212646, 646222646, 646232646, 646242646, 646252646, 646262646, 646272646, 646282646, 646292646, 646303646, 646313646, 646323646, 646333646, 646343646, 646353646, 646363646, 646373646, 646383646, 646393646, 646404646, 646414646, 646424646, 646434646, 646444646, 646454646, 646464646, 646474646, 646484646, 646494646, 646505646, 646515646, 646525646, 646535646, 646545646, 646555646, 646565646, 646575646, 646585646, 646595646, 646606646, 646616646, 646626646, 646636646, 646646646, 646656646, 646666646, 646676646, 646686646, 646696646, 646707646, 646717646, 646727646, 646737646, 646747646, 646757646, 646767646, 646777646, 646787646, 646797646, 646808646, 646818646, 646828646, 646838646, 646848646, 646858646, 646868646, 646878646, 646888646, 646898646, 646909646, 646919646, 646929646, 646939646, 646949646, 646959646, 646969646, 646979646, 646989646, 646999646, 647000746, 647010746, 647020746, 647030746, 647040746, 647050746, 647060746, 647070746, 647080746, 647090746, 647101746, 647111746, 647121746, 647131746, 647141746, 647151746, 647161746, 647171746, 647181746, 647191746, 647202746, 647212746, 647222746, 647232746, 647242746, 647252746, 647262746, 647272746, 647282746, 647292746, 647303746, 647313746, 647323746, 647333746, 647343746, 647353746, 647363746, 647373746, 647383746, 647393746, 647404746, 647414746, 647424746, 647434746, 647444746, 647454746, 647464746, 647474746, 647484746, 647494746, 647505746, 647515746, 647525746, 647535746, 647545746, 647555746, 647565746, 647575746, 647585746, 647595746, 647606746, 647616746, 647626746, 647636746, 647646746, 647656746, 647666746, 647676746, 647686746, 647696746, 647707746, 647717746, 647727746, 647737746, 647747746, 647757746, 647767746, 647777746, 647787746, 647797746, 647808746, 647818746, 647828746, 647838746, 647848746, 647858746, 647868746, 647878746, 647888746, 647898746, 647909746, 647919746, 647929746, 647939746, 647949746, 647959746, 647969746, 647979746, 647989746, 647999746, 648000846, 648010846, 648020846, 648030846, 648040846, 648050846, 648060846, 648070846, 648080846, 648090846, 648101846, 648111846, 648121846, 648131846, 648141846, 648151846, 648161846, 648171846, 648181846, 648191846, 648202846, 648212846, 648222846, 648232846, 648242846, 648252846, 648262846, 648272846, 648282846, 648292846, 648303846, 648313846, 648323846, 648333846, 648343846, 648353846, 648363846, 648373846, 648383846, 648393846, 648404846, 648414846, 648424846, 648434846, 648444846, 648454846, 648464846, 648474846, 648484846, 648494846, 648505846, 648515846, 648525846, 648535846, 648545846, 648555846, 648565846, 648575846, 648585846, 648595846, 648606846, 648616846, 648626846, 648636846, 648646846, 648656846, 648666846, 648676846, 648686846, 648696846, 648707846, 648717846, 648727846, 648737846, 648747846, 648757846, 648767846, 648777846, 648787846, 648797846, 648808846, 648818846, 648828846, 648838846, 648848846, 648858846, 648868846, 648878846, 648888846, 648898846, 648909846, 648919846, 648929846, 648939846, 648949846, 648959846, 648969846, 648979846, 648989846, 648999846, 649000946, 649010946, 649020946, 649030946, 649040946, 649050946, 649060946, 649070946, 649080946, 649090946, 649101946, 649111946, 649121946, 649131946, 649141946, 649151946, 649161946, 649171946, 649181946, 649191946, 649202946, 649212946, 649222946, 649232946, 649242946, 649252946, 649262946, 649272946, 649282946, 649292946, 649303946, 649313946, 649323946, 649333946, 649343946, 649353946, 649363946, 649373946, 649383946, 649393946, 649404946, 649414946, 649424946, 649434946, 649444946, 649454946, 649464946, 649474946, 649484946, 649494946, 649505946, 649515946, 649525946, 649535946, 649545946, 649555946, 649565946, 649575946, 649585946, 649595946, 649606946, 649616946, 649626946, 649636946, 649646946, 649656946, 649666946, 649676946, 649686946, 649696946, 649707946, 649717946, 649727946, 649737946, 649747946, 649757946, 649767946, 649777946, 649787946, 649797946, 649808946, 649818946, 649828946, 649838946, 649848946, 649858946, 649868946, 649878946, 649888946, 649898946, 649909946, 649919946, 649929946, 649939946, 649949946, 649959946, 649969946, 649979946, 649989946, 649999946, 650000056, 650010056, 650020056, 650030056, 650040056, 650050056, 650060056, 650070056, 650080056, 650090056, 650101056, 650111056, 650121056, 650131056, 650141056, 650151056, 650161056, 650171056, 650181056, 650191056, 650202056, 650212056, 650222056, 650232056, 650242056, 650252056, 650262056, 650272056, 650282056, 650292056, 650303056, 650313056, 650323056, 650333056, 650343056, 650353056, 650363056, 650373056, 650383056, 650393056, 650404056, 650414056, 650424056, 650434056, 650444056, 650454056, 650464056, 650474056, 650484056, 650494056, 650505056, 650515056, 650525056, 650535056, 650545056, 650555056, 650565056, 650575056, 650585056, 650595056, 650606056, 650616056, 650626056, 650636056, 650646056, 650656056, 650666056, 650676056, 650686056, 650696056, 650707056, 650717056, 650727056, 650737056, 650747056, 650757056, 650767056, 650777056, 650787056, 650797056, 650808056, 650818056, 650828056, 650838056, 650848056, 650858056, 650868056, 650878056, 650888056, 650898056, 650909056, 650919056, 650929056, 650939056, 650949056, 650959056, 650969056, 650979056, 650989056, 650999056, 651000156, 651010156, 651020156, 651030156, 651040156, 651050156, 651060156, 651070156, 651080156, 651090156, 651101156, 651111156, 651121156, 651131156, 651141156, 651151156, 651161156, 651171156, 651181156, 651191156, 651202156, 651212156, 651222156, 651232156, 651242156, 651252156, 651262156, 651272156, 651282156, 651292156, 651303156, 651313156, 651323156, 651333156, 651343156, 651353156, 651363156, 651373156, 651383156, 651393156, 651404156, 651414156, 651424156, 651434156, 651444156, 651454156, 651464156, 651474156, 651484156, 651494156, 651505156, 651515156, 651525156, 651535156, 651545156, 651555156, 651565156, 651575156, 651585156, 651595156, 651606156, 651616156, 651626156, 651636156, 651646156, 651656156, 651666156, 651676156, 651686156, 651696156, 651707156, 651717156, 651727156, 651737156, 651747156, 651757156, 651767156, 651777156, 651787156, 651797156, 651808156, 651818156, 651828156, 651838156, 651848156, 651858156, 651868156, 651878156, 651888156, 651898156, 651909156, 651919156, 651929156, 651939156, 651949156, 651959156, 651969156, 651979156, 651989156, 651999156, 652000256, 652010256, 652020256, 652030256, 652040256, 652050256, 652060256, 652070256, 652080256, 652090256, 652101256, 652111256, 652121256, 652131256, 652141256, 652151256, 652161256, 652171256, 652181256, 652191256, 652202256, 652212256, 652222256, 652232256, 652242256, 652252256, 652262256, 652272256, 652282256, 652292256, 652303256, 652313256, 652323256, 652333256, 652343256, 652353256, 652363256, 652373256, 652383256, 652393256, 652404256, 652414256, 652424256, 652434256, 652444256, 652454256, 652464256, 652474256, 652484256, 652494256, 652505256, 652515256, 652525256, 652535256, 652545256, 652555256, 652565256, 652575256, 652585256, 652595256, 652606256, 652616256, 652626256, 652636256, 652646256, 652656256, 652666256, 652676256, 652686256, 652696256, 652707256, 652717256, 652727256, 652737256, 652747256, 652757256, 652767256, 652777256, 652787256, 652797256, 652808256, 652818256, 652828256, 652838256, 652848256, 652858256, 652868256, 652878256, 652888256, 652898256, 652909256, 652919256, 652929256, 652939256, 652949256, 652959256, 652969256, 652979256, 652989256, 652999256, 653000356, 653010356, 653020356, 653030356, 653040356, 653050356, 653060356, 653070356, 653080356, 653090356, 653101356, 653111356, 653121356, 653131356, 653141356, 653151356, 653161356, 653171356, 653181356, 653191356, 653202356, 653212356, 653222356, 653232356, 653242356, 653252356, 653262356, 653272356, 653282356, 653292356, 653303356, 653313356, 653323356, 653333356, 653343356, 653353356, 653363356, 653373356, 653383356, 653393356, 653404356, 653414356, 653424356, 653434356, 653444356, 653454356, 653464356, 653474356, 653484356, 653494356, 653505356, 653515356, 653525356, 653535356, 653545356, 653555356, 653565356, 653575356, 653585356, 653595356, 653606356, 653616356, 653626356, 653636356, 653646356, 653656356, 653666356, 653676356, 653686356, 653696356, 653707356, 653717356, 653727356, 653737356, 653747356, 653757356, 653767356, 653777356, 653787356, 653797356, 653808356, 653818356, 653828356, 653838356, 653848356, 653858356, 653868356, 653878356, 653888356, 653898356, 653909356, 653919356, 653929356, 653939356, 653949356, 653959356, 653969356, 653979356, 653989356, 653999356, 654000456, 654010456, 654020456, 654030456, 654040456, 654050456, 654060456, 654070456, 654080456, 654090456, 654101456, 654111456, 654121456, 654131456, 654141456, 654151456, 654161456, 654171456, 654181456, 654191456, 654202456, 654212456, 654222456, 654232456, 654242456, 654252456, 654262456, 654272456, 654282456, 654292456, 654303456, 654313456, 654323456, 654333456, 654343456, 654353456, 654363456, 654373456, 654383456, 654393456, 654404456, 654414456, 654424456, 654434456, 654444456, 654454456, 654464456, 654474456, 654484456, 654494456, 654505456, 654515456, 654525456, 654535456, 654545456, 654555456, 654565456, 654575456, 654585456, 654595456, 654606456, 654616456, 654626456, 654636456, 654646456, 654656456, 654666456, 654676456, 654686456, 654696456, 654707456, 654717456, 654727456, 654737456, 654747456, 654757456, 654767456, 654777456, 654787456, 654797456, 654808456, 654818456, 654828456, 654838456, 654848456, 654858456, 654868456, 654878456, 654888456, 654898456, 654909456, 654919456, 654929456, 654939456, 654949456, 654959456, 654969456, 654979456, 654989456, 654999456, 655000556, 655010556, 655020556, 655030556, 655040556, 655050556, 655060556, 655070556, 655080556, 655090556, 655101556, 655111556, 655121556, 655131556, 655141556, 655151556, 655161556, 655171556, 655181556, 655191556, 655202556, 655212556, 655222556, 655232556, 655242556, 655252556, 655262556, 655272556, 655282556, 655292556, 655303556, 655313556, 655323556, 655333556, 655343556, 655353556, 655363556, 655373556, 655383556, 655393556, 655404556, 655414556, 655424556, 655434556, 655444556, 655454556, 655464556, 655474556, 655484556, 655494556, 655505556, 655515556, 655525556, 655535556, 655545556, 655555556, 655565556, 655575556, 655585556, 655595556, 655606556, 655616556, 655626556, 655636556, 655646556, 655656556, 655666556, 655676556, 655686556, 655696556, 655707556, 655717556, 655727556, 655737556, 655747556, 655757556, 655767556, 655777556, 655787556, 655797556, 655808556, 655818556, 655828556, 655838556, 655848556, 655858556, 655868556, 655878556, 655888556, 655898556, 655909556, 655919556, 655929556, 655939556, 655949556, 655959556, 655969556, 655979556, 655989556, 655999556, 656000656, 656010656, 656020656, 656030656, 656040656, 656050656, 656060656, 656070656, 656080656, 656090656, 656101656, 656111656, 656121656, 656131656, 656141656, 656151656, 656161656, 656171656, 656181656, 656191656, 656202656, 656212656, 656222656, 656232656, 656242656, 656252656, 656262656, 656272656, 656282656, 656292656, 656303656, 656313656, 656323656, 656333656, 656343656, 656353656, 656363656, 656373656, 656383656, 656393656, 656404656, 656414656, 656424656, 656434656, 656444656, 656454656, 656464656, 656474656, 656484656, 656494656, 656505656, 656515656, 656525656, 656535656, 656545656, 656555656, 656565656, 656575656, 656585656, 656595656, 656606656, 656616656, 656626656, 656636656, 656646656, 656656656, 656666656, 656676656, 656686656, 656696656, 656707656, 656717656, 656727656, 656737656, 656747656, 656757656, 656767656, 656777656, 656787656, 656797656, 656808656, 656818656, 656828656, 656838656, 656848656, 656858656, 656868656, 656878656, 656888656, 656898656, 656909656, 656919656, 656929656, 656939656, 656949656, 656959656, 656969656, 656979656, 656989656, 656999656, 657000756, 657010756, 657020756, 657030756, 657040756, 657050756, 657060756, 657070756, 657080756, 657090756, 657101756, 657111756, 657121756, 657131756, 657141756, 657151756, 657161756, 657171756, 657181756, 657191756, 657202756, 657212756, 657222756, 657232756, 657242756, 657252756, 657262756, 657272756, 657282756, 657292756, 657303756, 657313756, 657323756, 657333756, 657343756, 657353756, 657363756, 657373756, 657383756, 657393756, 657404756, 657414756, 657424756, 657434756, 657444756, 657454756, 657464756, 657474756, 657484756, 657494756, 657505756, 657515756, 657525756, 657535756, 657545756, 657555756, 657565756, 657575756, 657585756, 657595756, 657606756, 657616756, 657626756, 657636756, 657646756, 657656756, 657666756, 657676756, 657686756, 657696756, 657707756, 657717756, 657727756, 657737756, 657747756, 657757756, 657767756, 657777756, 657787756, 657797756, 657808756, 657818756, 657828756, 657838756, 657848756, 657858756, 657868756, 657878756, 657888756, 657898756, 657909756, 657919756, 657929756, 657939756, 657949756, 657959756, 657969756, 657979756, 657989756, 657999756, 658000856, 658010856, 658020856, 658030856, 658040856, 658050856, 658060856, 658070856, 658080856, 658090856, 658101856, 658111856, 658121856, 658131856, 658141856, 658151856, 658161856, 658171856, 658181856, 658191856, 658202856, 658212856, 658222856, 658232856, 658242856, 658252856, 658262856, 658272856, 658282856, 658292856, 658303856, 658313856, 658323856, 658333856, 658343856, 658353856, 658363856, 658373856, 658383856, 658393856, 658404856, 658414856, 658424856, 658434856, 658444856, 658454856, 658464856, 658474856, 658484856, 658494856, 658505856, 658515856, 658525856, 658535856, 658545856, 658555856, 658565856, 658575856, 658585856, 658595856, 658606856, 658616856, 658626856, 658636856, 658646856, 658656856, 658666856, 658676856, 658686856, 658696856, 658707856, 658717856, 658727856, 658737856, 658747856, 658757856, 658767856, 658777856, 658787856, 658797856, 658808856, 658818856, 658828856, 658838856, 658848856, 658858856, 658868856, 658878856, 658888856, 658898856, 658909856, 658919856, 658929856, 658939856, 658949856, 658959856, 658969856, 658979856, 658989856, 658999856, 659000956, 659010956, 659020956, 659030956, 659040956, 659050956, 659060956, 659070956, 659080956, 659090956, 659101956, 659111956, 659121956, 659131956, 659141956, 659151956, 659161956, 659171956, 659181956, 659191956, 659202956, 659212956, 659222956, 659232956, 659242956, 659252956, 659262956, 659272956, 659282956, 659292956, 659303956, 659313956, 659323956, 659333956, 659343956, 659353956, 659363956, 659373956, 659383956, 659393956, 659404956, 659414956, 659424956, 659434956, 659444956, 659454956, 659464956, 659474956, 659484956, 659494956, 659505956, 659515956, 659525956, 659535956, 659545956, 659555956, 659565956, 659575956, 659585956, 659595956, 659606956, 659616956, 659626956, 659636956, 659646956, 659656956, 659666956, 659676956, 659686956, 659696956, 659707956, 659717956, 659727956, 659737956, 659747956, 659757956, 659767956, 659777956, 659787956, 659797956, 659808956, 659818956, 659828956, 659838956, 659848956, 659858956, 659868956, 659878956, 659888956, 659898956, 659909956, 659919956, 659929956, 659939956, 659949956, 659959956, 659969956, 659979956, 659989956, 659999956, 660000066, 660010066, 660020066, 660030066, 660040066, 660050066, 660060066, 660070066, 660080066, 660090066, 660101066, 660111066, 660121066, 660131066, 660141066, 660151066, 660161066, 660171066, 660181066, 660191066, 660202066, 660212066, 660222066, 660232066, 660242066, 660252066, 660262066, 660272066, 660282066, 660292066, 660303066, 660313066, 660323066, 660333066, 660343066, 660353066, 660363066, 660373066, 660383066, 660393066, 660404066, 660414066, 660424066, 660434066, 660444066, 660454066, 660464066, 660474066, 660484066, 660494066, 660505066, 660515066, 660525066, 660535066, 660545066, 660555066, 660565066, 660575066, 660585066, 660595066, 660606066, 660616066, 660626066, 660636066, 660646066, 660656066, 660666066, 660676066, 660686066, 660696066, 660707066, 660717066, 660727066, 660737066, 660747066, 660757066, 660767066, 660777066, 660787066, 660797066, 660808066, 660818066, 660828066, 660838066, 660848066, 660858066, 660868066, 660878066, 660888066, 660898066, 660909066, 660919066, 660929066, 660939066, 660949066, 660959066, 660969066, 660979066, 660989066, 660999066, 661000166, 661010166, 661020166, 661030166, 661040166, 661050166, 661060166, 661070166, 661080166, 661090166, 661101166, 661111166, 661121166, 661131166, 661141166, 661151166, 661161166, 661171166, 661181166, 661191166, 661202166, 661212166, 661222166, 661232166, 661242166, 661252166, 661262166, 661272166, 661282166, 661292166, 661303166, 661313166, 661323166, 661333166, 661343166, 661353166, 661363166, 661373166, 661383166, 661393166, 661404166, 661414166, 661424166, 661434166, 661444166, 661454166, 661464166, 661474166, 661484166, 661494166, 661505166, 661515166, 661525166, 661535166, 661545166, 661555166, 661565166, 661575166, 661585166, 661595166, 661606166, 661616166, 661626166, 661636166, 661646166, 661656166, 661666166, 661676166, 661686166, 661696166, 661707166, 661717166, 661727166, 661737166, 661747166, 661757166, 661767166, 661777166, 661787166, 661797166, 661808166, 661818166, 661828166, 661838166, 661848166, 661858166, 661868166, 661878166, 661888166, 661898166, 661909166, 661919166, 661929166, 661939166, 661949166, 661959166, 661969166, 661979166, 661989166, 661999166, 662000266, 662010266, 662020266, 662030266, 662040266, 662050266, 662060266, 662070266, 662080266, 662090266, 662101266, 662111266, 662121266, 662131266, 662141266, 662151266, 662161266, 662171266, 662181266, 662191266, 662202266, 662212266, 662222266, 662232266, 662242266, 662252266, 662262266, 662272266, 662282266, 662292266, 662303266, 662313266, 662323266, 662333266, 662343266, 662353266, 662363266, 662373266, 662383266, 662393266, 662404266, 662414266, 662424266, 662434266, 662444266, 662454266, 662464266, 662474266, 662484266, 662494266, 662505266, 662515266, 662525266, 662535266, 662545266, 662555266, 662565266, 662575266, 662585266, 662595266, 662606266, 662616266, 662626266, 662636266, 662646266, 662656266, 662666266, 662676266, 662686266, 662696266, 662707266, 662717266, 662727266, 662737266, 662747266, 662757266, 662767266, 662777266, 662787266, 662797266, 662808266, 662818266, 662828266, 662838266, 662848266, 662858266, 662868266, 662878266, 662888266, 662898266, 662909266, 662919266, 662929266, 662939266, 662949266, 662959266, 662969266, 662979266, 662989266, 662999266, 663000366, 663010366, 663020366, 663030366, 663040366, 663050366, 663060366, 663070366, 663080366, 663090366, 663101366, 663111366, 663121366, 663131366, 663141366, 663151366, 663161366, 663171366, 663181366, 663191366, 663202366, 663212366, 663222366, 663232366, 663242366, 663252366, 663262366, 663272366, 663282366, 663292366, 663303366, 663313366, 663323366, 663333366, 663343366, 663353366, 663363366, 663373366, 663383366, 663393366, 663404366, 663414366, 663424366, 663434366, 663444366, 663454366, 663464366, 663474366, 663484366, 663494366, 663505366, 663515366, 663525366, 663535366, 663545366, 663555366, 663565366, 663575366, 663585366, 663595366, 663606366, 663616366, 663626366, 663636366, 663646366, 663656366, 663666366, 663676366, 663686366, 663696366, 663707366, 663717366, 663727366, 663737366, 663747366, 663757366, 663767366, 663777366, 663787366, 663797366, 663808366, 663818366, 663828366, 663838366, 663848366, 663858366, 663868366, 663878366, 663888366, 663898366, 663909366, 663919366, 663929366, 663939366, 663949366, 663959366, 663969366, 663979366, 663989366, 663999366, 664000466, 664010466, 664020466, 664030466, 664040466, 664050466, 664060466, 664070466, 664080466, 664090466, 664101466, 664111466, 664121466, 664131466, 664141466, 664151466, 664161466, 664171466, 664181466, 664191466, 664202466, 664212466, 664222466, 664232466, 664242466, 664252466, 664262466, 664272466, 664282466, 664292466, 664303466, 664313466, 664323466, 664333466, 664343466, 664353466, 664363466, 664373466, 664383466, 664393466, 664404466, 664414466, 664424466, 664434466, 664444466, 664454466, 664464466, 664474466, 664484466, 664494466, 664505466, 664515466, 664525466, 664535466, 664545466, 664555466, 664565466, 664575466, 664585466, 664595466, 664606466, 664616466, 664626466, 664636466, 664646466, 664656466, 664666466, 664676466, 664686466, 664696466, 664707466, 664717466, 664727466, 664737466, 664747466, 664757466, 664767466, 664777466, 664787466, 664797466, 664808466, 664818466, 664828466, 664838466, 664848466, 664858466, 664868466, 664878466, 664888466, 664898466, 664909466, 664919466, 664929466, 664939466, 664949466, 664959466, 664969466, 664979466, 664989466, 664999466, 665000566, 665010566, 665020566, 665030566, 665040566, 665050566, 665060566, 665070566, 665080566, 665090566, 665101566, 665111566, 665121566, 665131566, 665141566, 665151566, 665161566, 665171566, 665181566, 665191566, 665202566, 665212566, 665222566, 665232566, 665242566, 665252566, 665262566, 665272566, 665282566, 665292566, 665303566, 665313566, 665323566, 665333566, 665343566, 665353566, 665363566, 665373566, 665383566, 665393566, 665404566, 665414566, 665424566, 665434566, 665444566, 665454566, 665464566, 665474566, 665484566, 665494566, 665505566, 665515566, 665525566, 665535566, 665545566, 665555566, 665565566, 665575566, 665585566, 665595566, 665606566, 665616566, 665626566, 665636566, 665646566, 665656566, 665666566, 665676566, 665686566, 665696566, 665707566, 665717566, 665727566, 665737566, 665747566, 665757566, 665767566, 665777566, 665787566, 665797566, 665808566, 665818566, 665828566, 665838566, 665848566, 665858566, 665868566, 665878566, 665888566, 665898566, 665909566, 665919566, 665929566, 665939566, 665949566, 665959566, 665969566, 665979566, 665989566, 665999566, 666000666, 666010666, 666020666, 666030666, 666040666, 666050666, 666060666, 666070666, 666080666, 666090666, 666101666, 666111666, 666121666, 666131666, 666141666, 666151666, 666161666, 666171666, 666181666, 666191666, 666202666, 666212666, 666222666, 666232666, 666242666, 666252666, 666262666, 666272666, 666282666, 666292666, 666303666, 666313666, 666323666, 666333666, 666343666, 666353666, 666363666, 666373666, 666383666, 666393666, 666404666, 666414666, 666424666, 666434666, 666444666, 666454666, 666464666, 666474666, 666484666, 666494666, 666505666, 666515666, 666525666, 666535666, 666545666, 666555666, 666565666, 666575666, 666585666, 666595666, 666606666, 666616666, 666626666, 666636666, 666646666, 666656666, 666666666, 666676666, 666686666, 666696666, 666707666, 666717666, 666727666, 666737666, 666747666, 666757666, 666767666, 666777666, 666787666, 666797666, 666808666, 666818666, 666828666, 666838666, 666848666, 666858666, 666868666, 666878666, 666888666, 666898666, 666909666, 666919666, 666929666, 666939666, 666949666, 666959666, 666969666, 666979666, 666989666, 666999666, 667000766, 667010766, 667020766, 667030766, 667040766, 667050766, 667060766, 667070766, 667080766, 667090766, 667101766, 667111766, 667121766, 667131766, 667141766, 667151766, 667161766, 667171766, 667181766, 667191766, 667202766, 667212766, 667222766, 667232766, 667242766, 667252766, 667262766, 667272766, 667282766, 667292766, 667303766, 667313766, 667323766, 667333766, 667343766, 667353766, 667363766, 667373766, 667383766, 667393766, 667404766, 667414766, 667424766, 667434766, 667444766, 667454766, 667464766, 667474766, 667484766, 667494766, 667505766, 667515766, 667525766, 667535766, 667545766, 667555766, 667565766, 667575766, 667585766, 667595766, 667606766, 667616766, 667626766, 667636766, 667646766, 667656766, 667666766, 667676766, 667686766, 667696766, 667707766, 667717766, 667727766, 667737766, 667747766, 667757766, 667767766, 667777766, 667787766, 667797766, 667808766, 667818766, 667828766, 667838766, 667848766, 667858766, 667868766, 667878766, 667888766, 667898766, 667909766, 667919766, 667929766, 667939766, 667949766, 667959766, 667969766, 667979766, 667989766, 667999766, 668000866, 668010866, 668020866, 668030866, 668040866, 668050866, 668060866, 668070866, 668080866, 668090866, 668101866, 668111866, 668121866, 668131866, 668141866, 668151866, 668161866, 668171866, 668181866, 668191866, 668202866, 668212866, 668222866, 668232866, 668242866, 668252866, 668262866, 668272866, 668282866, 668292866, 668303866, 668313866, 668323866, 668333866, 668343866, 668353866, 668363866, 668373866, 668383866, 668393866, 668404866, 668414866, 668424866, 668434866, 668444866, 668454866, 668464866, 668474866, 668484866, 668494866, 668505866, 668515866, 668525866, 668535866, 668545866, 668555866, 668565866, 668575866, 668585866, 668595866, 668606866, 668616866, 668626866, 668636866, 668646866, 668656866, 668666866, 668676866, 668686866, 668696866, 668707866, 668717866, 668727866, 668737866, 668747866, 668757866, 668767866, 668777866, 668787866, 668797866, 668808866, 668818866, 668828866, 668838866, 668848866, 668858866, 668868866, 668878866, 668888866, 668898866, 668909866, 668919866, 668929866, 668939866, 668949866, 668959866, 668969866, 668979866, 668989866, 668999866, 669000966, 669010966, 669020966, 669030966, 669040966, 669050966, 669060966, 669070966, 669080966, 669090966, 669101966, 669111966, 669121966, 669131966, 669141966, 669151966, 669161966, 669171966, 669181966, 669191966, 669202966, 669212966, 669222966, 669232966, 669242966, 669252966, 669262966, 669272966, 669282966, 669292966, 669303966, 669313966, 669323966, 669333966, 669343966, 669353966, 669363966, 669373966, 669383966, 669393966, 669404966, 669414966, 669424966, 669434966, 669444966, 669454966, 669464966, 669474966, 669484966, 669494966, 669505966, 669515966, 669525966, 669535966, 669545966, 669555966, 669565966, 669575966, 669585966, 669595966, 669606966, 669616966, 669626966, 669636966, 669646966, 669656966, 669666966, 669676966, 669686966, 669696966, 669707966, 669717966, 669727966, 669737966, 669747966, 669757966, 669767966, 669777966, 669787966, 669797966, 669808966, 669818966, 669828966, 669838966, 669848966, 669858966, 669868966, 669878966, 669888966, 669898966, 669909966, 669919966, 669929966, 669939966, 669949966, 669959966, 669969966, 669979966, 669989966, 669999966, 670000076, 670010076, 670020076, 670030076, 670040076, 670050076, 670060076, 670070076, 670080076, 670090076, 670101076, 670111076, 670121076, 670131076, 670141076, 670151076, 670161076, 670171076, 670181076, 670191076, 670202076, 670212076, 670222076, 670232076, 670242076, 670252076, 670262076, 670272076, 670282076, 670292076, 670303076, 670313076, 670323076, 670333076, 670343076, 670353076, 670363076, 670373076, 670383076, 670393076, 670404076, 670414076, 670424076, 670434076, 670444076, 670454076, 670464076, 670474076, 670484076, 670494076, 670505076, 670515076, 670525076, 670535076, 670545076, 670555076, 670565076, 670575076, 670585076, 670595076, 670606076, 670616076, 670626076, 670636076, 670646076, 670656076, 670666076, 670676076, 670686076, 670696076, 670707076, 670717076, 670727076, 670737076, 670747076, 670757076, 670767076, 670777076, 670787076, 670797076, 670808076, 670818076, 670828076, 670838076, 670848076, 670858076, 670868076, 670878076, 670888076, 670898076, 670909076, 670919076, 670929076, 670939076, 670949076, 670959076, 670969076, 670979076, 670989076, 670999076, 671000176, 671010176, 671020176, 671030176, 671040176, 671050176, 671060176, 671070176, 671080176, 671090176, 671101176, 671111176, 671121176, 671131176, 671141176, 671151176, 671161176, 671171176, 671181176, 671191176, 671202176, 671212176, 671222176, 671232176, 671242176, 671252176, 671262176, 671272176, 671282176, 671292176, 671303176, 671313176, 671323176, 671333176, 671343176, 671353176, 671363176, 671373176, 671383176, 671393176, 671404176, 671414176, 671424176, 671434176, 671444176, 671454176, 671464176, 671474176, 671484176, 671494176, 671505176, 671515176, 671525176, 671535176, 671545176, 671555176, 671565176, 671575176, 671585176, 671595176, 671606176, 671616176, 671626176, 671636176, 671646176, 671656176, 671666176, 671676176, 671686176, 671696176, 671707176, 671717176, 671727176, 671737176, 671747176, 671757176, 671767176, 671777176, 671787176, 671797176, 671808176, 671818176, 671828176, 671838176, 671848176, 671858176, 671868176, 671878176, 671888176, 671898176, 671909176, 671919176, 671929176, 671939176, 671949176, 671959176, 671969176, 671979176, 671989176, 671999176, 672000276, 672010276, 672020276, 672030276, 672040276, 672050276, 672060276, 672070276, 672080276, 672090276, 672101276, 672111276, 672121276, 672131276, 672141276, 672151276, 672161276, 672171276, 672181276, 672191276, 672202276, 672212276, 672222276, 672232276, 672242276, 672252276, 672262276, 672272276, 672282276, 672292276, 672303276, 672313276, 672323276, 672333276, 672343276, 672353276, 672363276, 672373276, 672383276, 672393276, 672404276, 672414276, 672424276, 672434276, 672444276, 672454276, 672464276, 672474276, 672484276, 672494276, 672505276, 672515276, 672525276, 672535276, 672545276, 672555276, 672565276, 672575276, 672585276, 672595276, 672606276, 672616276, 672626276, 672636276, 672646276, 672656276, 672666276, 672676276, 672686276, 672696276, 672707276, 672717276, 672727276, 672737276, 672747276, 672757276, 672767276, 672777276, 672787276, 672797276, 672808276, 672818276, 672828276, 672838276, 672848276, 672858276, 672868276, 672878276, 672888276, 672898276, 672909276, 672919276, 672929276, 672939276, 672949276, 672959276, 672969276, 672979276, 672989276, 672999276, 673000376, 673010376, 673020376, 673030376, 673040376, 673050376, 673060376, 673070376, 673080376, 673090376, 673101376, 673111376, 673121376, 673131376, 673141376, 673151376, 673161376, 673171376, 673181376, 673191376, 673202376, 673212376, 673222376, 673232376, 673242376, 673252376, 673262376, 673272376, 673282376, 673292376, 673303376, 673313376, 673323376, 673333376, 673343376, 673353376, 673363376, 673373376, 673383376, 673393376, 673404376, 673414376, 673424376, 673434376, 673444376, 673454376, 673464376, 673474376, 673484376, 673494376, 673505376, 673515376, 673525376, 673535376, 673545376, 673555376, 673565376, 673575376, 673585376, 673595376, 673606376, 673616376, 673626376, 673636376, 673646376, 673656376, 673666376, 673676376, 673686376, 673696376, 673707376, 673717376, 673727376, 673737376, 673747376, 673757376, 673767376, 673777376, 673787376, 673797376, 673808376, 673818376, 673828376, 673838376, 673848376, 673858376, 673868376, 673878376, 673888376, 673898376, 673909376, 673919376, 673929376, 673939376, 673949376, 673959376, 673969376, 673979376, 673989376, 673999376, 674000476, 674010476, 674020476, 674030476, 674040476, 674050476, 674060476, 674070476, 674080476, 674090476, 674101476, 674111476, 674121476, 674131476, 674141476, 674151476, 674161476, 674171476, 674181476, 674191476, 674202476, 674212476, 674222476, 674232476, 674242476, 674252476, 674262476, 674272476, 674282476, 674292476, 674303476, 674313476, 674323476, 674333476, 674343476, 674353476, 674363476, 674373476, 674383476, 674393476, 674404476, 674414476, 674424476, 674434476, 674444476, 674454476, 674464476, 674474476, 674484476, 674494476, 674505476, 674515476, 674525476, 674535476, 674545476, 674555476, 674565476, 674575476, 674585476, 674595476, 674606476, 674616476, 674626476, 674636476, 674646476, 674656476, 674666476, 674676476, 674686476, 674696476, 674707476, 674717476, 674727476, 674737476, 674747476, 674757476, 674767476, 674777476, 674787476, 674797476, 674808476, 674818476, 674828476, 674838476, 674848476, 674858476, 674868476, 674878476, 674888476, 674898476, 674909476, 674919476, 674929476, 674939476, 674949476, 674959476, 674969476, 674979476, 674989476, 674999476, 675000576, 675010576, 675020576, 675030576, 675040576, 675050576, 675060576, 675070576, 675080576, 675090576, 675101576, 675111576, 675121576, 675131576, 675141576, 675151576, 675161576, 675171576, 675181576, 675191576, 675202576, 675212576, 675222576, 675232576, 675242576, 675252576, 675262576, 675272576, 675282576, 675292576, 675303576, 675313576, 675323576, 675333576, 675343576, 675353576, 675363576, 675373576, 675383576, 675393576, 675404576, 675414576, 675424576, 675434576, 675444576, 675454576, 675464576, 675474576, 675484576, 675494576, 675505576, 675515576, 675525576, 675535576, 675545576, 675555576, 675565576, 675575576, 675585576, 675595576, 675606576, 675616576, 675626576, 675636576, 675646576, 675656576, 675666576, 675676576, 675686576, 675696576, 675707576, 675717576, 675727576, 675737576, 675747576, 675757576, 675767576, 675777576, 675787576, 675797576, 675808576, 675818576, 675828576, 675838576, 675848576, 675858576, 675868576, 675878576, 675888576, 675898576, 675909576, 675919576, 675929576, 675939576, 675949576, 675959576, 675969576, 675979576, 675989576, 675999576, 676000676, 676010676, 676020676, 676030676, 676040676, 676050676, 676060676, 676070676, 676080676, 676090676, 676101676, 676111676, 676121676, 676131676, 676141676, 676151676, 676161676, 676171676, 676181676, 676191676, 676202676, 676212676, 676222676, 676232676, 676242676, 676252676, 676262676, 676272676, 676282676, 676292676, 676303676, 676313676, 676323676, 676333676, 676343676, 676353676, 676363676, 676373676, 676383676, 676393676, 676404676, 676414676, 676424676, 676434676, 676444676, 676454676, 676464676, 676474676, 676484676, 676494676, 676505676, 676515676, 676525676, 676535676, 676545676, 676555676, 676565676, 676575676, 676585676, 676595676, 676606676, 676616676, 676626676, 676636676, 676646676, 676656676, 676666676, 676676676, 676686676, 676696676, 676707676, 676717676, 676727676, 676737676, 676747676, 676757676, 676767676, 676777676, 676787676, 676797676, 676808676, 676818676, 676828676, 676838676, 676848676, 676858676, 676868676, 676878676, 676888676, 676898676, 676909676, 676919676, 676929676, 676939676, 676949676, 676959676, 676969676, 676979676, 676989676, 676999676, 677000776, 677010776, 677020776, 677030776, 677040776, 677050776, 677060776, 677070776, 677080776, 677090776, 677101776, 677111776, 677121776, 677131776, 677141776, 677151776, 677161776, 677171776, 677181776, 677191776, 677202776, 677212776, 677222776, 677232776, 677242776, 677252776, 677262776, 677272776, 677282776, 677292776, 677303776, 677313776, 677323776, 677333776, 677343776, 677353776, 677363776, 677373776, 677383776, 677393776, 677404776, 677414776, 677424776, 677434776, 677444776, 677454776, 677464776, 677474776, 677484776, 677494776, 677505776, 677515776, 677525776, 677535776, 677545776, 677555776, 677565776, 677575776, 677585776, 677595776, 677606776, 677616776, 677626776, 677636776, 677646776, 677656776, 677666776, 677676776, 677686776, 677696776, 677707776, 677717776, 677727776, 677737776, 677747776, 677757776, 677767776, 677777776, 677787776, 677797776, 677808776, 677818776, 677828776, 677838776, 677848776, 677858776, 677868776, 677878776, 677888776, 677898776, 677909776, 677919776, 677929776, 677939776, 677949776, 677959776, 677969776, 677979776, 677989776, 677999776, 678000876, 678010876, 678020876, 678030876, 678040876, 678050876, 678060876, 678070876, 678080876, 678090876, 678101876, 678111876, 678121876, 678131876, 678141876, 678151876, 678161876, 678171876, 678181876, 678191876, 678202876, 678212876, 678222876, 678232876, 678242876, 678252876, 678262876, 678272876, 678282876, 678292876, 678303876, 678313876, 678323876, 678333876, 678343876, 678353876, 678363876, 678373876, 678383876, 678393876, 678404876, 678414876, 678424876, 678434876, 678444876, 678454876, 678464876, 678474876, 678484876, 678494876, 678505876, 678515876, 678525876, 678535876, 678545876, 678555876, 678565876, 678575876, 678585876, 678595876, 678606876, 678616876, 678626876, 678636876, 678646876, 678656876, 678666876, 678676876, 678686876, 678696876, 678707876, 678717876, 678727876, 678737876, 678747876, 678757876, 678767876, 678777876, 678787876, 678797876, 678808876, 678818876, 678828876, 678838876, 678848876, 678858876, 678868876, 678878876, 678888876, 678898876, 678909876, 678919876, 678929876, 678939876, 678949876, 678959876, 678969876, 678979876, 678989876, 678999876, 679000976, 679010976, 679020976, 679030976, 679040976, 679050976, 679060976, 679070976, 679080976, 679090976, 679101976, 679111976, 679121976, 679131976, 679141976, 679151976, 679161976, 679171976, 679181976, 679191976, 679202976, 679212976, 679222976, 679232976, 679242976, 679252976, 679262976, 679272976, 679282976, 679292976, 679303976, 679313976, 679323976, 679333976, 679343976, 679353976, 679363976, 679373976, 679383976, 679393976, 679404976, 679414976, 679424976, 679434976, 679444976, 679454976, 679464976, 679474976, 679484976, 679494976, 679505976, 679515976, 679525976, 679535976, 679545976, 679555976, 679565976, 679575976, 679585976, 679595976, 679606976, 679616976, 679626976, 679636976, 679646976, 679656976, 679666976, 679676976, 679686976, 679696976, 679707976, 679717976, 679727976, 679737976, 679747976, 679757976, 679767976, 679777976, 679787976, 679797976, 679808976, 679818976, 679828976, 679838976, 679848976, 679858976, 679868976, 679878976, 679888976, 679898976, 679909976, 679919976, 679929976, 679939976, 679949976, 679959976, 679969976, 679979976, 679989976, 679999976, 680000086, 680010086, 680020086, 680030086, 680040086, 680050086, 680060086, 680070086, 680080086, 680090086, 680101086, 680111086, 680121086, 680131086, 680141086, 680151086, 680161086, 680171086, 680181086, 680191086, 680202086, 680212086, 680222086, 680232086, 680242086, 680252086, 680262086, 680272086, 680282086, 680292086, 680303086, 680313086, 680323086, 680333086, 680343086, 680353086, 680363086, 680373086, 680383086, 680393086, 680404086, 680414086, 680424086, 680434086, 680444086, 680454086, 680464086, 680474086, 680484086, 680494086, 680505086, 680515086, 680525086, 680535086, 680545086, 680555086, 680565086, 680575086, 680585086, 680595086, 680606086, 680616086, 680626086, 680636086, 680646086, 680656086, 680666086, 680676086, 680686086, 680696086, 680707086, 680717086, 680727086, 680737086, 680747086, 680757086, 680767086, 680777086, 680787086, 680797086, 680808086, 680818086, 680828086, 680838086, 680848086, 680858086, 680868086, 680878086, 680888086, 680898086, 680909086, 680919086, 680929086, 680939086, 680949086, 680959086, 680969086, 680979086, 680989086, 680999086, 681000186, 681010186, 681020186, 681030186, 681040186, 681050186, 681060186, 681070186, 681080186, 681090186, 681101186, 681111186, 681121186, 681131186, 681141186, 681151186, 681161186, 681171186, 681181186, 681191186, 681202186, 681212186, 681222186, 681232186, 681242186, 681252186, 681262186, 681272186, 681282186, 681292186, 681303186, 681313186, 681323186, 681333186, 681343186, 681353186, 681363186, 681373186, 681383186, 681393186, 681404186, 681414186, 681424186, 681434186, 681444186, 681454186, 681464186, 681474186, 681484186, 681494186, 681505186, 681515186, 681525186, 681535186, 681545186, 681555186, 681565186, 681575186, 681585186, 681595186, 681606186, 681616186, 681626186, 681636186, 681646186, 681656186, 681666186, 681676186, 681686186, 681696186, 681707186, 681717186, 681727186, 681737186, 681747186, 681757186, 681767186, 681777186, 681787186, 681797186, 681808186, 681818186, 681828186, 681838186, 681848186, 681858186, 681868186, 681878186, 681888186, 681898186, 681909186, 681919186, 681929186, 681939186, 681949186, 681959186, 681969186, 681979186, 681989186, 681999186, 682000286, 682010286, 682020286, 682030286, 682040286, 682050286, 682060286, 682070286, 682080286, 682090286, 682101286, 682111286, 682121286, 682131286, 682141286, 682151286, 682161286, 682171286, 682181286, 682191286, 682202286, 682212286, 682222286, 682232286, 682242286, 682252286, 682262286, 682272286, 682282286, 682292286, 682303286, 682313286, 682323286, 682333286, 682343286, 682353286, 682363286, 682373286, 682383286, 682393286, 682404286, 682414286, 682424286, 682434286, 682444286, 682454286, 682464286, 682474286, 682484286, 682494286, 682505286, 682515286, 682525286, 682535286, 682545286, 682555286, 682565286, 682575286, 682585286, 682595286, 682606286, 682616286, 682626286, 682636286, 682646286, 682656286, 682666286, 682676286, 682686286, 682696286, 682707286, 682717286, 682727286, 682737286, 682747286, 682757286, 682767286, 682777286, 682787286, 682797286, 682808286, 682818286, 682828286, 682838286, 682848286, 682858286, 682868286, 682878286, 682888286, 682898286, 682909286, 682919286, 682929286, 682939286, 682949286, 682959286, 682969286, 682979286, 682989286, 682999286, 683000386, 683010386, 683020386, 683030386, 683040386, 683050386, 683060386, 683070386, 683080386, 683090386, 683101386, 683111386, 683121386, 683131386, 683141386, 683151386, 683161386, 683171386, 683181386, 683191386, 683202386, 683212386, 683222386, 683232386, 683242386, 683252386, 683262386, 683272386, 683282386, 683292386, 683303386, 683313386, 683323386, 683333386, 683343386, 683353386, 683363386, 683373386, 683383386, 683393386, 683404386, 683414386, 683424386, 683434386, 683444386, 683454386, 683464386, 683474386, 683484386, 683494386, 683505386, 683515386, 683525386, 683535386, 683545386, 683555386, 683565386, 683575386, 683585386, 683595386, 683606386, 683616386, 683626386, 683636386, 683646386, 683656386, 683666386, 683676386, 683686386, 683696386, 683707386, 683717386, 683727386, 683737386, 683747386, 683757386, 683767386, 683777386, 683787386, 683797386, 683808386, 683818386, 683828386, 683838386, 683848386, 683858386, 683868386, 683878386, 683888386, 683898386, 683909386, 683919386, 683929386, 683939386, 683949386, 683959386, 683969386, 683979386, 683989386, 683999386, 684000486, 684010486, 684020486, 684030486, 684040486, 684050486, 684060486, 684070486, 684080486, 684090486, 684101486, 684111486, 684121486, 684131486, 684141486, 684151486, 684161486, 684171486, 684181486, 684191486, 684202486, 684212486, 684222486, 684232486, 684242486, 684252486, 684262486, 684272486, 684282486, 684292486, 684303486, 684313486, 684323486, 684333486, 684343486, 684353486, 684363486, 684373486, 684383486, 684393486, 684404486, 684414486, 684424486, 684434486, 684444486, 684454486, 684464486, 684474486, 684484486, 684494486, 684505486, 684515486, 684525486, 684535486, 684545486, 684555486, 684565486, 684575486, 684585486, 684595486, 684606486, 684616486, 684626486, 684636486, 684646486, 684656486, 684666486, 684676486, 684686486, 684696486, 684707486, 684717486, 684727486, 684737486, 684747486, 684757486, 684767486, 684777486, 684787486, 684797486, 684808486, 684818486, 684828486, 684838486, 684848486, 684858486, 684868486, 684878486, 684888486, 684898486, 684909486, 684919486, 684929486, 684939486, 684949486, 684959486, 684969486, 684979486, 684989486, 684999486, 685000586, 685010586, 685020586, 685030586, 685040586, 685050586, 685060586, 685070586, 685080586, 685090586, 685101586, 685111586, 685121586, 685131586, 685141586, 685151586, 685161586, 685171586, 685181586, 685191586, 685202586, 685212586, 685222586, 685232586, 685242586, 685252586, 685262586, 685272586, 685282586, 685292586, 685303586, 685313586, 685323586, 685333586, 685343586, 685353586, 685363586, 685373586, 685383586, 685393586, 685404586, 685414586, 685424586, 685434586, 685444586, 685454586, 685464586, 685474586, 685484586, 685494586, 685505586, 685515586, 685525586, 685535586, 685545586, 685555586, 685565586, 685575586, 685585586, 685595586, 685606586, 685616586, 685626586, 685636586, 685646586, 685656586, 685666586, 685676586, 685686586, 685696586, 685707586, 685717586, 685727586, 685737586, 685747586, 685757586, 685767586, 685777586, 685787586, 685797586, 685808586, 685818586, 685828586, 685838586, 685848586, 685858586, 685868586, 685878586, 685888586, 685898586, 685909586, 685919586, 685929586, 685939586, 685949586, 685959586, 685969586, 685979586, 685989586, 685999586, 686000686, 686010686, 686020686, 686030686, 686040686, 686050686, 686060686, 686070686, 686080686, 686090686, 686101686, 686111686, 686121686, 686131686, 686141686, 686151686, 686161686, 686171686, 686181686, 686191686, 686202686, 686212686, 686222686, 686232686, 686242686, 686252686, 686262686, 686272686, 686282686, 686292686, 686303686, 686313686, 686323686, 686333686, 686343686, 686353686, 686363686, 686373686, 686383686, 686393686, 686404686, 686414686, 686424686, 686434686, 686444686, 686454686, 686464686, 686474686, 686484686, 686494686, 686505686, 686515686, 686525686, 686535686, 686545686, 686555686, 686565686, 686575686, 686585686, 686595686, 686606686, 686616686, 686626686, 686636686, 686646686, 686656686, 686666686, 686676686, 686686686, 686696686, 686707686, 686717686, 686727686, 686737686, 686747686, 686757686, 686767686, 686777686, 686787686, 686797686, 686808686, 686818686, 686828686, 686838686, 686848686, 686858686, 686868686, 686878686, 686888686, 686898686, 686909686, 686919686, 686929686, 686939686, 686949686, 686959686, 686969686, 686979686, 686989686, 686999686, 687000786, 687010786, 687020786, 687030786, 687040786, 687050786, 687060786, 687070786, 687080786, 687090786, 687101786, 687111786, 687121786, 687131786, 687141786, 687151786, 687161786, 687171786, 687181786, 687191786, 687202786, 687212786, 687222786, 687232786, 687242786, 687252786, 687262786, 687272786, 687282786, 687292786, 687303786, 687313786, 687323786, 687333786, 687343786, 687353786, 687363786, 687373786, 687383786, 687393786, 687404786, 687414786, 687424786, 687434786, 687444786, 687454786, 687464786, 687474786, 687484786, 687494786, 687505786, 687515786, 687525786, 687535786, 687545786, 687555786, 687565786, 687575786, 687585786, 687595786, 687606786, 687616786, 687626786, 687636786, 687646786, 687656786, 687666786, 687676786, 687686786, 687696786, 687707786, 687717786, 687727786, 687737786, 687747786, 687757786, 687767786, 687777786, 687787786, 687797786, 687808786, 687818786, 687828786, 687838786, 687848786, 687858786, 687868786, 687878786, 687888786, 687898786, 687909786, 687919786, 687929786, 687939786, 687949786, 687959786, 687969786, 687979786, 687989786, 687999786, 688000886, 688010886, 688020886, 688030886, 688040886, 688050886, 688060886, 688070886, 688080886, 688090886, 688101886, 688111886, 688121886, 688131886, 688141886, 688151886, 688161886, 688171886, 688181886, 688191886, 688202886, 688212886, 688222886, 688232886, 688242886, 688252886, 688262886, 688272886, 688282886, 688292886, 688303886, 688313886, 688323886, 688333886, 688343886, 688353886, 688363886, 688373886, 688383886, 688393886, 688404886, 688414886, 688424886, 688434886, 688444886, 688454886, 688464886, 688474886, 688484886, 688494886, 688505886, 688515886, 688525886, 688535886, 688545886, 688555886, 688565886, 688575886, 688585886, 688595886, 688606886, 688616886, 688626886, 688636886, 688646886, 688656886, 688666886, 688676886, 688686886, 688696886, 688707886, 688717886, 688727886, 688737886, 688747886, 688757886, 688767886, 688777886, 688787886, 688797886, 688808886, 688818886, 688828886, 688838886, 688848886, 688858886, 688868886, 688878886, 688888886, 688898886, 688909886, 688919886, 688929886, 688939886, 688949886, 688959886, 688969886, 688979886, 688989886, 688999886, 689000986, 689010986, 689020986, 689030986, 689040986, 689050986, 689060986, 689070986, 689080986, 689090986, 689101986, 689111986, 689121986, 689131986, 689141986, 689151986, 689161986, 689171986, 689181986, 689191986, 689202986, 689212986, 689222986, 689232986, 689242986, 689252986, 689262986, 689272986, 689282986, 689292986, 689303986, 689313986, 689323986, 689333986, 689343986, 689353986, 689363986, 689373986, 689383986, 689393986, 689404986, 689414986, 689424986, 689434986, 689444986, 689454986, 689464986, 689474986, 689484986, 689494986, 689505986, 689515986, 689525986, 689535986, 689545986, 689555986, 689565986, 689575986, 689585986, 689595986, 689606986, 689616986, 689626986, 689636986, 689646986, 689656986, 689666986, 689676986, 689686986, 689696986, 689707986, 689717986, 689727986, 689737986, 689747986, 689757986, 689767986, 689777986, 689787986, 689797986, 689808986, 689818986, 689828986, 689838986, 689848986, 689858986, 689868986, 689878986, 689888986, 689898986, 689909986, 689919986, 689929986, 689939986, 689949986, 689959986, 689969986, 689979986, 689989986, 689999986, 690000096, 690010096, 690020096, 690030096, 690040096, 690050096, 690060096, 690070096, 690080096, 690090096, 690101096, 690111096, 690121096, 690131096, 690141096, 690151096, 690161096, 690171096, 690181096, 690191096, 690202096, 690212096, 690222096, 690232096, 690242096, 690252096, 690262096, 690272096, 690282096, 690292096, 690303096, 690313096, 690323096, 690333096, 690343096, 690353096, 690363096, 690373096, 690383096, 690393096, 690404096, 690414096, 690424096, 690434096, 690444096, 690454096, 690464096, 690474096, 690484096, 690494096, 690505096, 690515096, 690525096, 690535096, 690545096, 690555096, 690565096, 690575096, 690585096, 690595096, 690606096, 690616096, 690626096, 690636096, 690646096, 690656096, 690666096, 690676096, 690686096, 690696096, 690707096, 690717096, 690727096, 690737096, 690747096, 690757096, 690767096, 690777096, 690787096, 690797096, 690808096, 690818096, 690828096, 690838096, 690848096, 690858096, 690868096, 690878096, 690888096, 690898096, 690909096, 690919096, 690929096, 690939096, 690949096, 690959096, 690969096, 690979096, 690989096, 690999096, 691000196, 691010196, 691020196, 691030196, 691040196, 691050196, 691060196, 691070196, 691080196, 691090196, 691101196, 691111196, 691121196, 691131196, 691141196, 691151196, 691161196, 691171196, 691181196, 691191196, 691202196, 691212196, 691222196, 691232196, 691242196, 691252196, 691262196, 691272196, 691282196, 691292196, 691303196, 691313196, 691323196, 691333196, 691343196, 691353196, 691363196, 691373196, 691383196, 691393196, 691404196, 691414196, 691424196, 691434196, 691444196, 691454196, 691464196, 691474196, 691484196, 691494196, 691505196, 691515196, 691525196, 691535196, 691545196, 691555196, 691565196, 691575196, 691585196, 691595196, 691606196, 691616196, 691626196, 691636196, 691646196, 691656196, 691666196, 691676196, 691686196, 691696196, 691707196, 691717196, 691727196, 691737196, 691747196, 691757196, 691767196, 691777196, 691787196, 691797196, 691808196, 691818196, 691828196, 691838196, 691848196, 691858196, 691868196, 691878196, 691888196, 691898196, 691909196, 691919196, 691929196, 691939196, 691949196, 691959196, 691969196, 691979196, 691989196, 691999196, 692000296, 692010296, 692020296, 692030296, 692040296, 692050296, 692060296, 692070296, 692080296, 692090296, 692101296, 692111296, 692121296, 692131296, 692141296, 692151296, 692161296, 692171296, 692181296, 692191296, 692202296, 692212296, 692222296, 692232296, 692242296, 692252296, 692262296, 692272296, 692282296, 692292296, 692303296, 692313296, 692323296, 692333296, 692343296, 692353296, 692363296, 692373296, 692383296, 692393296, 692404296, 692414296, 692424296, 692434296, 692444296, 692454296, 692464296, 692474296, 692484296, 692494296, 692505296, 692515296, 692525296, 692535296, 692545296, 692555296, 692565296, 692575296, 692585296, 692595296, 692606296, 692616296, 692626296, 692636296, 692646296, 692656296, 692666296, 692676296, 692686296, 692696296, 692707296, 692717296, 692727296, 692737296, 692747296, 692757296, 692767296, 692777296, 692787296, 692797296, 692808296, 692818296, 692828296, 692838296, 692848296, 692858296, 692868296, 692878296, 692888296, 692898296, 692909296, 692919296, 692929296, 692939296, 692949296, 692959296, 692969296, 692979296, 692989296, 692999296, 693000396, 693010396, 693020396, 693030396, 693040396, 693050396, 693060396, 693070396, 693080396, 693090396, 693101396, 693111396, 693121396, 693131396, 693141396, 693151396, 693161396, 693171396, 693181396, 693191396, 693202396, 693212396, 693222396, 693232396, 693242396, 693252396, 693262396, 693272396, 693282396, 693292396, 693303396, 693313396, 693323396, 693333396, 693343396, 693353396, 693363396, 693373396, 693383396, 693393396, 693404396, 693414396, 693424396, 693434396, 693444396, 693454396, 693464396, 693474396, 693484396, 693494396, 693505396, 693515396, 693525396, 693535396, 693545396, 693555396, 693565396, 693575396, 693585396, 693595396, 693606396, 693616396, 693626396, 693636396, 693646396, 693656396, 693666396, 693676396, 693686396, 693696396, 693707396, 693717396, 693727396, 693737396, 693747396, 693757396, 693767396, 693777396, 693787396, 693797396, 693808396, 693818396, 693828396, 693838396, 693848396, 693858396, 693868396, 693878396, 693888396, 693898396, 693909396, 693919396, 693929396, 693939396, 693949396, 693959396, 693969396, 693979396, 693989396, 693999396, 694000496, 694010496, 694020496, 694030496, 694040496, 694050496, 694060496, 694070496, 694080496, 694090496, 694101496, 694111496, 694121496, 694131496, 694141496, 694151496, 694161496, 694171496, 694181496, 694191496, 694202496, 694212496, 694222496, 694232496, 694242496, 694252496, 694262496, 694272496, 694282496, 694292496, 694303496, 694313496, 694323496, 694333496, 694343496, 694353496, 694363496, 694373496, 694383496, 694393496, 694404496, 694414496, 694424496, 694434496, 694444496, 694454496, 694464496, 694474496, 694484496, 694494496, 694505496, 694515496, 694525496, 694535496, 694545496, 694555496, 694565496, 694575496, 694585496, 694595496, 694606496, 694616496, 694626496, 694636496, 694646496, 694656496, 694666496, 694676496, 694686496, 694696496, 694707496, 694717496, 694727496, 694737496, 694747496, 694757496, 694767496, 694777496, 694787496, 694797496, 694808496, 694818496, 694828496, 694838496, 694848496, 694858496, 694868496, 694878496, 694888496, 694898496, 694909496, 694919496, 694929496, 694939496, 694949496, 694959496, 694969496, 694979496, 694989496, 694999496, 695000596, 695010596, 695020596, 695030596, 695040596, 695050596, 695060596, 695070596, 695080596, 695090596, 695101596, 695111596, 695121596, 695131596, 695141596, 695151596, 695161596, 695171596, 695181596, 695191596, 695202596, 695212596, 695222596, 695232596, 695242596, 695252596, 695262596, 695272596, 695282596, 695292596, 695303596, 695313596, 695323596, 695333596, 695343596, 695353596, 695363596, 695373596, 695383596, 695393596, 695404596, 695414596, 695424596, 695434596, 695444596, 695454596, 695464596, 695474596, 695484596, 695494596, 695505596, 695515596, 695525596, 695535596, 695545596, 695555596, 695565596, 695575596, 695585596, 695595596, 695606596, 695616596, 695626596, 695636596, 695646596, 695656596, 695666596, 695676596, 695686596, 695696596, 695707596, 695717596, 695727596, 695737596, 695747596, 695757596, 695767596, 695777596, 695787596, 695797596, 695808596, 695818596, 695828596, 695838596, 695848596, 695858596, 695868596, 695878596, 695888596, 695898596, 695909596, 695919596, 695929596, 695939596, 695949596, 695959596, 695969596, 695979596, 695989596, 695999596, 696000696, 696010696, 696020696, 696030696, 696040696, 696050696, 696060696, 696070696, 696080696, 696090696, 696101696, 696111696, 696121696, 696131696, 696141696, 696151696, 696161696, 696171696, 696181696, 696191696, 696202696, 696212696, 696222696, 696232696, 696242696, 696252696, 696262696, 696272696, 696282696, 696292696, 696303696, 696313696, 696323696, 696333696, 696343696, 696353696, 696363696, 696373696, 696383696, 696393696, 696404696, 696414696, 696424696, 696434696, 696444696, 696454696, 696464696, 696474696, 696484696, 696494696, 696505696, 696515696, 696525696, 696535696, 696545696, 696555696, 696565696, 696575696, 696585696, 696595696, 696606696, 696616696, 696626696, 696636696, 696646696, 696656696, 696666696, 696676696, 696686696, 696696696, 696707696, 696717696, 696727696, 696737696, 696747696, 696757696, 696767696, 696777696, 696787696, 696797696, 696808696, 696818696, 696828696, 696838696, 696848696, 696858696, 696868696, 696878696, 696888696, 696898696, 696909696, 696919696, 696929696, 696939696, 696949696, 696959696, 696969696, 696979696, 696989696, 696999696, 697000796, 697010796, 697020796, 697030796, 697040796, 697050796, 697060796, 697070796, 697080796, 697090796, 697101796, 697111796, 697121796, 697131796, 697141796, 697151796, 697161796, 697171796, 697181796, 697191796, 697202796, 697212796, 697222796, 697232796, 697242796, 697252796, 697262796, 697272796, 697282796, 697292796, 697303796, 697313796, 697323796, 697333796, 697343796, 697353796, 697363796, 697373796, 697383796, 697393796, 697404796, 697414796, 697424796, 697434796, 697444796, 697454796, 697464796, 697474796, 697484796, 697494796, 697505796, 697515796, 697525796, 697535796, 697545796, 697555796, 697565796, 697575796, 697585796, 697595796, 697606796, 697616796, 697626796, 697636796, 697646796, 697656796, 697666796, 697676796, 697686796, 697696796, 697707796, 697717796, 697727796, 697737796, 697747796, 697757796, 697767796, 697777796, 697787796, 697797796, 697808796, 697818796, 697828796, 697838796, 697848796, 697858796, 697868796, 697878796, 697888796, 697898796, 697909796, 697919796, 697929796, 697939796, 697949796, 697959796, 697969796, 697979796, 697989796, 697999796, 698000896, 698010896, 698020896, 698030896, 698040896, 698050896, 698060896, 698070896, 698080896, 698090896, 698101896, 698111896, 698121896, 698131896, 698141896, 698151896, 698161896, 698171896, 698181896, 698191896, 698202896, 698212896, 698222896, 698232896, 698242896, 698252896, 698262896, 698272896, 698282896, 698292896, 698303896, 698313896, 698323896, 698333896, 698343896, 698353896, 698363896, 698373896, 698383896, 698393896, 698404896, 698414896, 698424896, 698434896, 698444896, 698454896, 698464896, 698474896, 698484896, 698494896, 698505896, 698515896, 698525896, 698535896, 698545896, 698555896, 698565896, 698575896, 698585896, 698595896, 698606896, 698616896, 698626896, 698636896, 698646896, 698656896, 698666896, 698676896, 698686896, 698696896, 698707896, 698717896, 698727896, 698737896, 698747896, 698757896, 698767896, 698777896, 698787896, 698797896, 698808896, 698818896, 698828896, 698838896, 698848896, 698858896, 698868896, 698878896, 698888896, 698898896, 698909896, 698919896, 698929896, 698939896, 698949896, 698959896, 698969896, 698979896, 698989896, 698999896, 699000996, 699010996, 699020996, 699030996, 699040996, 699050996, 699060996, 699070996, 699080996, 699090996, 699101996, 699111996, 699121996, 699131996, 699141996, 699151996, 699161996, 699171996, 699181996, 699191996, 699202996, 699212996, 699222996, 699232996, 699242996, 699252996, 699262996, 699272996, 699282996, 699292996, 699303996, 699313996, 699323996, 699333996, 699343996, 699353996, 699363996, 699373996, 699383996, 699393996, 699404996, 699414996, 699424996, 699434996, 699444996, 699454996, 699464996, 699474996, 699484996, 699494996, 699505996, 699515996, 699525996, 699535996, 699545996, 699555996, 699565996, 699575996, 699585996, 699595996, 699606996, 699616996, 699626996, 699636996, 699646996, 699656996, 699666996, 699676996, 699686996, 699696996, 699707996, 699717996, 699727996, 699737996, 699747996, 699757996, 699767996, 699777996, 699787996, 699797996, 699808996, 699818996, 699828996, 699838996, 699848996, 699858996, 699868996, 699878996, 699888996, 699898996, 699909996, 699919996, 699929996, 699939996, 699949996, 699959996, 699969996, 699979996, 699989996, 699999996,