2615666 436057 100996748 79903284 182261321 159810232 6619850456 68974486 0 2176695712 148890542 388779 0 2697563552 12771 0 0