Knowledge
Data
32174998 5782711 6843452022
28533004 11434125 18980747
1667102644 43659 83637 639154572