Knowledge
Data
21289555099 92 5580 35774536414 271
89212582145 24 644553 15367006717 48971
13812 2827 8109082