Knowledge
Data
210494378 8076609 93730 156424
290729 74115366 700 2667 4966
9658235 43335283 401 62605 0597