Knowledge
Data
59350646 87483 43480 40005
21829 1246523 8950 510614889 49931135
708761213 66 60014584004 25 46738