Knowledge
Data
30 5408 5160255689 135095
25429450864 75235825711 44514623 41725558298
412 2407911 4972 182571424 2990