Knowledge
Data
591398353 3062539 4102601702
14581467192 49130566421 97691780168 0651587340
2199471868 4094074 22607301 579763 380672