Knowledge
Data
39 100 16214240
308092 625 103296118 6538 994662889
37477 703889930 870529 2132851 831