Knowledge
Data
16 522543 73116865 958070 188
19083787904 35114068 69737 589215 801
51 777000100 533 586111329