144788144510143837143712143301142684143281143487139019138527143894138616144707138960143167142468144359138610139029136211135680141844136925138569143629136147137729139097136281142039138834127437137801131345144258131058131070129844125111138744126167112453134908129997143158138504112505121403120993120901121170120823121391121272141674136459120344120365121154120459