Knowledge
Data
42622142 629618216 3531717293 160323819 8308764991
30292501216 277 939 130506 252244
32722903953 472546195 331917395 51918567 2044