143342450217354577797762260283141532752440180533110326710183533545551032067103206396967911198021061904104830310001354656306847103479213443174684914684864684871175188150068959006967328501655501656120167012114092142676802656801321012568680140360664360665474180109131033190326922315311411543816545605900725987913626122768881588387136307913624393510471187094323496982963545781350374246201982825122035112203571196609120876214040114245921118408166275157775851482311281881432834119636895255732697617498694852556556314541848514748510615796181373148157961948512912422223112479659144189236577436581811127871203871338046542362540069321167540022