Knowledge
Data
16229982 5843 922878 15497
94283729 32353366 3847131 812644
301921 5440772 76394 70520128897