Knowledge
Data
1958892 7118042 40813640 182046170
25660556 7223657 65034
318 62391912 63591714 44681683737 41534207