Knowledge
Data
59 99480848 2663078 0387866236
1675472 8331161077 796629045 6167 1846035
3893686170 921204599 5105092 96534