Knowledge
Data
59 10991675397 21286
41 4602129 44853085544 3487 95071
2782315959 9275894 40989685441 2830420