535927 1331 40834329 281269 28553585 678639 278167382 21110296 2 13337178 21475219 468702 0 23422053832 83653