2865360 440407 113592812 86886832 185705605 163265804 6723225800 416028381 0 2227604024 502928200 393387 0 2730951936 12986 0 0