Knowledge
Data
34871 6077217 3103540
509801 130 80126629639 68 2200799
527478446 95 63342933 0809928 19914