Knowledge
Data
31 489627 4876493 840390459
7522418 53244207789 99962
435600640 5620 288637817 398 1878