Knowledge
Data
2890579 6909403 5694042102 4626
96 281 35181381 9900498452 4721
5358955 67560 803951 3128 68104538