Knowledge
Data
160334860 3591304 5660 69861929
8895 4317 771376206 3617 512108
58895572145 708141545 16304223