535439 1331 40909772 281098 23656450 627910 236692071 19834944 0 11287454 20194412 436957 0 21878371560 78370