Knowledge
Data
22088052 8230847468 7444330 92651627 370
598 806444335 7507 297
12958072 64689 10216 59500