110595710691029880928615894953109794910961098109490711041063970105397257810761052996107910726206131122114211031054988108796887761695095810596271117906109988311241088884939819112511116211026111288210131015392100560797111271034110786590495589710653951083107410569106265811055104188910921136114193793310179119148151018107011185828761031113711198876191093913102311431091100410271024105160610019401028108611391002111388595462587911328969909621134918992112889010369651140102292911489523941057900973112699591611331078905108995110829649916171131994104410801110997936103961810618816236141035584634577111494895989110301049969609624930105011008888951037981104339610841085909106699911088865761135102010199086101014100810751062931110210161116893106796310601145114763310719939389871130611110611219171146393622812899103360811291123961106810641081102591210481073100796611381006998612100093489893210471038107798958310031115956967110910581101862960