Knowledge
Data
583069 2700508 19 029 0418685
306180523 5804588 962 47423656 7231982200
49 5980 627064 1782977533 36889882