14392859798911714325873981418084316850998740814251143048897890248866611350585654898368529687413134318735088525863178843884254889108587514040851239007589361870288516988159892888912687075136001395184397888138754313716884628495513316854638970884722901838771288654132679027287053885391390813782128111330214017896238758189639851308619986850135568873814868851181400014544852368836886847136588535789808886301435390039893988635414475880599027114451855188755885691870171476786990144468459014724148878622487770