Knowledge
Data
443887140 320236554 21552 28 2641
82383 85588 78008703010 68302829145 17848
13868220 4206002 294123 694