1360339099050831291379435681688955503065585659010946155141602617183897337443701411096399942297131982079502638445774331157946277005087171888228558355537366224371746200469637880236316588599086887348036901884241593336618524538690660618063682125339544013281223536004712161112123160064091085502986418726938170867592022796613517119004637421258467517923413084049920657445698262851995845658288840175943184664815407670853363182269