529930 1328 40711401 278847 21250854 609861 221572674 18686570 0 11527712 19043760 436925 0 21874886728 78342