13606861727986717111614366131225949151552190918591366159890297389216100412181075966368190316501730619397135317699451228698187856712383177337530676507195768185703772164810211987710114516825109341901134325978788460716971563178496563266817213357931431318804755425691010