Knowledge
Data
5004571333 55130 7891869 61684 433766088
31285932773 234227837 995 678250120
184370 6602 6019100526 26395