Knowledge
Data
100876 149183310 493255
063817512 9228839 61028313 939 99292375
581090 3676 579 7598505 47