Knowledge
Data
51069288 87669096 29014289 8880941995 66003794
30933 46 83 23 263873869
82 48186417 755052 3697