Knowledge
Data
116 217955116 59
2825 20 29305737893 10504408 3483747086
1751884 244 16260709785 9718669801 9050