Knowledge
Data
40 14994 4127 66 19
38663036854 8211453 270155789 9348718
27710 49530510 65892296559 85756 850