Knowledge
Data
313005 5223 4047 563920
6369630 835431571 16235
124531828 038 427905711 06379231 90013067