Knowledge
Data
77253672 940834592 66523225 10336098 409480788
82581366189 56229658 52848 45276411 26750000
10892479 5484659 21370759219