Knowledge
Data
2886 290924463 0583556 753805 5803
7912 1967019721 254 8166586813 84893617
311193984 87734 700325383 6958940