Knowledge
Data
8160928 12038794 03811 330250
58419304536 790635 37684080 2328089 111095
398200 1324 5229495