92961919629486710421111363412761974669748087492083264964999770811370211969175706760417667376805768897510086237889909344396778997921039631058761060017480976890768416853774228754099411294932101266119007128254133670767368854878599838109034393655949179768612368462862760438855276730742167899083857904501128536970675960