Knowledge
Data
50298368043 63686500 553428118
6135215 522 36854742990 644
16128272086 4794552 950844 932