322670 53590 16658214 7359374 27451045 22568529 738261048 2368979272 0 342627512 2376340104 50112 0 328171120 1457 0 0