Knowledge
Data
46 818269093 504638861 60311539 7372030664
51 16783674 595509192
19334122160 5361 3779 4300