Knowledge
Data
50088 3199 689621167 506365
405045 64914306 133733 183666 2108802
917699178 2803503759 90034 654 97