142861143721141934142043141514143927144469141505143281142570143487144056142969144885139716139722139727139564139575139585139599139651143240139019139082139102138785138527138200143894143767145305138616144707141460138690144839145035138960112017141783139444143137139138142165144637143167143982142468143838142817138741107965144381139733138635137669145030141779144359