Knowledge
Data
28 600 94689062 153646 293
943211 02337 80 180 57562704
183686281 681594 7182131 58972