Knowledge
Data
302868295 4393909585 22427625 6594840 3218327080
7982753263 17 3446316069
5291204196 2444854270 33321 711656