Knowledge
Data
8168166 33881240 59 7005746559
594 2650117 23927 17884031160 5282587238
4149616 84465672 58096 92295 16086609