Knowledge
Data
51549 15257430 288
31912 728481 47040303819 921926194 3548002781
769017 42183551470 14254 9380101591