Knowledge
Data
22 510686 6282799650 4141551 270613
672 265058017 52915268 3673169009
73896 6155384 60977 668669383