Knowledge
Data
299169565 113712659 530188480
81154 105 747050704 21438
4126 388168 40260105229 629 47822034288