Knowledge
Data
50 14950760 492376300 7632608
43661335664 6136602237 421 3238710279 34927259
77484 485 8890654701