Knowledge
Data
314109799 94267241 31574703 4581274439 40356777
4928584208 8939600 165708
9181 53292979 748 86091