44089121719277254276641254265277634266302266303227050271254278743120620120619266577120618258586268082278745278746254292648242643732643722583892643842663051205682663073987944238472984266426565922700926557927852727853823507163609255446261313261359261314260498260500258391258392258393258397265675256773265631265632265595256317265690265709265698261778270958234209257863257859257844