Knowledge
Data
3006 37090 2533 908070 57228279
12650 1389913 7463 587076
64485 2780526 20981036 4656 709405244