531440 1328 40828148 279546 21895049 611098 223217476 19302476 0 10894879 19660393 436957 0 21878371560 78370