Knowledge
Data
57584988 19898 2266619716
1311383149 945293 3099386512 80088523975
63204797 3884355 46224