Knowledge
Data
121 838 30098 7558033 71136676827
15 2556187494 047
30 28738940 424963299 8662063425 2850382