Knowledge
Data
301687 6561 67147723 1669414 1026
186 95964491 2037
29729 86795948428 559201925 876423 31