Knowledge
Data
96 02996 28 28694
036585099 05 734311 89635219
44350262 2050447371 960645 1153400616 1744435907