Knowledge
Data
122910857 44436059 78978253 42 5403997
30080 72799 167 9639521 81348165
805 79816140600 10323312 257842 46