Knowledge
Data
31594281876 334839929 7960088695 10351478406
6036733 69 103062
230697767 151296 19738405711 132