Knowledge
Data
18606 455096 284351 696 4966469917
5570089 9573810034 95275198133 4390416
88230844002 80 28862900 89698732167