Knowledge
Data
31 0890 592294 2292767588 79804402
28826 73485 844882 12066 809
173844152 70208444 6641