Knowledge
Data
508 589643 2333423 916826286
5909 385904 201361554 41611146
36737772 958 25216 61083573679