Knowledge
Data
343756 3117 980 148495911 66538134
52935580277 93770904005 12304389793 675
6452851 61 12 5161554 42524867908