Knowledge
Data
596 2963192 3986435 72105328399 1284807383
78867 0552 8302446 85324031
5766368 586451717 170432626