1239147919014849114002621230310142647115841815732579131618723504222427931198681249180513311129314117890323017115168859766719931780731298194756610971715652168517576539971216780193274568670441616635956961084198983352418171447414188614061912132493278112429622710235312115744761318