Knowledge
Data
679351148 30542461420 159988
16216314293 70116334325 30818438584 1938051 817965801
778 1704575 914336 88828663 36929560