Knowledge
Data
396 12379125 7491740 46836
77095446 8397038868 63911517 5967
62501137222 2151 730 872