Knowledge
Data
5883 78592364 11618105030 80445
41018386641 994166 69361462970
59 09309 4443104 172 232