Knowledge
Data
2333663 5310267 18331982802
9930357 88249 4088 494398753
416810249 6934881 87320505 79039426