529899 1328 40786148 278832 21593685 608317 220511304 19194210 0 10820746 19551413 436957 0 21878371560 78370