Knowledge
Data
120399 4977 675 1353
61870669213 905053 715382 7398
99159 5278448117 2860039 4343 81484210