Knowledge
Data
432845597 32305 31248861 349388448 90740609469
05463782 165 899268 89450 254581326
49873 17722702540 5905870 30357913