Knowledge
Data
35293072 512592 420377442
51774 89738622 3601067198 9658427
57333751647 360952 624391881 64