Knowledge
Data
28 9944367071 4634044 2577639 6961968
49425926366 05479759 883 410594769 232150901
14384632616 8597238 4134226291 178