139575139585139599139651143240139019139082139102138785138527138200143894143767138616144707141460138690138960112017141783139444143137139138142165144637143167143982142468143838142817138741107965144381139733138635137669141779144359141407138610138404138245143830138895138260143366139029142713142950139196136965143717136915143246136745138665136441136916136468136527