Knowledge
Data
591270868 3094520 33185 26016930 3132797
419 27055 128870 4009 80973790
69177 77364983 694951 567