Knowledge
Data
42 4219896 370779
64277569 573706 2935 3614231
85654702528 7528040364 20195687 78171376 49831379569