141141358613759139521395115087106824386249452510177499854850552197428976357393695191952334530385375153917750158850110740103151052728725107671078610371106725429147471498465237452646528695325472871102195235114179141801418114843148641486513738137391374014352148631500713585136291411314351135841375813916