107687999993011398931043106588310971047103960639461510859581110973102561710791086957113610929693931000582952111210386259189071055938102910361138100711308851004584107410871056897891108198192891110641113114311171052107295311151017633108211211093877964100310491068110489011251048106111081062961103111421030110510736261116110088610608878801035108481996691391286262410016091008576970100657810531099105796595689810289929973966106168841111990993105062710151054114111221037815103361910896129291051608940936111911249371132111411019919951128931102011291066103461495011099631088894108391610631013104411076131019105896789990911039549481147998110210276349729551002107593462081298711481126114094987688910701091101660790457711339321096112791410248889518656229718969171078392908106788111231135111890599691010411018105996011461014108011375811071114510948825839899621098106910233959068951022618900110662310266111077100562193993399411319689591134988