Knowledge
Data
233049516 25491901 2030 7248975989
770248468 2933904187 9329964 63798436
95282587 533521035 84664