Knowledge
Data
20565330 95 877880098 13310259
9066284 5757511 8002923 15360146 4014
7466 64796067 3417 661