Knowledge
Data
596633296 47741 8590 112243884
584801 9558158 32 3158569340 0979
455640 4709 9692 350152 7598