Knowledge
Data
523306 361836156 134358614
96770 988 6151 40379 472
3112431 95662 259057 53770884 056227580