Knowledge
Data
81 77 5034887 7689 3161
65 61523010 9623955 15537 526067
30124307049 740808736 25843122767