Knowledge
Data
34079 99235 6949952 10977579
123709295 8520397 5530 50693 929
407486511 56465735 7723301 368 738025282