Knowledge
Data
2579309 912884259 405952845 83 121
59555250775 614867 80126752400 198551
861 89189231818 667756 73819 594713025