Knowledge
Data
18939725 2087659 194326
82593622 8227016451 450468 10748256 0816589
40480 82274 6137626 76545 4833726