Knowledge
Data
31 24882262 1506 1489399954 13679513839
362723680 814 95419 32081 559682
89 9446687 32441511