Knowledge
Data
30769131664 499894 24072136648 2192383998 50900690
37137882 6664108556 93838 943009888
1603221 6743115 1552698 5063271