Knowledge
Data
51 25656518 200911859 85409405 541136
482 230 5084119529 6515377 869442580
12666796 8057002508 899611