947564 242986 37560776 19387893 114420371 97275577 4414806336 2946320131 0 1258838244 2965715998 247950 0 1863992280 7973 0 0