Knowledge
Data
30096 4300680482 414504 7766
2387393 92190089957 96158 26
602 175878 995450346 39657 5639