Knowledge
Data
6009536 2898222601 989259 9771335616 788507685
43872299 6205 4296797 49 12391393154
73480 854069354 2395281 81