Knowledge
Data
107312162 50 176944 75767
15536009482 157 863 205954
904228861 41073193 2136 4625286456