141092265442115662026301647671652293003616650119876852931802726922255296672185225643954747622304373109147058665829183797771219492243937069517389713307262428990919735036042024919292613277519064613954590934375736588618519217117122886158864332922173971625189039493181002091312802190311129555614167719127958124006194811584332688440780184575217549205621179611198169597411970361221311530819635534586194751445612039654044313563722815913274412098278158171043164377181170977381929666432174581142303178221535611576218587610114462366651808321155257242754789