948409822195089693404949069822094788980769490494803128130312813701281308128136212813171435361166154573823183969226030866888098808130938718378918403339851479713183994118671788078673865187232261208667869313350518722128132814247041424703142468914246852652925040541136515113653112166553810072832012831731532211128138311867221543311539578701293391627127893812789461275011127493512748981275010127490552597663488747653335214335201335213747457746382104637814151459833448441698509558689551274628427127470183202371276858150623015888121537315213301588821213031203848150008788019381536142073263545820798420731420536