Knowledge
Data
18 02 778836 32271027
5543191813 128388319 40002512458
14909449061 5922894 58756143971 23000279069