Knowledge
Data
31711396842 29754447345 5006102592 25206376 369497
9556003 50724 273286413
42361672 30336 5339197 7857 6968236229