531426 1331 40748897 279555 21461284 611836 223199544 18757203 0 11580025 19115102 436925 0 21874886728 78342