Knowledge
Data
307782 395754 55833 17400204
7032122533 2811945 277568643 936054 229105
288991512 48620 98583 75198178 560756564