Knowledge
Data
12908692 152857 293832191
912473506 6402 33459838841 7553544
29946963627 70689619 5536 117412