Knowledge
Data
2921709 26630206033 365593776 733 249
51557 8719146513 238 609196
53947238303 70114681697 3858751 491276569