Knowledge
Data
309590 2973902802 3102 4020513436 5487
74 2117436 355 270368839
3426293 42594 9982 51725724