Knowledge
Data
66 512 50295128 7518354 24695342050
1867401 1480694446 0129 624919
95065360761 2128730037 29928