10018187100386910123280101322510430549105118510521053105568210571071060423106281521066833910754960108763801096711130112311519784117547211897432120301091205370312068718120789601211740122415120123019551231236731231431712327685512338060812386506124859821258300412694062127298581273060412733822127676101276788412768751