Knowledge
Data
100 76606 37553 608079
8519 543 1989165 86202 38711048944
27 62671518 450267 155010132