Knowledge
Data
31 152 95993673 4422 2504154985
13009 807 17 14193
5731 3294610 678993 48601027 45048