Knowledge
Data
42596 538 094 12266434680
40454491 2144694308 1701252150
7717151 28674794389 74753058