Knowledge
Data
31089 39138882870 37202927 2974623 70815007
9216014 294 1148849121 4031422946 0397016696
532242 94655 0079000803