Knowledge
Data
25558312 751534 67849 527335460 642383409
95367627 150 4764267798 478110300
2625 167842 6128 56383791 526