Knowledge
Data
670585086 50089 2497320107 1462937584 3685688
62381595674 1918790 80697506 21243
26422595 16 05990936