1090096 133886 33070184 19083718 93482145 72745981 2550463960 1502501247 0 911509028 1521590845 189873 0 1105952280 5879 0 0