Knowledge
Data
3369291 2540 93642805838 31156675485 2159714120
23631 1997380 18596643
38267600 640869 634590313 25793 2106