Knowledge
Data
28099 117128 2989 18843
3929810 296292 96449992 5266731
954905 101 015072726 246952886 40811204