Knowledge
Data
46 692184896 2862808
39655881328 291577790 1359737702 100704181 70779777486
273 037 246406444 497 117