Knowledge
Data
663680 250500 771918885 26656 7799615
299729420 5877077 83593
594620 3157230 76796 2558