Knowledge
Data
30175786 5993735 236570 82733649 4399
1110853332 14818 73383
3428600 13498687 740466142