1643415 354277 57583418 37597603 160546430 139622522 5928250960 2186790423 0 1838726664 2224399165 344808 0 2438332160 11139 0 0