998953893109610146278819089649371136890100258497111231049862950965112910319051065114839411331137961110611161020939616936581109399988660811429938779928839111147105362461911151057112162310489491099972106390492960696689110981036994625106810376341024107310609321084887996931956110511001083957113011031138106110155839165781139112810553961131959113596310548991102884930894617897111010891004969101810868969521022103361310858821104907885108111121113610621392933107261210941125990393815934106781910039139911025103811245821064112710281077100110168809141118100087911071005104710271051114394898910561035812958109790097011416181019107187611081092110961595589810431006951108210759061140106610699189546261145105060910888656201091112699590910521007614108710179681132960102610629381080110157763310081041114698892810399671058107411149106229731023112239510781079113489596210291013111198198710769171044607888997611103011175768891119107094091210591034