5506323104237342857342847342837094392778728137152808315281003861832761801428290125072473431810356091218341876344230010359410363110439310443555038852540648042177492363964814283446153776857183289611221492280848550340550387280851639647280845280908280953280978280957685621111759568567131036127678103579734282155378769862734328932645239965239872970782239901239863319616104434142827614283431428487142851114283425503053289607342811290467907123048397343151428289115351814284861428510116720418730418762895954418761133604410712161573306856401071211632901225930866199418760142828814284941543940304838275020275038275008400955275006