Knowledge
Data
4310606 31188 899989340 149114 7346
862647101 55205546 84259688 2937683151 695259230
47 42122091 0324891569 4597521633