Knowledge
Data
21089 51238058742 13630776762 837196125
83 287 463405 207608 276
137404947 692356964 883383 400952455