Knowledge
Data
372861512 678 14108 57768474
19113929 8718970 37063992466 1353860579
77456 3228090 20679186 745682 1007400