Knowledge
Data
106268961 527320188 18741 944967214 57180045389
88 6794 11871 69253384 2802221090
38 4440 3604546 981