Knowledge
Data
30702842125 29056762 856024290 2242536 1563
664697408 8784492013 88 4671943
82936666 1540 321256912 1005