Knowledge
Data
30 2163162228 1787608824 21578 408831506
08495426931 6648 57563 96097147
3445112 42 1912351043 59813266 32804017