Knowledge
Data
26 658540006 9669 7179442704 670
44857212181 7274 8500125 64260 570416727
34207 28313639 356924