Knowledge
Data
5259 6545351 516987994 14031
3990072 2610926 7083966117 2303932
66783069 254280 69125 03