Knowledge
Data
30 47584427909 6506117 8053310 7748310012
81220348536 9258571645 879579
749782 6611109284 52980432 83593356 2811501