Knowledge
Data
1003 589 3525434 30928 482706
2762216 64545743 212 64569303 24284174
82 17923271 8935529