Knowledge
Data
59 22987254 5116746605 27499772
167349693 22858234212 7636
28088761747 3344014866 970981 2625 717