Knowledge
Data
21 69952495364 120 14376
652505 8144996245 7909 8019795
87877770567 4414 638 3046520 349812694