Knowledge
Data
8277036 31585574 681 52067
23313 7129045 2608577519 64
470140830 94838133861 740710581 3283164 903