953593 243124 37725288 19549154 114496115 97348135 4417705536 2951905623 0 1259774440 2971462751 247950 0 1863992280 7973 0 0