Knowledge
Data
32 16 7521 380 31296230426
22506513818 323327 698 1210048
58153501211 5799207 28333 6717