953590 243124 37725264 19548764 114495639 97347718 4417686432 2951875504 0 1259768412 2971432243 247950 0 1863992280 7973 0 0