4427855980712916811101730120795914633431347197712471780270171553510841486320509241138816856386418491655137319561887734904155019191731163114491258735167012431784547132316735859111112366401724176931814201962111812461881155315871507456613107316971862539841086182775165112664571279921