Knowledge
Data
29 398356933 1408535 2891 044929087
60189546 79 779 22519336 7361
594795617 88 324 10837