Knowledge
Data
1294203 18121214 90047 72350671 68339356
06865 060536 6962573291 7525721 967321959
5596108 2929 138811 485286 21008126