Knowledge
Data
128572 98 2552277 62933
169462 30261457 78960 3216
3395267 6337713 4129319518 8433374