Knowledge
Data
15890 981 8489 52057577250 1935061
21454620149 58 01839
805 74879102 68354400 65990 7188462