Knowledge
Data
56437 1400358 3343682 59600 62021808517
511886400 340989007 16214057 1244 640
8276480370 42624716 870067 30