Knowledge
Data
30 3205993 43272872952 8367
7674 26665732 159035652 058
5128 765017871 846022 4125716431 3398