Knowledge
Data
30 9560539 2032 9254957 9964700419
2083 82242353508 5117471 1968709 891756340
7695573 46318974 684904031 31208