528636 1313 40679337 278399 20900168 606303 218468733 18564263 0 11438128 18921005 436925 0 21874886728 78342