Knowledge
Data
843427 484337 31026700 28828557237 64823830
631139 73 2169590720
3043378048 213516307 63227416 21577 7051128000