Knowledge
Data
60 43 167908581 66508
64892 7561437 441457057 23 70
322 2059563 5840321988 823552 179431382