Knowledge
Data
18836 4514037 5936 71 6658
26127693471 2535542 2627752 6384026
30 34527302 02103983 95112470876 540565558