Knowledge
Data
18 18 8161629399 59757275
589693 78948750 9137678
78560 9962 705576950 1917283 1704079