Knowledge
Data
29 39415051088 21 91427943901 4628365544
26123806808 21736 893 554100306
40 2142619212 3424 1199505908 23524629939