Knowledge
Data
254516929 8383007214 411651 395513472 85087
41 5926265 459323099 69576281048 29070222401
1398329626 30 211247251