Knowledge
Data
21859041 14516349 9157014 14318743565 120
03076801208 6629517392 163 57287402 40
6742481687 563823 23236701