Knowledge
Data
29 13110 866968115 3673526303
106 5040 629530439 35775557061 776320504
631 09347 48653926