Knowledge
Data
701945928 64 1448991 163450 5875242
31013716 4447009 841366 4244 658712
24 20669746 8304