Knowledge
Data
40984486 36728031 2463617 18247 96311742
10024 5656466 67607483 27680221391
56790031740 55995 252854