Knowledge
Data
27039066 40323 335644045 831537752 5076
2560327621 13039287 37135003303 776 40131599
802708 69009912284 222895323