Knowledge
Data
598722208 5219576183 2430
59460 8513070513 6309244 133146650 54607265
30229 6836710 378582989 776129415 13460