17268228987411473107955619768358057076593624511661613204714173972216181413745121418312151778414415521513307656710454707716754553576081151118459918672811456685351093581106811297693137716855591352563177353113126476037012016968431529