Knowledge
Data
30 6205057 43293421 98339441126
38731896 1152629 24756381 77518216624
26959 95377526 9264661 330 5666324