Knowledge
Data
23 346581 8504519 504772156 3562210
51584 84816 95470528414
17552600240 320511650 16350003783