Knowledge
Data
3505150 74274 1709713
16099478 787296807 7706734864 133747840
40162161 343177 5844275 12168348 40927110