155042815531131553839155502815551511555197155547015556731555701155708015574361558805155985515617881562059156206115630201564064156412715658231566498156805515722891575517157654315771851578139157827615783831578412157878715800601580636158242715826151582912158338215833921583393158349715835021584563158601415876811588061158892222401396167217942290238139393941516056757397740382138214857286188619100741104511243113751161311619116251197312233126591280012826130711307513076143731448614672157851578715791163391652116822174621750118364184461844718633194461965819687196952013621487