6707624749392673141214082718927074270612704326988269872675326738267052653726534262952608925862258462564425495254352515424236230052290222683222792181321720216072158221563213712112720308200091996419834198271960419563195341949819488194311940619380192851889918324182531793417931