Knowledge
Data
40686018722 368436 1333252
34289982293 16714 86 21802901 4952
9189336 4387 1416672 51137
425989636 1372 58