523608 1313 40513377 274100 20009083 597557 211685145 18155829 0 11150146 18508273 436925 0 21874886728 78342