Knowledge
Data
30260 58259 585 0895728660
77437207 78491027018 4791657 214 499386597
2555 972 29561824930