Knowledge
Data
31280106 4467112 28006121036
35206508500 312313 63390047 204750 5224765385
462 932117 548 870833203