Knowledge
Data
2952 549614 504 88751569
8581 71018807319 27378332845 4947943 64216
521 61 20037576212