Knowledge
Data
26 742 14997979
38030331 76850 1544756 4001 111118
40 26293506551 126457757 37675320675 1800151697