171716991798176320172360183615632261182417591714139219372259328816141970164823661891129416372039174421341625199916202486171517361277146519621864176119812003182020501775158024641981193418681883208220881861190420261855166015812020161918901273249019701760187816561979160425021972185419482348