Knowledge
Data
489676896 8689 21363542 2545302 99514903501
405317 94501541661 65992328000
94922 4694574901 972