Knowledge
Data
102391629 44860051 5146946109 323562 148279
7684 6137541 446312 946
588640827 35979 533634 39