Knowledge
Data
582908 23776027 16037806518 644944130 4224
30203 7991 131175390
68673 16032825692 98670186442 74632152 37