Knowledge
Data
199511343 72 4127585 0246853708 7065
783319 3749804420 60462177588 2429 62528966254
8901 111710 701258632