Knowledge
Data
159950 723411 5994702 63469 17869
8902843 5075483 068764217 87822463479
21 289 037678 1897566