Knowledge
Data
395257 0704796 7583084 3585859
16442632 17571 43559326
65807035 6100857 10097 86184372103 40