Knowledge
Data
665568 86352670 5294 35 6674
42 1683508 21288913 518344 303
20400 6502421 73690850864 61832 912