Knowledge
Data
30186 27126721499 96089199347
2213 28275326 9911050 410 483845
583226527 7602 1140582 51908