Knowledge
Data
66396 2688153 10692797463 28
21358 0762595 20970531568 40704306001 6448314419
24097376782 85583282528 4925241 4470500407 4187819938