Knowledge
Data
90592121615 1642795 68753 156568980 38057923179
62808733088 5952100500 75642
26681499315 27303015 982350 5484502318 6264994