Knowledge
Data
293 140399605 1961632
32305010719 5652 97824 5285333 800497147
794 2827144 31879217 7821353693