931368401814133377661458939196755943164410161241172746863133954449606128319345921597479333181314368761547185534911111928101510459144391133809741177667586012161635659174011441115181814823261085467222537189917331645150413201208108812961906131471314241717