Knowledge
Data
440163940 15007 19025197
57755800 29612 7525 8111769 2780627155
87880672 61283967475 810 4943 3543066261