Knowledge
Data
2991 9346 872856 717010390 82271070
8332 0140345 11866945 73878050687
5904659909 605623713 516 6415 15031359