944538 242967 37453816 19321540 114381685 97237685 4413351016 2943495471 0 1258368120 2962824984 247950 0 1863992280 7973 0 0