Knowledge
Data
102388 5354740 402545259 2487416
3194686048 18811 7659356
3762148 8161055130 962834824