Knowledge
Data
64596 12290 6015 9945016 4238500
38508797 270275918 98629 4641
62 309116468 12164245905