Knowledge
Data
31592 4277065 1443 054
17278113 235170449 92756395371
99997052 369547851 465004 30066493491