Knowledge
Data
89663378 7488 6096547 066159
91050416832 28286 983831025 5342907 25549
2012 40461136 40 309874