Knowledge
Data
145850570 853032978 29 597990
6865924 10474 96928 46586 425361
4049681165 2538909877 76806930580