68347115343315581122881423174811392672391254172365015808205906561007589159158220715711793202856601131360803129737811513006661921193264912701523884847371951344797117612233731466149718984771765947863191114328231618779146494287616081351915899658200035813201699136115351843185960