Knowledge
Data
103539 5214717 4268100725 5648120771
3259589 5246895 43643586429 10785360012
21578920 379060 95583712 34 302822362