Knowledge
Data
150 9046 166067 61772 1335595
8023688 9976690 40093 4565443121
27773 67856737249 7269 240 43480