Knowledge
Data
494272292 29734653508 2353987573
831564371 806 67025748 7095662
2560324 456196 2913 45