Knowledge
Data
3013462 1032644 453732 122979 259831332
3671 43769491502 4294949621 652237 93104567567
192 7667736 13559108