Knowledge
Data
42036299 6050749 932 472570
0353869099 11457 290665388 1532
80336223882 75429808422 6072416440 3723070716