Knowledge
Data
31 140549467 4198077 7826514486 1339434
13268 4424842 1167124368 81519
95120700090 69845005 1979328555 572 0105621