Knowledge
Data
2579256 32486 2673051 9248049467
710431 8693 5374331620
2321 59451158186 12951 22000102