Knowledge
Data
50 2916 27251140015
131699 42069830 97650 4309830606 47311827
30424 2761358 50 11285955871 588970356