Knowledge
Data
105011182 7595396 9580199402 5265782 41811
914996 6843 88929260234
50569 471035 94629692 9835 158257