231632662312662313931097128004138730686232030403041616128605614744271049490150918541628714009408475701509271150918611938105722461193711862321105218213785422316305722303040743910037868887869171280082947948391125390976121615312778052860504659095724135720758592024162131613481077244286064286053286051123484285920331169993104957227912800421252078304075137854360289757232268034314744041474500108919333138933138546596510049891225750331384331390147449057207757207860286460243314743914727461487757105166326484514776933139157193539112633139260289840610711882901058360147442814744291077245107166614744305720795722804061125723271474392406113406101