Knowledge
Data
87268 667 249215 8897 546852
415156 6636285309 2009 60680
74026413 20896996803 16652416016 944184325 903136685