112387131126318311252048113205061131768311317684113176851132130211218228112166781121650211305266112142481123953811266253112900081121624711321375113176141131769711216681112160251131876111273992113158851131883111216244113011541128907811214237112197381131942411321468112890911127990311317679