Knowledge
Data
306 231111448 4295161459 24868446 982074302
3968627084 83361117793 15 1134352
1271 34 9295048 57023930 2208151