Knowledge
Data
50429 11446 917951 84922997 85695238
2564 401636171 1260716897
5295558 150 0009 97395