Knowledge
Data
702976 639188326 3991278426 5391539600
728940 98 36217387 80332841
1545 6640518 449183387 66222061