Knowledge
Data
158448 603 4164505 48646552 7821
58888608833 1952 44175696 355340 187
90403133 6666 261942490 6734853