947638 242986 37564336 19390503 114421270 97276543 4414841560 2946396239 0 1258849968 2965794716 247950 0 1863992280 7973 0 0