Knowledge
Data
315895 16385413 6866429 655929625 5344148
110406773 094662162 296528686 2662
903 70361 479670 20891