Knowledge
Data
399142160 42923 3477936 2175866287 31207497
5333522888 74 22419352307 7118475983
1680 430 9789170888 4511151 5722634083