Knowledge
Data
126704720 1918591045 21652339501 3905145 40
82167071880 21914077 1281227
866595 63671911628 670061100 6157468000