952335 1474 94832270 1235986 66464272 649240 553105279 22749631 0 15820568 24042203 392071 0 15449349760 56585