Knowledge
Data
651 950 146 312805694 3004256
73479 63285 48382 9520366 6581
22165 84 1823636 49321923