130357156132516588054712755014470618643117564419166522047199502132944129066187068883841583847586877591306371808961361832032533047497051547678819620856016866522402790506843271481621440221016839211664944113860218507607392151591224019180200908621361284853229132464727282000027372715652735599575371795318684699508408871294434645542140716047213122724213794147623428317529712576220297198323192703232697208115610565667103611366646308958306796539049914132210265620459186891276191840114666822585980618876141122043393112603210710316563191226121612350202871