529911 1328 40711249 278841 21250737 609839 221570106 18686515 0 11527689 19043699 436925 0 21874886728 78342