Knowledge
Data
21528906 365148160 055735659 770089
33071505 90 77671351 78321023948 385452779
22 16643 36 38459