165085 48783 12427884 4092180 24838578 20478176 672014176 2243352837 0 321701516 2304260969 42646 0 306151280 1237 1932223 56814714