Knowledge
Data
42299962 109 227 002463 2890271
11 32637733582 7101 870 4666385
28 3284596 76787507 50023054 61