Knowledge
Data
685 6740 329376
268931999 212372 1168 710858056
107475301 3414925 13099812890 50 45470976