Knowledge
Data
12057 2955 104186 31102445420
81202218 80855127266 4467 1457374
27032090 0446208 00 966546 4207990