523620 1313 40513569 274104 20009144 597566 211687181 18155870 0 11150152 18508318 436925 0 21874886728 78342