Knowledge
Data
128 50801307568 7483268 1500964252 89357258595
58542411 24921035870 759683 173047006
71597812725 205971410 8213837 5771