Knowledge
Data
178597860 6112342 66733 51406413
199890455 71350 3847174 487863 84442208
20301103141 37 802 237809