Knowledge
Data
510986 38 14240066 7785
1281634 025050478 127064778 55402 208768477
189552 86755901734 450323021