Knowledge
Data
29 6258 7365267 1579359872 84
50 08187920640 3275599 3388151 151390
4498398014 6188422 86