1684132719597933610109114210016078311378958491171014510526811101720459130574314371002563128186811885886352816491540789348275175013456991495545471704953180431213063152578038851642897379584523100637148312249544131972172914181703136218711303133742610213107521971734497591816873