Knowledge
Data
156 80 19727360140 64
58088887529 1598165 35427955254
12022580882 9329692184 15341557007 11335 3913021