102560910834911324536155722747061581317155724415572458174681282707490196608529306813768178284751613245781324537155726915572701337395817278137710705281544912470616814801065299129598212458708137881481196573495785495786495787495788495769536969875402021581373082123288912328908194799065609066671328590132844090655311767361328565132841611029331300119137309313000752734887064481498254869096869006156665013284698696768690988690111328514132841972328590676390666838336490662113730149066229066699065749067649067659065949067661034160142247139482739364511970707921531023967103169103170151419016056610131901570612175749129906712982821228251845205