Knowledge
Data
26 37354218 4447096
5333 47136160 178049 8879677 1659372186
634 537 72812606305 9542314 77730568