Knowledge
Data
14765956 504054 2657 97111916
21113270 067590442 3947875 89105 55626132
30161080684 81210296546 644 15803285178 163051