Knowledge
Data
308869 221118 8871348 5707377195
680 256119960 22789642264 6966672395
38126 3610 79669257240 32