Knowledge
Data
2884566 89792277 3618629081 18041
577249 6069 6957429781
5029701 32549420907 635726821 188662