5193169677209059937084515979562792553405817953173047182493215938411065499734147206262654685113987947679250791407783675474720176761858138492544701441112383823446634025152243233684867616655505558972047692332496730275233377317218522045884027802157604307339675477732766140357033497014966647054330512589917305129656870521848987965479520792457857078806787987876977615767227546575479701937393272193719827189871891620895237757087531705003847062450474109733745327293067131481299873087526712237081730621624