Knowledge
Data
1982532 831068 2831599613 496948 42017321793
6269 624367597 3041186 68025630 804781
23926998 4690954632 62849069045 9176 74714