Knowledge
Data
27502920 9269000 405002 723652202 786622
49 5630471 157985589 30945382
590 445235 7096216376