205110101205120204205140204205190204205200204205210204205260101205260204211240107211280201212030201212130201212130204212300204302010505303251101304050106305010201305020101305020410307020101308010201308250102309030101310010101310020101310020101311010201311170101311250101311290101311300101311300101312100101312180101312210101312300101401230101402190105402240105403200105403230101403310204404010101404010204404020101404130101404140104404150204404160105404210101404240101404280104404290101404300211405010104405020104405040204405050201405050204405210201405270101406130101406160204406210104406300101407040201407100204407100204407110104407130204407180201407210104407230104407310101408060101408060104408090201408100207408110201408120201408150104408180101408290101409010105409030101409030104409100104409100104409140104409150204409200104409210101409210107409210204409220201409230204409240104409240201409250204409300101409300104410010107410010204410040104410060204410070101410070104410110101410110204410130104410130207410140201410150104410160201410160204410180009410200104410210101410210204410210207410220201410230104410230201410240409410270104410310204411020201411030204411090101411130101411140101411180204411250204411260201411270101411270204411280204412010204412020201412020204412030204412050204412060009412080201412080204412090204412140204412150101412180101412200204412220201412230104412230110412230201412230207412240204412240207412250204412260204412270101412290101412290110412310201501230204504060101504280101504280104505070104505110204505120204505140104505190204505260104506020204506160009506170204506180009506190104506200100506220707506250106506290707506300110507010909507060204507070112507090304508050110508160101508190304508190309508210504508240301508250104508270110509040105509060106509080110509170103509170105509180204509180908509200105509210104509210112509210909509240104509300106510010204510010410510060104510080107510090105510110512510120104510130708510150104510180009510190008510190104510190210510230411510250104510250401511020101511020104511040412A511040412B5110501055110800085110801055111001015111001045111104105111201035111205015111600085111601045111901035112001045112201065112301035112502125112502125112608125112707075112801035112888025120101035120200085120201035120501035121401015121409085121601035121701035121808025122009085122101045122108115122208105122401065122402015122509085122601035122609095122633065122701106011101036011101126011109086012001026012601126012701036012801036012809086020201046020209086020501126020509086020633036020704106020803106020901036020901066020909106021001126021002036021133126021401046022001046022301126022404106022501046022604106022901046022901076030101046030401016030401056031001046031301036031501056032001016032001046032103106032201046032401046032401076032401106032601046032701046032901046033001106033101016040701066040801056041233106041301046041801046041901076041903106042504106042601066042603106042901016042901046042901076050201056050202106050301076050501106050601066050601106050801046050801076051402016051601036051601066051901046051901076051901106052002076052101046052203106052401016052401066052501016052501046052501106052904106053001046053101046053101106060101076060301046060301106060401096060502046060604096060703106060803046060803106061104076061302046061801066062001046062104106062301046062701046062903046070101046070304106070601016071001046071101096071204106072601046073104106080801076080901046080901076081804106082302046082401046082701106082705106082903046083003046083103106090101076090501106090502046090503016090901046091001106091201016091201046091301046091301106091401046091401106091601046091701046091704106091905046092301016092603056100303046100304096100401046100401076100501046100601046101101046101304106101404106101504106101702046101801046101901046102001106102002046102101046102301046102501046102601046102702046102704106103001046103001086103101046103103106110204096110401046110504106110701046110802046110902046110904106111001016111001046111101046111402036111501036111501066111503106111601106111703106111801036112005126112101036112101066112203106112301036112401036112501126112905126113001036120301126120701106120802036120901036121501106121502026121701036121901036121901126122001016122001036122101036122302016122401036122501036122501126122603106122701106122702037010301037010401037010901037011002037011004107011101037011202127011401127011502017011601047011801047012301127012701037020505017020601037020704107020801047021601067021701117021801117021901037022405027022701037022701107022801047030103097030201017030201047030301017030401047030603107030701047030901047031301107032002037032704107032901057033001047040102067040201017040201107040405107040901067041001067041101067041109097041201067041302067041401107041809077042101047042201077042201107042301047042304107042401047042401077042402107042803087043001047050101067050101107050201047050301107050401067050402107050501047050701067050801107050809077051005027051101067051904107052201067052301067052304107052401107052705037052801067052904107053001047053009087060101047060501067060601107060701047062101067062603107063001107070101067070101107070205047070309087070501107071002107071602107072701067072801107080402107080709077081100107081202107081304097081501107082201067082301107082401067082509077083001047090504107090601107091004107091109087091205147091209087091301107091804107091904107092302047092333097092501047092501097092509077092601067092601097092701107092801057092801087092809067093003057100101017100103097100201017100201057100201127100209077100301027100303107100309087100400107100401027100403057100403107100501097100601027100604097100609067100801027100804107100904107101301027101603107102301047102401047102404107103003097103005027110101047110209067110301047110701107110801107110809067111001037111004107111105017111303037111305107111401037111501017111501037111701047112003017112104027112201107112403067112701037112804107113004107120102027120401037120401127120509057121104097121201097121403107121603097121801037121801127122001037122001127122101037122101127122201037122301097122304127122404107122501017122701017122801057122801107122902028010533028010633128011309068011502098011601038012001128012100108012201108012401108012601108020501108020509068020603108020833108021101108021401018021501038021601038022709068022801068030104108030301108030801038031101048031201038031201058031201108031309058031501038031605028031901108032001108032301118032801058032803078033002018033101048040301128041501058041501128041701058041801108042102038042409068042601108042704108043005038050102128050201058050203108050301028050801038050901048051001108051101108052104108052604108052709078052901038052903028060301068060701108060801108060901138060907078061201068061403108062601108070301108070901108071001108071704108071801108072901108080904108081902168082701178090804108091001108091001178091701108092201108092301108092301158092405148092503158092601108092701108092701158092701168100109188100401108100401148100401178100801168101301158101505138101601178101701118102903098103001098103001168103109198110409068110603098110901028111901038111909068112001038112001098112001108112501128113001098113001108120401158120700158120702028121002028121402148121409168121809188121901158121904108122003108122101158122201158122301128122401158122701109010201159011403099011600129011601159011801159012001159012101169012701049012901049020201179020209179020501159020604109020701179020702109021001159021201159021301109022001169022303169022409169022701139030201169031101109031101139031201109031409189040201109040801109041101149041601109041601101904220000904220920904230410904270110904300105904300119905010105905020110905040119905070117905080117905110110905130212905150117905160118905170110905180110905190112905210110905230115905270118905280808905290110905290114911260707