Knowledge
Data
51 875 47860 443858667
10 145993610 62835643872 30612935 55782954
636053389 196397 1207626247