Knowledge
Data
333606 90415428405 49087421671 3104491075 9950396207
271563107 3961734 34129747 8220
2861 2481365505 480867 6292 65982