Knowledge
Data
83 307586 4227497972 48838 9448504268
112118539 338 37800407 73575692
12371297944 9918330 23 6852471