Knowledge
Data
339 29060 02339948 5192
8985378 16 043 40675073853 80408398
2669881 164466 74068 66705731001 16556