Knowledge
Data
51 804606 22144527 339411
48119909 32611 97824309960 6947 956058721
944798 38 559 293813