Knowledge
Data
21429038033 23427676 59679735337 300887017 485905
42280557 12551627 252
58149 68 82357352 199