Knowledge
Data
46 3131636 4332037 1352329
38 222320002 851403491
35224710 3736917 2690 37112180 16510294