Knowledge
Data
1968763 90853 2691732597 26947 406690165
129668 595602 151029082 60582202 6186903308
175634 375238328 86772400113 16508