Knowledge
Data
52111856 9460 355817 28505
6119923 2923875262 3811600 866441 953541675
840288 905806 248650 3279500 31387156