Knowledge
Data
16596953 47723302844 2066694 495
221886 1028707 114462 095252 514070144
76167 279667121 585906 75713457