Knowledge
Data
31 45604827 633095590 813
70122452888 88695 864075237 2532 164175314
534202 9872159 965 8770