Knowledge
Data
51 791078600 2709615 2731873401
42664 974935741 1712 68 10501573
21558270 8161474831 45094 5552