18346517227817497319091718667018683717679919418619068318264918635318200317430818903618153718212118467217397519188819468417966918654318308017858717164517924318664517721017283517489218319018334018144217355819570517993218310618310417344018103719141417500519276917853537616381171881151874971742481950081723911719571815621872901878271898331940601902031865141800831740061927981740841754561901661720561803851761361866561838541898051731971850501741421892581722973763717190917313319484918953817249317954319343618911837826185801172573192980185922176718179895176091185467173263186583176312184604172147187716