Knowledge
Data
2003650833 943069233 5080 2452
909187638 300626 178549 75190 54047
4750570 45398480 1041 985814 863572