Knowledge
Data
326 994 939528 11476
517301 21258 51866125 90337703260 86668619526
67864189 50845 42165514200 10296685 943298