520240 1313 40347889 272802 19831434 594280 210199115 18087983 0 11100979 18439128 436925 0 21874886728 78342