535803 1331 40916636 281238 25218379 645347 248825666 20428440 0 11694144 20790078 452824 0 22652137064 80398