Knowledge
Data
5267381692 20629005 3032530400 25217413 73307
786675 605539824 97130237 2840910 8155224
84564842441 432036 96401237 4760 141