104508104586105442105687106904107470108377108526109665109759111970112479113634115197116314116992117470117471117671117717118167118317118358118471120122120134121833126743127878127880129218129450130605132358135587136265136385137384138061138107139533139546139550140167140178140198140402140406141189141332142080142258143075143242143264143625143696144229145376146803149240149693150941152299153245154213154448154481154580155005155230155527155529155589155633161146161855163671163672163688164603165079165198165910166984171517172884174145176076176108176719177427179815179893180729181158182006186162186179187327