Knowledge
Data
22320769 25102959061 58801415556 465561 288
798899 709692960 20123782949 140413876 5080
983 73728 8195