Knowledge
Data
59 865287 94039717 226784 2985467
14 12435141 9678573971 6704224960 73569332936
4606 4366 708 726843 40825