Knowledge
Data
30 496476904 615093511 70612330611 430093430
80895112 96515 42560
6677791046 88426 88945 3593693 349031158