Knowledge
Data
33786 20273804670 5840714340 226767
2965670927 700836074 266 6607113
377521 36194 98937522 5746150 805532