Knowledge
Data
1980694 69718 486 188494 4351488
404683026 3055 9720137112 89026319 11214
3020011 84372044 3639072 75549 076