Knowledge
Data
188560 90532 29122946195 59408869 44
690717 936792 9662910099 7822616033 393008
625348632 301057 902842386 60