141460144707144839141783139444143137142165144637142468137669139733144359138404139029143366136915143246136745138665150112136302142606112020138945145455136824136925142302143814141833145479139479142281143919112284135114141696145413139305144997138096139450136960144050136852143978144859145050131064145143141387133363144457137729129957137684143410139097134264147256