Knowledge
Data
5871 1934877 30261969096 739531648 379680
256862660 659400622 5523 6501913580
4593 6252 333409751 8906433