Knowledge
Data
11665968 4449 15209
558422561 1501681892 6970 9892 9545
5486862 29009023338 76050751905 28