Knowledge
Data
86 4565 365278 169768
70607294918 1752386651 8042210547 464145 62374312980
291377 671463562 596084058 138188180 36990293