Knowledge
Data
684382 8249 50765062 87933454 3733059320
328353032 8303 8854050 451356770 86119763
85513 222593606 148 560