Knowledge
Data
50336 20409 28890885 659181511 43247
9929775827 371 38677 93
5933914545 196817573 31273837 86842407854