Knowledge
Data
30753732 8348397 30891062298 12859302998
8927100 1606004546 69848 202043630 356187
50444314026 297242783 55368137633 380