Knowledge
Data
61 205147699 952115 1427242
60 586670 733763021 3595370 6015
339433 9050 58 22552141 28546