3120185 458300 124605446 92385056 188021232 165640285 6797930624 666128897 0 2266627912 758527150 398634 0 2755993488 13196 0 0