961704307480784410151678632014815665191431052804181131931614768641591016510863733831010905817061149731884800488755464811101440312020933424183423971288152120936211091923309396315039957881415132995762102263315590641112710674111301223117575215708681182515132015132343047343663815115058433780522444852703113232902815261478847710514416101641125318449770077155443114276156310797710162618486152015221061400056678402787220194051457598789295115158744691515155721758891435277704873774946128713212587361238955147523664034012385592019269235543875711472436861521438162791943792045133242133121133085438165120836779204635173915562011234066909212438166