Knowledge
Data
607268 8275 504883455 339
73287 6238674 7533222 2525
45044 7396868 38131538 18 26972000592