Knowledge
Data
21856439 5042507670 43 0466423 87267333
20559 6621779 214 453893943 41174288
98211 20 878 8366512