Knowledge
Data
86 58 318281 2647516 3955975
14 7953089473 30402068624 9630374
265683641 17239745 6489044643 29312374474