1070288 133689 32765000 18564537 93223778 72568301 2543712000 1487427755 0 908729172 1505998171 189873 0 1105952280 5879 0 0