Knowledge
Data
39996402 819503 851926 48177 22052
71004616 7038 66427530
16669832522 32122 10619259 3640869 28934