133304226625587731813481341262857934188188135132762813481329117919940815351958155005860573554574375614176601327125807078115230522788378996037407166769586678166760010666292221220836821774010172494594924533109472413950211430086114012947445088684774674367888512616781561571472200866595622245189715516407866381525962681306183211295245107388107376829937149414149415149416149364143221731617190459992690566192567376030553549747114999491016702155974697105597105690812213342528584459198351533832134593938980768379368379975212782863828648129331368852288172391889868716360602103392103407588712139673317835071961487628678015695341