Knowledge
Data
2956 2702885035 1654693548 058 1400710
6607 68016163208 29028 91543
6471 82486370 591 17398 354412