110210589891049907110795611416171066113662710629901037101911321008113810939101069100196111479699511140608102810069335781088108311019648915821079931108486587999210821143936862896110690499310981070101410773938778801054105090699195495910138948841081102510516268896331056100510159329088869885779588931119876104111111078960102210311063962970968895110410271029112694910741073900112711348121145110310851135914619111762311486349579481109994112911089186181099576930606104410911123101811159551059106791762210949521089107295396690910559711035100388589891196710399396249971026113096389911225836139509401007110511461124394102058188110879341096981103099810801068396105261439511139058871002103610571033103491611311064965882111610238906211086929999615113710751004620996107160962589739281593811429131139995928612109710176101065937987112510476115841053616973100011331043888109210606071100104888311211024107697211188199121038112810611110111410161112