Knowledge
Data
379250640 841702157 12956098313
80171443443 3555390 653324129 15456262
93957588798 139309186 34082 8237 288