Knowledge
Data
2588 673957 154745565 047048 12013
31661 6324127404 44993 637 121190025
511530273 5050 61432