Knowledge
Data
2641657 673100284 157807377 6780681 85513221
38815918266 9983741597 4957136 921182632
775938 41 45079578