Knowledge
Data
262 511848562 255166 5440130876
8496496 4071713933 144179 74480281
377322831 218802519 153095