Knowledge
Data
307297870 220687 84798 9955143055 370604
1457825387 844220890 203477
4483268505 68232 3933155 29236