Knowledge
Data
21504305 2107032072 643914 857821
83 8149660 5581390 43382 1274
34423779941 888 19458621 28899738