Knowledge
Data
46 2927673125 1404782105 83677664042
49 24278751 451 602258 6304891
86046 19678396 12585457 9737925846