Knowledge
Data
30621056 5148992 9169048050 6888298 69952220
9756434734 131253 99 188669059
542 3645380496 418 37210464