12680711292010823910817510306710823410823510822210819212979312829412613210726510538010824110307911360011325110354310824310824210584410406610308313248512717612309610817812937912438613159583806107816103087105618102856102585118623107045105847102422105879105541108257103479106257118883108298108270108263108259102447102439108302107337108300108278108260105875108309