Knowledge
Data
29713089 4884447595 4436 689070046
3810635243 307514661 76735130388
7050965745 3264818200 2285452540 840651398 1083895