680104134176681466513335869233129119313364587572619119149161101226310191582176679579648325336107436642213760157357864264060562634871372286671909860611058322366059260078206256148649221451111121636361565906625762026786442011292556766433428217984297138322574611344633348283248262326620580639313330575673617659211597140666106615285618672675677674321230214338613243665317602334624115669324631803321396256553193562161956701241918813129265025720962760731858158260411763031434662932965815262317534964163866120434265663259865322265428822424765757730911318867124520590635259307584136609645603637610294652589647816286216263403001425885713412296165961356149923218646165132612