Knowledge
Data
2975183 30650 15642108 6682725138 18330589
790860 2584841126 329 82285888160
332891 43975417 25352544870