Knowledge
Data
588508460 496 6776 083905
39870645 844984 345675457 2097897321 41316
03 12934650 59960832064