112739141129424611213794113121751121379511264733113187221121380211266248112371631121380811270505112114461128888611213806112932321121380911288887113187231128248011312256113212901129424811305105112138171125198211255821113122571129323311302239112138181128248111321241113022381130114411213829