Knowledge
Data
396 7036137322 7475306712
5520572 8259341 91 3904749820 217140865
32271228736 4219742102 1953966 791295 9984