Knowledge
Data
31765964430 855210147 96716208 514267784 89918
90692142 66098712 58995253
8688738354 7213620 136171 7384253 7585095