Knowledge
Data
46 42971457179 2835696 380817 68915
39995513 6288410917 5890987
243 63754042 75741896684 703085495