Knowledge
Data
30520 16927471 847225232 72379003 473398848
8450038446 2769248864 74 841 415280
610468551 74253613 39077 61