Knowledge
Data
41397931 9929515348 7640
307 4888 140349400 10508346462
06147646 6260287 426592 58 7454469