Knowledge
Data
2203190 8325050 16492 9031340 9446
8149791271 55926770 69571860
45200 1355734 412970 27783934226