11644911789611348011348511279711222111176711194411148511141011037111122911734311253810976610923010900311347210863610864010864411352210864810865210865610866010649710650110510910535810511311395910398511396111949910936110038510275899571990259888298250976259756110279093788935889340193749928941144229852092385923899215610051191094910989289890711