Knowledge
Data
5169728 5915 780
2421304 516653 139609 895 861
13848886 15553 28124883599 749417193 6328689