Knowledge
Data
311236 5230692 5343330523 80795426 220
98448430839 20509 9068625859
2886 214908 8303 7825724