Knowledge
Data
150 9629616 171 5391427 67357238
91985 106 1934 8360568128
429271035 284 284301304 38748 7405496