2872550 440521 113933284 87138171 186157261 163675897 6736144216 453069393 0 2233405284 540220552 393387 0 2730951936 12986 0 0