Knowledge
Data
22 649310 166 3781 5705938
31 1715332857 841 732910190 630984500
94 396947 53744 13 319353991