Knowledge
Data
51 90 4429296 336
8178278749 11 56063 90458336365
4029 65631872 62250133 230442672 33888636