Knowledge
Data
269 824531 58888901889 4071 40733328043
99043 272 2164378595 8639792492 338194064
29120158 3199224 19530 48