Knowledge
Data
18246435176 688352640 5080228512 87936815265 981800903
59767447710 274428 85042690445
391487 42197865 521 3647