69182883173391663283528858237043542627670627827837830620377191829259260396752838329575212856812787791263848083276841743044311838082112573768552628335671436514415711555384914626833330816057654218433577315856858368409865976054975877643242648033378840482331038983919083466835289300164194613