Knowledge
Data
29 8762604 65522 148725248 586292865
66283 6674249575 596 15435297139 2481786005
751 1856833643 92527033025