1347060952751698221340469660176152357325590682347659127225590859127359109469459612057975910939468463366419954711235213888043211324645784008615910211067594591095267105267106695432590851107935126309569938134686628275486171646168340097241879432130941879641879741873714058094187386893981323745937283460673460589460674460675837773120579811449862438267840214020796602967962697963972939508798696601026601776601781186571150909122164827504812926941428661689494142888183775059109640097669814719538221649221650900761428882199555282738140581269942140573732404418707190580400977418739418812282759282760304199698372827391509211