Knowledge
Data
320660985 318428 8364046 704 39679
20648151 57 17819139226 60707179 259493
13832915 33 911079