Knowledge
Data
630871 324146819 184980595 291 5908688269
3266867023 3351077 68669682 90145311
6618694 4148616 1189790846 89218