Knowledge
Data
32586 556698862 34988 948017828
47116297 8600370 86811 911 65467100513
64655208 6103 359 729569529