23 39 89 1795 5 190 26 1985 31 14 33 24 1495 80 158 57 1654 37 176 507 26 22826 70,1577 77 24404 47 141 445 33 20039 851 877 34 2091719