Knowledge
Data
39303226 81394126069 94 523273286 8468357
98874025 44149019 722871 397 393
476687197 89 03100584776 32665713 88683200