1693506 356840 61671449 37987265 160697945 139746470 5943123224 2199429463 0 1841259360 2349795700 345447 0 2484171376 11189 15416457 112367781