6247624828521107127969623762426243624462456238623962406241920296379201921572271518115180155991498565778118811714131153802008678717870722613872156061559815597153797869786813790796881168115724314249142481424710721142461424514244142431424214267142661426514264142631426214283