Knowledge
Data
11853782 139502 9565796 096300 332757
59809521281 66 53 822 42650
680234188 5058 713592 82