Knowledge
Data
228749112 162 1042304179 800
2134824786 708 50505495308 873545 617
647931 155 27851013149 9013467 9646061