Knowledge
Data
4307695 36128 531 16775912168
145015 2529695112 328489 53079064
6885672 68350429 98026