Knowledge
Data
58 835 282 756813963 37075068
465764217 162290764 1632245 49606
470 938 34027 17013814 21221