Knowledge
Data
166 650 8411336460 779 051
36258446992 696859 498483387
7145227 91855917 71438 8115180 44672