150177488 3343373 25331559970 372944181 27115525 34504716 1486167248 376709062 0 667603376 749653243 0 0 0 0 0 0