Knowledge
Data
156 979871 15908226 3339406
640562847 417500311 492469 568571392
16381 47 4948718 47536403693