Knowledge
Data
3112 179538052 192767716
2410 43561 3688488486 463 94160
23 2191256 9164848733 5137444 20617523