Knowledge
Data
3053 87341 57554567 308011
9321141617 179803 147712886 69184126
79848035186 17121948065 13935517481 13508 53728556309