531953 1331 40756025 279797 21516192 612396 223623792 18773869 0 11592955 19132008 436925 0 21874886728 78342