787584 224293 32751262 15195970 113558882 96413786 4382942656 2886377272 0 1246853560 2901581216 247950 0 1863992280 7973 0 0