Knowledge
Data
58358404 2249 3310 13524 8677093
887075 88383680218 2211224 2897 2315448801
94476987 79 097 450335414 1985443