Knowledge
Data
296266998 301748012 2579324 18433701794 84960438
56491880 65827651 88156211020 22080578316
8363692 4510382 1137380500 60