Knowledge
Data
29 450914 296345507 366344429 34640166
59516070533 4023004866 4247858248 78430812566
1758195 3081 4680383