Knowledge
Data
296886 89692017521 1051 385
842 766964 435217353 31288
460 80901105054 20845151 0360948578 436475