Knowledge
Data
20 3830843 294544295
16838527 652693050 6613228 3115630604 32674
31 52096 6372884 23232592217 88929413351