Knowledge
Data
50991382 500244694 12502635 8697619910
86580 553986 383537
24 42 5366976 130824 6735894