Knowledge
Data
342510389 756477 56943 529057 47567
319842205 160436 8297917265 258
16012 51809 1857184 143