Knowledge
Data
523444081 332 7099 3333798
2721156633 9416692 9514 1792 78443880
31260711 660240326 6657111 3940580335 51154270