Knowledge
Data
643958 9584362764 280246 922678209 33704803244
20195 8091177536 98674677 4624475
13741301289 3139587 1357 89018553915