Knowledge
Data
59683682 248578934 9964907738 39054265 897943
5276758 86996076 258 86920970
144535 12145022 802506 30