20269713932122753210940539514381481315691464416317114471415877110066618031609518169967719196276165409127565219416185124951882089201876761643419361911168654834102974135102156108105955104642858331154137897619367354853892535068015876153609668311624753997417864293949226145208593223536182870101630177980175541175121248891960754739993644830611956913109595859172701985582002621538551606021767501812952005982254191600571260513566520961215829814874563781114028930558300248237182361142647123760117381175216827931090758218394012014217464120277078175199236139182153496115246