Knowledge
Data
30362 7923362100 35823169395 1589257234 53
4957735475 70806635 6127315233 584
694918089 294148361 11353 0253076907 231