17241445131614806582864701388871007167912827109559291527113616911233812525678107295068210881674467603588996447589182989415259581456358101313616072281223508580133217392029221603194397010473743667991570613315363001216365241793926351782358751799