Knowledge
Data
659495 62515 339918 63845617866 38597216998
3599326369 607613 242 5511034 538817713
57 520 900268