Knowledge
Data
2589 602367 0652 8389692
29230506 3912500 0613136151 1771
6379706 49575022 80457474984 333 1980889407