52038143238202702100339135411707691620521020213104676818656617776631431994164356839140992267948666562390641623421929411184952240265843658751573362072061598792009991422231691491059511397761533971143491127044909010150386683194201196181800431440587704409320605251309514710733314202849692222083151562754883419863363926977112021418050741194220198822561501308564527129996161060135208141175145435971674787471471260235686915038543050751011238116670727367101780475151642775223670233562352215876137915446478970713331016546969614220868180175904213520124496