Knowledge
Data
31 5831402 290784991 92630 22292775
90 752456205 76244 20810957
14257 4828460247 2361