Knowledge
Data
906035 15953811522 1377 18358
2989363 40382214048 162229
3761054958 5541166307 88336488004 6841448 3086