Knowledge
Data
3135 9499476 409680 77792 87120026042
21959 32660451 65841190216 5610
99 93 600890812 11706367 44856473