Knowledge
Data
28588668012 51 2673542238
16989974 2408554 40162692 9270136
37519857648 9072020 2974406 250 629