168216871689168516771675167616811672167416781679168016861667166916701671166616681673166416631665165816621656165716551661165916601648164616471652165316541644164516491650165116431641164216401639163816361637163516331634163216301631162516201622162316241626162716281629161816191621161716151616161316141612161116101608160716091605160416061603160216011600159915971598