Knowledge
Data
31883 39 15803 856
452865255 15345036 774812
32621254715 294367181 16138895 8720672 7027357762