Knowledge
Data
306 28560 10263133 66369856 36893085
846761 4932380618 098936050 80294980
2965600451 0378090849 80148829729