Knowledge
Data
96 8186 59888272860 650003 5083
48098 0573403 211837962 7851975285
728 84 944743 534602172 15967028064