Knowledge
Data
12 556193 331868612 830147052 386207
58527036935 3014375198 717318
33415190 74915829668 97960969 289 40809309790