Knowledge
Data
37 886 6527809 5008411 4185281
42301734 12291 8137512938 6678943233
16 74555 8219591 8210645 8112