Knowledge
Data
3091 775 069 78147565 27180399
7759323 57983 517683191
4211616223 3817235 241736 48222949 76