Knowledge
Data
58 175795882 668552 28139180761 8220625
4016623 9288797431 8887 3205468 67898
7380 29158922 082861632 145