Knowledge
Data
32 25302 9288
2872968896 1599988 579517040 8645
53951 4259752658 8234876 38188865690 23