67028629312969661133350492594477352612148015025891745274168410691019844155579419151927122612246521771770118578411911391164319416104954554164912157111578110091675105110251761102811061847656172920013821040190711261841417708116718281129311119910280751020474304