Knowledge
Data
5059 139608254 8528832 584405763 24691558
284265426 140 586475202 88 63733950694
4120406 69 8684648761