5262316468871004923114613324410844911593223137110407314411447187515821127566818151143619858641287702165783416351380975036785035822943019871351451642123010709521935193676116445481874110114871806135102059185963038825185621462267318818412191446159517771151762821366103393013521942