Knowledge
Data
11589992 614297532 537 60156335
47 588424314 148999150 45897192
45230 16 2484282354 254