Knowledge
Data
256042 13882 311481243
10864 72089 29416639426 8819414695 41593067
0164352 299510450 77966168 4907506779 8125