Knowledge
Data
30 424757501 41112265135 323227 648158851
2269 921619246 6429211
26 8097 32422624 30569466