Knowledge
Data
62955515 5119235 64418681 908568 6802246842
2980941 20369875227 4539583523 81143335661
862 166260103 655107 325933