Knowledge
Data
31 63563656203 16560739089 22785066191 5895072368
833190454 4131948979 33063159570
50116 988 1025114