Knowledge
Data
30938 40803855 4478000 14012966 2279243
9810 41274295230 642
7106316738 96569080 685 1628988631