Knowledge
Data
31 593325 951442 3053500364
14006191 989 67812 270671331 402140
63701107 4433987491 862013