Knowledge
Data
3986 3522799585 5396 152073 7285864
2089 406130 1029622554 75795973
3600126 52 662059206