535815 1331 40916732 281242 25266705 645738 249174027 20441848 0 11704396 20803490 452824 0 22652137064 80398