3407706263427236077120267327482663266926722730274427622899771977217849691052105310541996218228761310511947223222562743264226442647264826492652265626622637263826392640264626572682269026982636274128372700283625626992721272427282732273327352750283577172838283928762983957426642668269326942715