Knowledge
Data
666681025 995142809 987348529 661 950536
220 592718675 6142736 36266592
3145950420 4070 23798133