17881792179618041807181018121809181218111815182418341838183818421844185018591865187018681870187618801888189218981901190219041910191519161931197219751983199620032011201720252026204120442049207820952102211121192120212021262128213621372140214321492164216421682183218921862196220422152239224822522267226522772284229122982312231823222315234023412336233523332357235823642367236823712378243024332433243624402440244624672481249725062510251425232538253925482560256225702587259525952622262826312649265026512654265726582662266726702675268626942713271627302730272827442752276227672766276627652773278027822786278527852790279428032812283228462866288028932913293829432955297129762982299730063005299629942982298129762957295629352912290128962890287728642860285628492846283928322826282428022793279027712762275327512741273527292711270526912682267526682661265726542648262626162599258225772571256225592556255025512548255225502545254225392535253125242524252425212521251525062504250224992491249224942491248924732451244324442444244124392413238723892389240324262423239623862369235923442333232823192317229722912290227722672242224122182202218621872181217521712169215921492139211521152109210320982094209320892088208620822083208320872089208920952089208920872094208920802076207120722072206920632061206120562059205820602056205620532055205620562057205320542053205320542055205120512055205620552055204420412037203320292031202620292030203120262027202320252029202720212022202220172014201120082008201220122004199719981998199519941995198819841973197219691969196619631960195819571957195519581957195719541963195219391927192219161908190619031902189718911886187418721872187218671855185118411834183418301825182318201821182318241823182718151810180918021795