Knowledge
Data
49607303159 31651 9542698801 9268521329
2270100 43558 695
599927 48756057 508813303 7255221 2954732