Knowledge
Data
30 17615084 2421 673173807
1682 352562 9223 3042166134
57596 6923225241 68567251974 448338050 790023