Knowledge
Data
166 72632 44 58749925053 14337245
2157761 986 731 42064950
85 69287 096833344 96168 46