Knowledge
Data
95525868 6249799 984412
39185318729 987600499 5251153 407722053
7266899 36369746 63146917 3038