Knowledge
Data
70493957 9032947 23900 46503
7913662 96409 64797402 39514951
15885500657 50962643208 31188871910 2067704