031014151820212829343639460607091113171923373841435204082526303335424445474850 121417212427282930313435470203051113152023333943464901040910161822253844485051 152122262728303233384546470102030609101214182443495204050708252931343536394851 040618192127293031324344461213172022232833343839454703091014162535364041425152 081416212325273637383948510613182224262930313243444901020304070912202833414650 091013202226273233343639480106081214242528303740435102040511192131354446475052 060710111516182330404344520312202227283134414248495104091314192124253639464750 080910161721303236404448510102030619202223313943505205071314152425283438414547 082223262833373839414348510307091115273135364245475002040512161819242932404446 061314182022242635373940410203070917253242444547495108111523272829313643464852 081318203032353738424750510103040514192123293641444802101112151724263133394049 030507122126303435363740490204101116181924293241444501061522232527313338434652 121520213235363942444851520306080913162427303845465002040711171826282933434749 011217273032333435364144470203050814152024283738425204101821222326293943464849 010308091518212730314041421314333637383945464749505102040612192224262834354352 010203060811172932414243460512141516182223242530445007091320272834363940454748 061011121617192838424447510102032224303439404345465205070813142325262731333549 011618303136373840424345490406070911152227324144475005101213192124252835394851 020507162528323538414344490411141920212324293045474801091012151822313437394652 060813141920222527343741420103050716212438394044474802040911122628303335364952 021011122025283436404243520405061416273335374144475103070809131719212226313249 040710111217373942434446510102061314202425283441455203051922262932333640474950 010809101113272930353945500306172021283337424344464705071518192425263136384849 010204061014242729364150520305080913151822313738454712161720212325283033354649 030407091013232728354045520102141517252633444748505106111618242932343739414649 030412132023283435364347500206091819222730373941425201070815172425263238404549 020407091031343539414749520306081315171920243038404301051214162225262829363751 020304071418223038404551521521252832333435364243464701060811121319262931373944 071217262830323639424445510106111822242531353740495002080913141520212941464852 010405111722243141424649520610121325262832333537385002030714182021233639474851 010205101421232631343941460607091116182530364247505112131519203335374043454849 051120222425273035363845500304080912152126283739495201071013141618404142434851 010217212224263041444748490311121314252732343637384504080910151819202328424650 040511121415202324272937460207081316173032334248495118212831343539404144475052 010310141726293132354548520509121320303637384042434602041118192533414447495051 010405061215182028323447521011192324293638434549505102070917222530313335394146