Knowledge
Data
21 8737432 674 8282 6356
42997963557 337 999 45803209 1782
44 376746 115089 987922384 90