Knowledge
Data
165093949 405380 1943 92657418082 402469
317843633 7623266 869063 4384654 2141
83246 9080 45