2560820 434277 97403572 78180537 181945090 159505239 6609702456 36770472 0 2171259684 114963781 388779 0 2697563552 12771 0 0