12361711436127813731948144959419691204552183618551012199013171539846196457611978901694655133213520199142596589816989194413071277110349672914769103933140499284754719831141106313132969311667123234647878219471361142814581691004307855182819121706713