Knowledge
Data
5000262 1491176 50950123860 46216250
82148226160 68580669 44279
632366 0744335 74622752