Knowledge
Data
21 331545639 35420 91487 419170723
80107971862 761 308116286 4429219 538148935
3100557 2976595804 64272 2011885 6669