Knowledge
Data
34740329 19385 506362060
59812751787 604602930 3543564124 20009609257 5080
82494 5921555 318302075