Knowledge
Data
589258 142295 0266316 1475
0881 32663 2351 99737138002 83806238
2345606704 844250 392486429 43 5390181