Knowledge
Data
36111066540 52670266 3774906 30295345 397692626
7485671511 58570492 2151256 41093
59107155663 477 1358719 624608541 384