165085 48783 12427884 4092180 24837835 20477719 672002904 2243322932 1 321697072 2304230850 42646 0 306151280 1237 1932187 56814500