Knowledge
Data
42061426 2741976 8393638248 526010098 398
31307353 140546789 61204
32 1448751867 31627 85610197 257