Knowledge
Data
589615600 5933669 9286652776 19877911191 624206584
18847753476 7017894 2292081 302083
1045513 79988387 7413346691 62 98012380814