141171491615092136161401813958545651372214320149151367076561141891418713720137191431914913149121494313957139561378415090136141361328711106593023284357735348835939490789482824548261493084275875798107534981814185140161435814357143561411613955137835233210788497381460414601146121418413716143551395313782