Knowledge
Data
90671 306 17412 4836 604229
93901 763 1601362 0163 8892
43599 509870492 398163236 46362967