Knowledge
Data
389980 3600079 670172511 6060
17 1746851233 7664292 27057588 189781649
612 945560627 1602 963650 534