63030139695128144191413283801056633523871441165652494456176883552479225903143742226498185398342019138775152615743233013513677346102173143072872422430851850153974224514175279141001951591960127947792031201496302982019341777716454014005542284613281746851366725540475950690122827162752112817694174045364211166514218603178859585497498226309153023876001489901302468195936219199802161442745742042811881161451317212314855161894310706945834874188868916251251781061721430601711621124080979218466854371300325849215639189079403562988113939887760599144839