Knowledge
Data
28942 3151527 274 0232 15028
983263246 1733 887867 526776561 75
50833946842 15163962175 19115 81