Knowledge
Data
31 75853 195625 5973055202
91030301686 1038512006 488
87334 8220 153151 38762476698 170823