Knowledge
Data
11426 80434259 700942 635094525
2450636661 61967878 25835243205
317498095 2275702 3054614