528636 1313 40679337 278399 20900171 606304 218468781 18564264 0 11438128 18921006 436925 0 21874886728 78342