Knowledge
Data
31 43 3320 57370502104 1608320825
18084648 41525457 83478 472936029 185562
61788 27159961844 83993