Knowledge
Data
30884931 28152700205 41020319504 531830
843117 759845544 5370079 32426849
232 572167461 833766934 86348