Knowledge
Data
30317672 1552 3428 3692169440
458782397 3221 620 121315
236 46152 1847720182 82764996 46423006642