Knowledge
Data
58 457580 931925410 17950 925039
30 3025975270 0370791 717365 412537898
103984533 7962 6197