Knowledge
Data
643326560 150087 729432455 20503356
44218561 8108062 252041 944 9109744
20576051 21492966261 900224118