Knowledge
Data
15298290 473383542 5076977331 680142872 33766
88486176 23600545 577 089
320934 11743 293 9097