1438640121438716071841127272639886515311593918108461778496263001371812762802889994118316413841831156013384347431568121738393816816992331498192711511667133154662995345721068091798701169667618383251394424200896838152810988501350186823511413681928681873