Knowledge
Data
6528 2172941 437438 65042444 442147311
99962 68188 59516445 35001867246
80 8298453 8260730007