Knowledge
Data
307143992 1090 0464402 6682445 019245169
350 20892613675 451 394716864
75772526546 62123855 417731208 51478