Knowledge
Data
81771548302 43013600 771686 21325487 277
50706824478 94614 436 782870
20 2560596 61 121182866 452519