Knowledge
Data
30512 3366946477 93083052 696678 7491849
50 743582868 425419106 867 30383834
943 12277018396 1330538 1025 56254287884