Knowledge
Data
29503822160 92 522162726 30183 011
8146744 97 74 3444
5135269 681706032 99052 1862400 38