Knowledge
Data
3452106 341463 13449562253 30737060640
879 8410899662 121776 173503
1973 9806829652 7107 97715390