Knowledge
Data
2115320 79118 069837
50947 15956782 590250 13445 6990
5470466 25916067049 1028380 50964976