Knowledge
Data
51 4589068 63855568792 778392
8155281811 6033287742 9536656 83747775934
46994295 993 74661546 213