Knowledge
Data
373399 30266 990167011 6067781 3091
81 164971588 845274833 34737280 50783506263
44352074975 360 8846 629841