Knowledge
Data
20 5986 8440171 82166309
42 608057486 99572630 658 500380
5507054524 69 2577707 71065050331