Knowledge
Data
3163985 982505102 266426 522012797
30801 422552517 517593662 2528448120 434
55877376714 3340627 8648794