Knowledge
Data
18 3133980 19968
899086 4807088254 706657
634341750 12027853 43846606 09509193 6301066967