Knowledge
Data
3286 48874331 331577859 6303785215 47253134
508483889 83620546 6196195972
18426129672 10981604 2535194