Knowledge
Data
43969 15080 845175941
2649511248 4759 734412 779 0789
6716041 3979 6959761 32144814 98896945166