Knowledge
Data
355 25598 52 21709878
4990776 9031196 331 3150 104502611
67136714880 984300 46126996 71