Knowledge
Data
46 90 98006093 8743380910
14116 5266892 788002706 646404582
270 17 29320816 381612004