Knowledge
Data
4512698063 80179 155845 3426861
87284 5339051 34 146 616767
167128355 993 166327 105915