Knowledge
Data
109 220 18016458 13895256
110952958 8663 95194 25467 58
43 169919 48780 1610 4336795186