Knowledge
Data
29 260866 48330 700311611 48623686566
82397108552 0482925391 25713641658
870104970 8560082595 8027719