Knowledge
Data
51 2138310 3809822 142478 987111
404740 47950833 0661382 6997506851 342
811230 5672085 25106 951186060