3128659 458503 125046910 92657393 188067361 165690906 6798815000 669570103 0 2267396952 762240693 398634 0 2755993488 13196 0 0