Knowledge
Data
663 02 835059027 1779239458 345614987
6521569 7778010 5219
5075891 4953535 5534 07372 1389374012