169900140491198281800642166741134901639728656314706390397161688207237213686127125588881134961338015435498195284127988218075203278180611113136395618640811216350219503010383019320015676738299296351151271045971427301751581202621798661486991786118565913609668475253451759992107054761924720173531734793870911605694911971309208530812424206873310767415140919211422115613438910966136904100389208421197181369989854940139226263853149370961241204881803103871737542763718338520587222100215205369959133071140781043941319426681188733875301733188851194643207341121937